Intelligence artificielle – Apprentissage profond (deep learning)

Durée: 45 heures

Objectifs

Ce cours s’adresse aux passionnés de technologies de pointe. Le cours a pour but de donner aux étudiants la capacité de programmer des algorithmes d’apprentissage profond (« deep learning ») et de se familiariser avec les concepts logiques et mathématiques. Les librairies utilisées seront Keras et Scikit learn.  Il sera question de perceptron et de perceptron multicouche, d’algorithmes d’arbres de décision, de forêts aléatoires, de réseaux de neurones convolutionnels, récurrents, et à décharge. Il sera également question de parallélisation des calculs.  Le cours s’adresse à des programmeurs déjà familiarisés avec le langage Python et l’apprentissage machine. Le tout, dans un contexte applicable spécialement dans une entreprise et par un non-spécialiste de l’IA.

Contenu

Cours 1: Survol du cours et discussions
· Qu’est-ce que l’apprentissage profond (deep
learning ou DL)
· Courte histoire du DL
· Quels problèmes résoudre avec le DL?
· Survol du cours.
· Questions et discussions

Cours 2: Les réseau de neurones
· Réseau de neurones biologiques
· Le neurone artificiel
· Le perceptron

Cours 3: Le perceptron multicouche (MLP)
· Concept du MLP
· Programmation d’une MLP

Cours 4: RNA avec Keras
· Présentation de la librairie Keras
· Programmation d’un simple RNA avec Keras

Cours 5: Les Réseaux de neurones convolutionnels (CNN)
· Principe de convolution
Programmation d’un CNN avec Keras

Cours 6: Les Réseaux de neurones convolutionnels (CNN) (suite)
· Suite des principes et de la programmation
de CNN.

Cours 7: Les réseaux de neurones récurrents (RNN)
· Le principe de LTSM
· Programmation d’un RNN avec Keras.

Cours 8: Les réseaux de neurones récurrents (RNN)(Suite)
· Suite des principes et de la programmation
de RNN.

Cours 9: Autres types de RNA
· Les réseaux de neurones à décharge (SNN)
· Les auto-encodeurs
· Les Restricted Bolzmann Machine (RBM)
· Les Deep Beliefs Machine (DBM)
· Les Réseaux Antagonistes Génératifs (GAN)

Cours 10 à 15: Projets
Programmation d’un projet personnel.

Public cible

Toutes personne ayant suivi le cours d’initiation au langage Python

Méthodes d'enseignement

.Présentations magistrales des sujets par l’enseignant. Aucune programmation n’est requise

Conditions d'admission

Être minimalement de niveau avancé en programmation.  Python un atout, mais il y aura une mise à jour à la fin des 2 premiers cours.  Le cours « Python et IA » et « Apprentissage machine » sont une excellente préparation.


* Équipements exigés : caméra ouverte et casque d’écoute /micro fonctionnel durant toute la période de la formation afin d’être considéré comme présent et obtenir l’attestation de participation.

Le démarrage des cours à la carte (et non les formations offertes exclusivement en entreprise) est conditionnel à un nombre suffisant d’inscriptions. Les dates peuvent varier. Vous serez avisé des changements s’il y a lieu.
Certaines conditions s’appliquent pour les formations de courte durée financées par Services Québec.
Assurez-vous d'être sur le territoire du Canada pour suivre la formation en ligne

NOUVELLE FORMATION

INSCRIPTION

Un groupe sera planifié lorsque la demande le permettra. Nous vous invitons à vous inscrire sur la liste d'intérêt pour obtenir l'information lorsque la formation sera disponible.
Pour les entreprises, des options sur mesure peuvent s'offrir à vous. Veuillez communiquer avec notre équipe.

S'inscrire à la liste d'intérêt

Information :

Pour plus de renseignements sur nos cours à la carte
ou
pour organiser une formation en entreprise

services.entreprises@cegeptr.qc.ca

La majorité de nos formations sont offertes à un taux horaire de 5 $ grâce à la contribution financière de Services Québec. Pour bénéficier de ce tarif, les personnes doivent résider ou travailler en Mauricie en plus de répondre à l’un ou l’autre des critères suivants :

  • Être en emploi ou travailleur autonome à raison de plus de 20 heures hebdomadaires et s’inscrire à un cours en lien avec l’emploi actuel ou qui permet d’élargir son champ de compétences;
  • Être travailleur saisonnier en arrêt de travail, mais ayant maintenu un lien d’emploi.

Situations particulières:

  • Les personnes sans emploi référées à la suite d’une évaluation et d’une recommandation d’un agent d’aide à l’emploi de Services Québec.

Les personnes suivantes peuvent s’inscrire, mais devront débourser le coût réel du cours :


  • Les travailleurs et travailleuses provenant des secteurs publics et parapublics (ministères fédéral et provincial, réseau de la santé et des services sociaux, les sociétés d’État et de l’éducation).
  • Les administrations municipales (villes, municipalités, MRC, sociétés de développement économique, sociétés de transport, corporation culturelle, etc.);
  • Les organismes parapublics provinciaux et fédéraux (Investissement-Québec, Hydro-Québec, Salon de jeux, SEPAQ, Parc Canada, etc.);
  • Les établissements de formation privés et publics (centres de services scolaires, écoles, collèges, universités, etc.);
  • Les CIUSSS, CISSS, GMF et autres organismes relevant du réseau de la santé et des services sociaux;
  • Les travailleurs et travailleuses provenant d’une entreprise ou d’un organisme dont les activités pourraient porter à controverse et avec lesquelles le ministère ne peut être associé (ex : caractère religieux, production de cannabis à des fins récréatives, débit de boisson, etc.);
  • Les personnes ayant un statut d’étudiant.

  • Fermer la fenêtre

Abonnez-vous à notre infolettre

You have Successfully Subscribed!

Abonnez-vous à notre infolettre

You have Successfully Subscribed!