Intelligence artificielle pour débutants - Partie 3

Le troisième cours d’introduction à l’IA, construit autour d’une compétition Kaggle privée : les étudiants conçoivent, compilent et combinent des modèles de réseaux de neurones, et lisent des articles de recherche liés à l’objectif de la compétition.

Type
Cours (partie 3 sur 3)
Durée
60 h - 15 blocs/séances
Compétition
Compétition Kaggle privée pour les étudiants du Collège Ahuntsic
Technologies
Kaggle, Python, TensorFlow et Keras, Google Colab
Matériel
4 présentations (PDF)
Langue
Français

Ce que couvre le cours

Le cours s’ouvre sur Kaggle : ses notebooks et jeux de données, la façon de rejoindre la compétition privée du cours, la remise des prédictions dans un fichier CSV et les règlements. Modifier des étiquettes à la main ou réutiliser les résultats d’une autre équipe constitue du plagiat, et mélanger les ensembles d’entraînement et de test est considéré comme une erreur importante.

Les exposés techniques approfondissent ensuite les modèles : dimensionner les entrées selon les caractéristiques (colonnes d’un tableau ou pixels d’une image), interconnexions, sorties, couches et architectures ; la compilation avancée, avec les fonctions de perte pour la classification et la régression (comme l’entropie croisée, la MAE et la MSE), les optimiseurs et les métriques, suivis de l’entraînement, de l’évaluation et de la représentation graphique ; et enfin les méthodes ensemblistes : vote majoritaire, vote moyen et vote pondéré, stacking, bagging et boosting.

La recherche en format conférence

Des séances 7 à 12, la classe travaille en format conférence sur des articles liés au sujet de la compétition. C’est un premier contact avec la lecture d’articles, la revue de littérature et la recherche autonome de nouvelles connaissances en AA. Les équipes présentent ensuite leurs travaux lors des deux dernières séances.

Déroulement

  • Séance 1 : Kaggle et règlements de la compétition
  • Séance 2 : création de modèles d’AA/AP
  • Séance 3 : compilation avancée des modèles
  • Séance 4 : modèles ensemblistes
  • Séance 5 : période de travail
  • Séance 6 : examen intra
  • Séances 7 à 12 : articles en format conférence sur le sujet de la compétition
  • Séances 14 et 15 : présentations

← Enseignement

Intelligence artificielle pour débutants - Partie 3

Le troisième cours d’introduction à l’IA, construit autour d’une compétition Kaggle privée : les étudiants conçoivent, compilent et combinent des modèles de réseaux de neurones, et lisent des articles de recherche liés à l’objectif de la compétition.

Type
Cours (partie 3 sur 3)
Durée
60 h - 15 blocs/séances
Compétition
Compétition Kaggle privée pour les étudiants du Collège Ahuntsic
Technologies
Kaggle, Python, TensorFlow et Keras, Google Colab
Matériel
4 présentations (PDF)
Langue
Français

Ce que couvre le cours

Le cours s’ouvre sur Kaggle : ses notebooks et jeux de données, la façon de rejoindre la compétition privée du cours, la remise des prédictions dans un fichier CSV et les règlements. Modifier des étiquettes à la main ou réutiliser les résultats d’une autre équipe constitue du plagiat, et mélanger les ensembles d’entraînement et de test est considéré comme une erreur importante.

Les exposés techniques approfondissent ensuite les modèles : dimensionner les entrées selon les caractéristiques (colonnes d’un tableau ou pixels d’une image), interconnexions, sorties, couches et architectures ; la compilation avancée, avec les fonctions de perte pour la classification et la régression (comme l’entropie croisée, la MAE et la MSE), les optimiseurs et les métriques, suivis de l’entraînement, de l’évaluation et de la représentation graphique ; et enfin les méthodes ensemblistes : vote majoritaire, vote moyen et vote pondéré, stacking, bagging et boosting.

La recherche en format conférence

Des séances 7 à 12, la classe travaille en format conférence sur des articles liés au sujet de la compétition. C’est un premier contact avec la lecture d’articles, la revue de littérature et la recherche autonome de nouvelles connaissances en AA. Les équipes présentent ensuite leurs travaux lors des deux dernières séances.

Déroulement

  • Séance 1 : Kaggle et règlements de la compétition
  • Séance 2 : création de modèles d’AA/AP
  • Séance 3 : compilation avancée des modèles
  • Séance 4 : modèles ensemblistes
  • Séance 5 : période de travail
  • Séance 6 : examen intra
  • Séances 7 à 12 : articles en format conférence sur le sujet de la compétition
  • Séances 14 et 15 : présentations

À suivre ·

Affiliations

Affiliations

À suivre

Affiliations

© 2026 Steve Lévesque. Tous droits réservés.