Intelligence artificielle

Développez des compétences essentielles en apprentissage automatique en utilisant le langage de programmation Python

Durant la formation de 120 heures, vous obtiendrez les outils nécessaires pour comprendre l’intelligence artificielle et appliquer des concepts clés dans un contexte professionnel. Vous acquerrez des compétences essentielles en apprentissage automatique, et cela, en misant sur le langage Python pour développer des applications. Vous apprendrez également à programmer des algorithmes d’apprentissage (machine learning) et des algorithmes d’apprentissage profond (deep learning). C’est une une introduction complète à ces domaines en plein essor que nous vous offrons.

À la fin de cette formation, qui a été élaborée par le Cégep de Trois-Rivières, une évaluation permettra de vérifier si vous avez bien acquis les compétences requises pour obtenir la certification collégiale.

Les apprentissages

Utiliser le langage Python pour développer des applications d’intelligence artificielle

  • Langage Python (Python est un langage de programmation populaire pour l’analyse de données et l’intelligence artificielle)
  • Utilisation de bibliothèques Python pour l’analyse de données et l’apprentissage automatique (les bibliothèques Python telles que NumPy, Pandas, Matplotlib et Scikit-learn sont largement utilisées dans l’analyse de données et l’intelligence artificielle)
  • Développement d’applications d’intelligence artificielle en Python

Programmer des algorithmes d’apprentissage automatique (machine learning)

  • Préparer les données (chargement, nettoyage et normalisation)
  • Différents algorithmes d’apprentissages supervisés (réseaux de neurones, SVM et autres)
  • Différents algorithmes d’apprentissages non supervisés (méthodes de regroupements ou clustering) comme k-means, et méthodes de réduction de dimensionnalité comme PCA
  • Algorithmes d’optimisation tels les algorithmes génétiques
  • Méthodes à base de réseaux bayésiens, tels les arbres de décisions et les forêts aléatoires
  • Méthodes d’apprentissage par renforcement
    • Méthodes de traitement du langage naturel (comme Chat GPT)
    • Et autres

Programmer des algorithmes d’apprentissage en profondeur (deep learning)

  • Préparer les données (chargement, nettoyage et normalisation)
  • Réseaux de neurones de type perceptron multicouches
  • La librairie Keras
  • Optimisation et évaluation des performances
  • Méthodes avancées de traitement du langage naturel (comme Chat GPT)
  • Les réseaux de neurones convolutionnels
  • Les auto-encodeurs
  • Autres types de réseaux de neurones
  • L’explicabilité

Clientèle visée

Travailleurs et étudiants ayant une base en programmation et qui ont ou auront à travailler à des projets demandant des connaissances en intelligence artificielle.

Optimisation des processus industriels

En plus de cette formation, vous pourriez vouloir suivre Optimisation des processus industriels, une formation que nous avons développée en collaboration avec le Cégep André-Laurendeau.

Coût de la formation

Cette formation subventionnée coûte 395 $ aux participants.

Pour obtenir plus d’information, communiquez avec nous.

Informations générales

Durée
120 heures

Dates
Du 2 avril au 8 octobre 2024

Horaire des cours
Mardi et jeudi : 18 h 30 à 21 h 30
Un samedi sur trois : 9 h à 12 h

Mode d’enseignement
En ligne

Formateur
Yann Trudel

Recommandations – Formation en ligne

  • Ordinateur récent (téléphone et tablette non recommandés)
  • Internet haute vitesse
  • Casque d’écoute avec micro et caméra Web