neural network systems and technology