Victor,svc.joblib
Bonjour, j'ai travaillé seul.
J'ai décidé de tester toutes les méthodes qui étaient proposées. Après avoir essayé chacune des méthodes en faisant boucler les hyperparamètres sur différents intervalles :
pour les k-plus proche voisin, n_neighbors entre 1 et 20
pour l'arbre de décision, max_depth entre 1 et 50
pour la SVM , C dans un logspace(0.1,100,25) ainsi que les différents kernel et le degré pour le polynomial entre 1 et 20
pour le Multi Layer Perceptron, j'ai seulement testé des différentes valeurs de nombre de neurones et de couches.
Finalement la SVM avec C=100 était la plus précise. J'obtenais environ 0,97 de précision en prenant 0.5% des données pour l'entrainement. Je ne comprend pas l'erreur finale qu'il y a sur l'évaluation. J'ai probablement mal utilisé la procédure serialize.