neural network analysis