KNN à partir de zéro
Dans ce projet, nous avons développé l'algorithme KNN à partir de zéro sur les données de fleurs iris. Nous avons implémenté les fonctionnalités suivantes :
- Calcul de la distance euclidienne
- Séparation des données d'entraînement et de test
- Calcul des métriques comme precision et recall
- Matrice de confusion
- Validation croisée
Le projet a été implémenté en Java et il est disponible sur Github : KNN