-
Notifications
You must be signed in to change notification settings - Fork 0
dpoisson2017/ift-7025-tp3
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Équipe #31 Julien Lafrance (111 268 508) David Poisson (905 302 625) Description des classes: entrainer_tester.py: Fichier qui fait l'ordonnancement de l'entrainement et l'évaluation en appelant les runners *_runner.py: Contient tout pour exécuter un classificateur. Est appeler par entrainer_tester.py load_datasets.py: Fichier qui permet de faire le chargement des datasets classifier.py: Classe de base qui permet d'établir la matrice de confusion BayesNaif.py: Classificateur utilisant l'algorithme Bayes Naif Knn.py: Classificateur utilisant l'algorithme K nearest neighbors crossValidation.py: Lancer du processus de cross-validation pour trouver les meilleurs valeurs K pour les 3 datasets. On doit manuellement modifier le dictionnaire bestKValueByDataset dans entrainer_tester.py avec les valeurs obtenues Bugs connus: - Aucun Difficultées rencontrées: - Voir rapport Répartition du travail: David: load_dataset, classificateur Bayes Naif, cross-validation, rapport Julien: classifier (matrice de confusion), classificateur knn, rapport Commandes pratique pour exécution de la solution: python entrainer_tester.py Pour lancer la crossValidation (qui serait exécuté sur des données représentative afin de trouver le meilleur K, mais qui ne serait pas exécuté systématiquement à chaque exécution d'entrainer_test.py): python crossValidation.py
About
No description, website, or topics provided.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published