Développé par Eliott Bell, Dmitry Teploukhov et Santhos Umabalan
Bachelor, semestre 3 (sept. 2022 - janv. 2023), EPFL (Ecole Polytechnique Fédérale de Lausanne)
Ce projet consiste en l'implémentation de plusieurs algorithmes d'apprentissage automatique: régression ridge, régression logistique, k plus proches voisins et réseaux neuraux, ainsi que d'autres méthodes utiles telles que la validation croisée et l'analyse en composantes principales.
Dans le dossier methods/, nous avons implémenté les méthodes des fichiers cross_validation.py, deep_network.py, knn.py, linear_regression.py, logistic_regression.py, pca.py. Nous avons aussi implémenté plusieurs parties de main.py, à savoir l'extraction des arguments et le choix des méthodes à appeler.
-
Apprentissage automatique
-
Programmation en Python
-
Appréhension, compréhension et modification de code préexistant
-
Travail d'équipe et organisation