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.