neural networks Abstrac