SMO (Sequential Minimal Optimization)

Sequential Minimal Optimization (Simplified SMO) for SVM classification using Linear Kernel

Vous suivez désormais cette soumission

Reference: http://cs229.stanford.edu/materials/smo.pdf
*This demo is the implementation of the Algorithm in above-mentioned reference.
SMO:
If we want to allow a variable threshold the updates must be made on a pair of data points, an approach that results in the SMO algorithm. The rate of convergence of the algorithm is strongly affected by the order in which the data points are chosen for updating. Heuristic measures such as the degree of violation of the KKT conditions can be used to ensure very effective convergence rates in practice.

Refer to: Platt, John. Fast Training of Support Vector Machines using Sequential Minimal Optimization,
in Advances in Kernel Methods – Support Vector Learning, B. Scholkopf, C. Burges,
A. Smola, eds., MIT Press (1998).

Citation pour cette source

Bhartendu (2026). SMO (Sequential Minimal Optimization) (https://fr.mathworks.com/matlabcentral/fileexchange/63100-smo-sequential-minimal-optimization), MATLAB Central File Exchange. Extrait(e) le .

Catégories

En savoir plus sur Statistics and Machine Learning Toolbox dans Help Center et MATLAB Answers

Informations générales

Compatibilité avec les versions de MATLAB

  • Compatible avec toutes les versions

Plateformes compatibles

  • Windows
  • macOS
  • Linux
Version Publié le Notes de version Action
1.0.0.0