A Neural Network-based Classification Algorithm is a model-based supervised classification algorithm that is a neural network training algorithm.