Apprentissage machine (machine learning)

Objectifs

Le cours a pour but de donner aux étudiants la capacité de programmer des algorithmes d’apprentissage machine (machine learning) et de se familiariser avec les concepts logiques et mathématiques. Le cours s’adresse à des programmeurs déjà familiarisés avec le langage Python.

Contenu

Cours 1: Survol du cours et discussions

  • Qu’est-ce que l’apprentissage machine (machine learning ou ML)
  • Courte histoire du ML
  • Quels problèmes résoudre avec le ML?
  • Types d’apprentissage profond
    • Apprentissage supervisé
    • Apprentissage non supervisé
    • Apprentissage par renforcement
  • Survol du cours.
  • Questions et discussions

Cours 2: Mathématiques du ML

  • Algèbre linéaire.
  • Calcul différentiel et intégral.
  • Statistiques.
  • Ces mathématiques en Python

Cours 2: Les fonctions d’activation

  • Présentation des principales fonctions d’activation.
  • Critères de sélection

Cours 4: La descente de gradient

  • Utilité de la descente de gradient.
  • Paramètres

Cours 5: Régression linéaire simple en Tensor Flow

  • Concept de Tensor Flow
  • Régression linéaire
  • Régression linéaire avec Tensor Flow

Cours 6: Régression linéaire multiple en Tensor Flow

  • Concept de Tensor Board
  • Régression linéaire multiple avec Tensor Flow

Cours 7: Markov Decision Process (MDP) et Q Learning

  • Chaine de Markov
  • Processus de décision de Markov
  • Q Learning.

Cours 8: La logique floue (fuzzy logic)

  • La logique floue
  • Le FCL – Fuzzy Control Langage

Cours 9: Les algorithmes génétiques

  • Concept et applications
  • Programmation d’algorithmes génétiques

Cours 10: Concepts ML

  • Systèmes stochastiques et déterministes
  • Les pièges du ML

Cours 11: Bioinformatique  

  • Concept
  • Programmation

Cours 12 à 15: Projet

  • Programmation d’un projet personnel.

Public cible

Toutes personnes ayant suivi le cours d’initiation au langage Python.

Conditions d'admission particulières

  • Avoir suivi le cours d’initiation au langage Python.

Aucune condition d’admission particulière.

Le démarrage des cours 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.

NOUVELLE FORMATION

INSCRIPTION

Désolé, mais aucun groupe n'est prévu pour le moment.

Inscrivez-vous à la liste d'intérêt afin d'être informé en cas de changement.

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

Pour information

Service à la clientèle
819 376-1721, poste 2190
Contacter le responsable

Cette formation est financée par Services Québec aux personnes en emploi.

Vous êtes admissible si :

  • Vous résidez en Mauricie et travaillez plus de 20 heures/semaine dans une entreprise
  • OU
  • Vous travaillez en Mauricie plus de 20 heures/semaine dans une entreprise
  • OU
  • Vous êtes en arrêt de travail pour un travail saisonnier en Mauricie, et conservez un lien d’emploi avec votre employeur
  • ET
  • Vous ne travaillez pas au sein de la Fonction publique (des exceptions s’appliquent)

Les formations sont offertes à des travailleurs en emploi pour qui la formation retenue constitue un bénéfice dans le cadre de l’exécution courante de leurs fonctions.

Fermer la fenêtre

Abonnez-vous à notre infolettre

You have Successfully Subscribed!

Abonnez-vous à notre infolettre

You have Successfully Subscribed!