Programmation et Intelligence
Artificielle
Cours 1
Informatique, Intelligence Artificielle, Algorithmes, Programmation..
[Pdf]
Cours 2
Listes, ensembles, dictionnaires, n-uplets, itérations sur des listes, modules
[Pdf]
Cours 3
Récursivité. Fractales. Modules. Nombres aléatoires. Compréhension.
[Pdf]
Cours 4
Classes et objets. Exemples de classes (points, files, piles). Modularité.
[Pdf]
Cours 5
Arbres. Arbres binaires de recherche.
[Pdf]
Cours 6
Graphes. Recherche de chemins.
[Pdf]
Cours 7
Analyse numérique et calculs flottants. Régression linéaire.
[Pdf]
Cours 8
Réseaux de neurones I et rétro-propagation.
[Pdf]
Cours 9
Réseaux de neuronnes II.
[Pdf]
Cours 10
Apprentissage profond en Jax.
[Pdf]
Niveau L1 Ce cours
introduit les notions de base en programmation et en techniques d'apprentissage.
Annexe
Petit dictionnaire de français.
[Txt]
Appendice 1
Rappels rapides.
[Pdf]
Appendice 2
Rappels rapides (fractales, classes).
[Pdf]
Appendice 3
Rappels (classes, objets, graphique).
[Pdf]
Appendice 4
Rappels (arbres, arbres binaires de recherche, arbres de syntaxe abstraite).
[Pdf]
Devoirs maison
dm1
dm2
dm3
Le cours utilise le langage Python et en partie les
bibliothèques Pytorch, Tensorflow, Keras et Jax,
mais les notions
décrites sont indépendantes du langage de programmation.
Cours
École européenne d'études avancées,
2025