AI Glossary / Deep learning / Intermediate
ADALINE
Definition
ADALINE is an early artificial neural model whose name is commonly expanded as adaptive linear neuron or adaptive linear element. It learns adjustable weights for combining inputs. In its classic classifier form, a threshold converts the resulting score into a binary decision, while learning uses the error of the continuous score before that threshold. It helped establish the least mean squares approach to learning.
What it means
ADALINE demonstrates an important distinction: the value used to make a decision need not be the value used to calculate the learning error. A positive score might already give the correct class, yet still differ from the numerical training target and therefore prompt an adjustment.
The supplied category places this term under deep learning. Historically and structurally, a single ADALINE is a shallow model, not a deep neural network. Its relevance is foundational: it makes weighted inputs, targets, errors, and adaptation visible in a compact example. It should not be confused with a modern product that happens to use the same name.
How it works
Inputs are multiplied by weights and added, usually with a bias. Call this continuous score y. For supervised learning, an example also supplies a target t. The error is t minus y, measured before any final classification threshold.
A simple least mean squares update changes each weight in proportion to the error and its corresponding input. With a chosen learning-rate convention, the rule is new weight = old weight + learning rate × error × input. A bias can be updated similarly using a constant input of one.
The procedure repeats over examples. Feature scaling and the learning rate affect stability. A threshold on the score creates a linear decision boundary; learning does not automatically make that boundary nonlinear.
Three practical examples
1. Learning demonstration: a student trains a two-input ADALINE and observes how a weight changes even when the predicted class is already correct.
2. Simple classification baseline: an engineer checks whether normalized sensor measurements can separate two labeled conditions with a linear boundary before considering a more complex architecture.
3. Adaptive-signal teaching exercise: a learner uses the underlying linear combiner and error-based update to estimate a target signal, keeping the continuous output instead of adding a binary classifier. This illustrates the connection to adaptive filtering without claiming every filter is a complete ADALINE classifier.
Think of it this way
Think of adjusting the contributions of two taps to reach a target water level. Merely declaring the level “high enough” loses information about how far it is from the desired mark. ADALINE learns from the richer numerical difference. The analogy is limited: weights can be negative, several examples influence the same settings, and the mathematical inputs need not represent physical flows.
Worked example
Consider one illustrative training example with inputs 1 and 2, weights 0.2 and 0.1, bias zero, and target +1.
The score is 0.2 × 1 + 0.1 × 2 = 0.4. Its sign already predicts the positive class, but its learning error is 1 − 0.4 = 0.6.
Using learning rate 0.1 and the update convention above, the first weight becomes 0.26, the second becomes 0.22, and the bias becomes 0.06. The updated score for this same example is 0.26 + 0.44 + 0.06 = 0.76.
The half-squared error falls from 0.5 × 0.6² = 0.18 to 0.5 × 0.24² = 0.0288. This is one local calculation, not evidence of generalization or guaranteed improvement on every other example. Different learning-rate conventions can absorb a factor of two into the rate.
Illustrative case study
Fictional case: Signal Sprout, a training laboratory, asks learners to distinguish two machine states using two normalized measurements. One learner stops adjusting a model whenever its thresholded classification is correct. Another computes the continuous error as specified for ADALINE.
The instructor plots both scores and class labels, showing why the procedures differ. The group then adds examples whose classes cannot be separated by one straight line. Rather than promising that more iterations will fix the mismatch, it discusses feature transformations and alternative models. The exercise provides no claim about measured industrial performance; its purpose is to expose the relationship between learning rule and model capacity.
Common misconceptions and mistakes
ADALINE and a perceptron are not interchangeable descriptions of a learning procedure. Their familiar classifier diagrams may look similar, but the classical training signals differ.
A correct thresholded prediction does not necessarily imply zero ADALINE learning error. Conversely, a small squared error on training examples does not establish dependable future classification.
“Linear” describes the learned combination and associated error calculation; the classifier can still contain a final nonlinear threshold. Adding repeated linear combinations without an intervening nonlinearity does not create arbitrary nonlinear modeling power. Finally, an excessively large learning rate can destabilize adaptation rather than accelerate useful learning.
Business use
For businesses, ADALINE is mainly useful as a transparent foundation for understanding trainable models and adaptive systems. It can support staff education and simple baselines where a linear relationship is plausible.
Evaluation should compare held-out performance, operational costs, and error consequences against other appropriate models. A historical neural label does not make a solution superior to ordinary linear methods. If the model adapts continuously, teams also need controlled training data, monitoring, and a way to inspect changes. The simplicity of the calculation does not remove responsibility for the decisions built around it.
People also ask
Is ADALINE a deep network?
A single classic ADALINE is not; it is an early shallow neural model.
Does it learn from the final class label it predicts?
Classical LMS training uses the continuous score's error against the desired response, before the final threshold.
Can one ADALINE learn every two-class pattern?
No. With its original inputs and a single threshold, it is limited to linear separation; some patterns require a different representation or model.
Check your understanding
A target is +1 and the continuous score is +0.4. Is the learning error zero because the class sign is correct?
Answer: No. Under the stated convention, the learning error is 1 − 0.4 = 0.6, so an update can still occur.
Related terms
- Perceptron
- Linear regression
- Learning rate
- Bias
- Linear separability
- Adaptive filtering
- Artificial neural network
- least mean squares
Learn next
Calculate two updates by hand using different input scales, then study least mean squares. Compare its pre-threshold error with the perceptron rule and test both on a small nonlinearly separable dataset.
More in Deep learning
- Activation - In a neural network, an activation is a numerical value produced by a unit or layer for a particular input, commonly after applying an activation function...
- Activation function - An activation function transforms a neural network's intermediate values before they pass onward or become outputs.
- Activation Layer - An activation layer is a neural-network component that applies an activation function to incoming values.
- Adaptive neuro fuzzy inference system - An adaptive neuro fuzzy inference system, commonly called ANFIS, combines fuzzy rules with a trainable network structure.
- Adaptive resonance theory - Adaptive resonance theory, or ART, is a theory and family of neural models concerned with learning new patterns while preserving useful earlier knowledge.
- ALOPEX - ALOPEX is a family of stochastic optimization approaches that guide parameter changes using correlations between those changes and changes in an overall...
Sources
Primary author sources: Widrow and Lehr, “Perceptrons, Adalines, and Backpropagation,” https://www-isl.stanford.edu/~widrow/papers/bc1995perceptronsadalines.pdf ; Widrow and collaborators' account of ADALINE and LMS, https://www-isl.stanford.edu/~widrow/papers/130.Hebbian_LMS.pdf . The first PDF lacks extractable text; the second PDF, Section II, was consulted for pre-threshold error and LMS updates. The numerical example is original. Editorial scope: the supplied deep-learning category is retained, but this entry explains the historical shallow model.
Previous: Ad hoc survey Next: Adam