
5.2 Classification SVM non linéaire
149
© Dunod – Toute reproduction non autorisée est un délit.
La classe LinearSVC régularise le terme constant, c’est pourquoi vous
devez d’abord centrer le jeu d’entraînement en soustrayant sa moyenne.
Ceci est réalisé automatiquement si vous normalisez les données avec
StandardScaler. Veillez également à donner explicitement à l’hyper-
paramètre loss la valeur "hinge", car ce n’est pas la valeur par défaut.
Enfin, pour améliorer les performances, donnez à l’hyperparamètre dual la
valeur False, sauf s’il y a plus de variables que d’observations d’entraîne-
ment (nous parlerons plus loin de la dualité).
5.2 C