Skip to content
Snippets Groups Projects
Malo Bourry's avatar
Bourry Malo authored
7f0bf235
History

Image classification

Description

Voici le projet de classification d'Images du TD 1. On peut trouver dans le fichier "knn.py" un modèle de classification d'image K-Nearest-Neighboor, et dans le fichier "mlp.py" un réseau de neurones avec 1 couche de neurones cachée.

Le fichier "read_cifar.py" permet d'extraire et de spliter les images en datatrain et dataset pour entrainer et tester les modèles.

Usage

Pour pouvoir tester et évaluer le modèle KNN, il suffit de lancer le fichier "knn.py". On peut modifier le nombre de voisin ou le split en fin de fichier (lignes 52 et 53).

Pour pouvoir entrainer, tester et évaluer le réseau de neurones, il suffit de lancer le fichier "final_run.py". On peut venir modifier certains hyperparamètres en fin de fichier (comme le nombre de neurones de la couche cachées, le nombre d'itération et le taux d'apprentissage pour la descente du gradient).