machine-learning classification
Definition
Linear Classifier
A linear classifier is a supervised learning model that makes classification decisions based on a linear combination of input features. Formally, for an input
, the predicted class is determined by a hyperplane in the instance space: where
is the weight vector (normal to the hyperplane) and is the bias. Geometrically, the decision boundary is the set , which partitions the space into two half-spaces.
Training Strategies
Various algorithms exist to identify the optimal parameters
Least Squares Classification: This approach approximates the discrete sign function with a linear identity
Perceptron Algorithm: An iterative online learning procedure that updates weights specifically based on misclassification errors, providing a hard decision boundary.
Logistic Regression: A probabilistic framework that maps the linear output to a confidence interval