Une machine à vecteurs de support (en anglais Support Vector Machine ou SVM) est une technique de discrimination. Elle consiste à séparer deux (ou plus) ensembles de points par un hyperplan. Selon les cas et la configuration des points, la performance de la machine à vecteurs de support peut être supérieure à celle d'un réseau de neurones ou d'un modèle de mixture gaussienne.
La méthode fait appel à un jeu de données d'apprentissage, qui permet d'établir un hyperplan séparant « au mieux » les points.
Pour des problèmes plus compliqués, la caractérisation d'un séparateur linéaire peut être très compliquée et tout à fait non optimale. Imaginons par exemple un plan dans lequel les points (+) sont regroupés en un cercle, avec des points (-) tout autour : aucun séparateur linéaire en deux dimensions ne pourra correctement séparer les groupes : le problème n'est pas linéairement séparable.
Le séparateur linéaire obtenu peut etre un hyperplan, c'est à dire la généralisation à n dimensions d'une ligne (1D) séparant un espace 2D, ou d'un plan (2D) séparant un espace 3D.
Le changement d'espace se fait au moyen d'une fonction répondant au critère de Mercer. Ce critère permet un changement 'dans les deux sens' ce qui permet à partir de l'expression de l'hyperplan dans l'espace complexe de classer les éléments dans l'espace de description initial.
Informatique théorique | Intelligence artificielle
Support-Vector-Maschine | Support vector machine | Tukivektorikone | Macchine a Supporto Vettoriale | サポートベクターマシン | 서포트 벡터 머신 | Stödvektormaskin
This article is licensed under the GNU Free Documentation License.
It uses material from the
"Machine à vecteurs de support".
Home Page • arts • business • computers • games • health • hospitals • home • kids & teens • news • physicians • recreation• reference • regional • science • shopping • society • sports • world