Passer au contenu
40 h

Informatique

5$/h – Intelligence artificielle 1(débutant)

Objectif

Ce cours offre une introduction fondamentale à l’intelligence artificielle (IA) et au machine learning, en explorant leurs concepts clés, leurs domaines d’application et leur rôle dans les technologies modernes. Les étudiants se familiariseront avec les bases du développement de solutions en IA, incluant la manipulation de datasets et la compréhension des étapes de création et de compilation de modèles.

Une initiation pratique à la programmation en Python permettra d’aborder des tâches simples liées à l’IA et au ML. Le cours couvre également des notions essentielles d’algorithmique, telles que les algorithmes gloutons, l’analyse de performance (notation Big O), ainsi que la récursivité appliquée à la résolution de problèmes.

En complément, les étudiants découvriront les principes de la programmation linéaire (LP) et de la programmation dynamique (DP), leur permettant de mieux comprendre les techniques d’optimisation et les stratégies de résolution efficaces.

À la fin de ce bloc, les apprenants disposeront d’une base solide en intelligence artificielle et en algorithmique, leur permettant de poursuivre vers des applications plus avancées.

Contenu

  • Introduction à l’Intelligence Artificielle et « Machine Learning » (Définition et globalité)
  • Programmation de base des logiciels AI/ML: «Datasets », Compilation de modèles
  • Introduction à des tâches de programmation avec Python et AI/ML
  • Introduction à la Programmation Linéaire (LP)
  • Algorithme glouton et temps algorithmiques (Grand O)
  • Récursivité : appliquée en pratique sur des tâches de programmation
  • Introduction à la Programmation dynamique (DP)

Préalables