I implemented my ANN using SKlearn module's class MLPClassifier. Fitting it on some data and testing it on a very specific subset of said training data, it gives a score of 1.0, but actually using the ANN to generate outputs for said testing data almost always gives incorrect output. What could be the possible reasons for this?I am using this ANN as a memory network and there is never a case when input is out of training data.
Why is an Artificial Neural Network with high accuracy score giving poor results?
neural networks