Las redes ADALINE y MADALINE fueron desarrolladas en 1960 por Bernie Widrow y Marcian Hoff en la Universidad de Stanford para realizar clasificación lineal. ADALINE consiste en una única neurona de salida, mientras que MADALINE tiene varias neuronas de salida. Ambas redes aprenden mediante el algoritmo LMS (regla del mínimo error cuadrático medio), el cual minimiza el error cuadrático medio para ajustar los pesos y mejorar la clasificación.