Overview
Learning Vector Quantization is a machine learning method that learns predictions, labels, embeddings, policies, or model parameters from data. It is useful when its model bias matches the data and the training signal is reliable.
Learning Vector Quantization learns a predictive, clustering, representation, or policy model from data.
Compact metadata for implementation and discovery.
Learning Vector Quantization is a machine learning method that learns predictions, labels, embeddings, policies, or model parameters from data. It is useful when its model bias matches the data and the training signal is reliable.
Quick facts
Runtime and memory behavior at a glance.
Best
O(n d)
Average
O(n d t)
Worst
O(n d t)
Space
O(d)
w_next = w + alpha * (x - w) for matching classMoves class prototypes toward correctly labeled examples.
Show data points, model outputs, and parameter updates during training.
Learning Vector Quantization operates in O(n d t) time and O(d) space within the Machine Learning family. Key governing relation: w_next = w + alpha * (x - w) for matching class. Often compared with Linear Regression and Decision Tree.
What each reference supports for this entry.
Machine-learning textbook support for Learning Vector Quantization probabilistic model, kernel method, clustering behavior, or parameter estimation.
Open sourceGood next jumps from the relationship graph, ranked for useful discovery.
Learning Vector Quantization and K-Means both use prototype vectors, but LVQ updates labeled class prototypes.