La arquitectura mencionada al comienzo de esta sección (redes neuronales formadas por capas de neuronas, navegando los datos desde la capa de entrada hasta la capa de salida sin realimentaciones, sirviendo la salida de cada neurona de entrada para todas las neuronas de la siguiente capa) se corresponde con lo que se denomina perceptrón multicapa. A pesar del nombre, esta arquitectura no está basada en perceptrones, simplemente se ha conservado el término "percentrón" en el nombre por motivos históricos.
Scikit-Learn implementa el perceptrón multicapa para clasificación en la clase sklearn.neural_network.MLPClassifier.