Algorithmes avancés¶
\(k\) plus proches voisins.¶
L'algorithme des \(k\) plus proches voisins, \(k\)-nearest neighbors en anglais souvent abrégé en knn est un algorithme utilisé en intelligence artificielle.
Il permet par un apprentissage automatique de prédire la classification d'un élément.
- Cours Knn (auteur Julien de Villèle)
- Image 1
- Image 2
- TD knn (auteur Julien de Villèle)
- Le fichier iris
- TP Knn le fichier Iris
Exemples d'algorithmes gloutons¶
Un algorithme glouton, greedy algorithm en anglais, est un algorithme d'optimisation qui cherche à trouver un minimum ou un maximum.
- Le cours TD
- Le TP rendu de monnaie
- Animation d'introduction au problème du sac à dos
- Le TP problème du sac à dos
Jeu de Nim et apprentissage par renforcement¶
- Activité débranchée jeu de Nim
- Apprentissage par renforcement du jeu de Nim en Python
- Source https://culturesciencesphysique.ens-lyon.fr/ressource/IA-Nim-1.xml
Pour en savoir plus sur l'intelligence artificielle¶
- "L'IA est créative mais non créatrice" (Auteur inconnu)
- Vidéo: Démystifier l'intelligence artificielle
- Vidéo: IA apprentissage automatique
- Article: Qu’est-ce que l’intelligence artificielle ? Yann LeCun
- BD: Intelligences artificielles: Miroirs de nos vies
- Vidéo: comprendre le Machine Learning: L'algorithme du KNN