The Perceptron Learning Algorithm (PLA) is a simple supervised learning method used for binary classification. It works by finding a linear decision boundary (a line or hyperplane) that separates data points into two classes.
The perceptron learns by adjusting weights based on prediction errors:
- If prediction is correct → no update
- If prediction is incorrect → update weights