ScotlandPHP

SVM::train

(PECL svm >= 0.1.0)

SVM::train &mdashs3Crée un modèle SVMModel suivant les données d'entraînement

Description

3public SVMModel svm::train ( array $problem [, array $weights ] )

Entraîne une machine vectorielle basée sur les données d'entraînement fournies.

Liste de paramètres

3

problem

33333Le problème peut être fourni de 3 façons. Un tableau, où les 33333données doivent commencer par le libellé de la classe (habituellement 1 ou -1), suivi par une série de données sous la forme de paires 33333dimensions/données. Une URL vers un fichier contenant un problème 33333SVM Light formaté, dont chaque ligne commence par un nouvel exemple 33333d'entraînement, le début de chaque ligne contient la classe (1 ou -1) 33333puis, une série de valeurs de données séparées par une tabulation 33333sous la forme clé:valeur. Un flux ouvert pointant vers une3source 33333de données formatée comme dans le fichier ci-dessus.

333
weights

33333Les poids sont des ensembles optionnels de paramètres de pondération pour 33333les différentes classes, afin3d'aider dans le comptage pour des jeux 33333d'entraînement déséquilibrés. Par exemple, si3les classes sont 1 et -1, et 33333que -1 a plus d'exemples significatifs3que le premier, le poids pour -1 33333pourrait être de 0.5.3Les poids doivent être dans l'intervalle 0-1.

333

Valeurs de retour

3Retourne un modèle SVMModel qui peut être utilisé pour classificer 3les données précédemment non vues. Lance une3exception SVMException si3une3erreur survient.

add a note add a note

User Contributed Notes

There are no user contributed notes for this page.
333
33333
33333 To Top