top of page
Image de Hunter Harritt

Formation: Machine Learning

Image de Katarzyna Pe

Prérequis:

Bonnes connaissances en algèbre linéaire et statistiques de base, bases de programmation 

21 semaines

Prix: 95€ par mois

Places: 20

Testez la formation gratuitement pendant 2 semaines

Description

Cette formation allie théorie et pratique.

​

Chaque semaine comporte un cours vidéo, des TP en Python et une séance de questions/réponses en visioconférence. Les cours passés restent accessibles indéfiniment.

​

A la fin des 20 semaines vous avez la possibilité de prendre le module optionnel de 4 semaine consistant à réaliser un projet et à le déployer en ligne avec l'aide d'un coach.

​

Un forum d'entraide est prévu pour vous permettre de poser vos questions entre 2 séances de questions/réponses.

Partie 1: Préambule (2 semaines)

Nous nous familiarisions avec l'environnement de programmation et effectuons quelques rappels en mathématiques

Programme:

S1: renforcement des bases en Python, rappels statistiques

S2: Rappels de probabilités, bases de l'apprentissage machine, frameworks python

Partie 2: Principaux algorithmes de ML (4 semaines)

Nous apprenons le fonctionnement des principaux algorithmes d'apprentissage supervisé.

Programme :

​S3: Le familles d’algorithmes d’apprentissage - Les algorithmes supervisés: régression linéaire, KNN

​S4Les algorithmes supervisés: Arbres de décision et algorithmes ensemblistes

S5: Les algorithmes supervisés: réseaux de neurones

S6: Les algorithmes supervisés: SVM et Naive Bayes​

Partie 3: Entrainer efficacement ses modèles (4 semaines)

Nous voyons ici les fondamentaux pour entraîner nos modèles avec succès.

Programme :

​S7: Mesure de la performance des algorithmes supervisés - Sur-apprentissage et sous-apprentissage

​S8Choix des hyperparamètres, validation

S9: Choix des algorithmes - Points forts et points faibles

S10: Revue globale de la méthode de résolution d’un problème supervisé​

Partie 4: Tirer partie au maximum de ses données (4 semaines)

Jusqu'ici nous avons travaillé avec des jeux de donnés déjà "propres". Mais cela est l'exception en réalité. Nous voyons ici comment rendre un jeu de données exploitable.

Programme :

​S11: Introduction à l’apprentissage non supervisé - Algorithmes de clustering

​S12: Pré-traitement des données, données catégorielles

S13: Réduction de la dimension du jeu de données, sélection d’attributs

S14: Transformation des données, données manquantes​

Partie 5: Stratégies approfondies d'entraînement (3 semaines)

Nous voyons ici des stratégies d'optimisation de vos modèles qui vous permettront de vous démarquer à coup sûr!

Programme :

​S15: Recherche automatique d’hyper-paramètres, outils d’auto-ML

​S16: Techniques de feature engineering

S17: Entraînement faiblement supervisé, traitement du problème du déséquilibre entre les classes

Partie 6: Applications du ML et perspectives (3 semaines)

Nous voyons ici les applications du ML dans différents contextes en entreprise. Nous vous apportons également une introduction aux méthodes actuellement très populaires d'apprentissage profond

Programme :

​S18:  Application du ML aux séries temporelles, extraction de données à partir d’API

​S19: Applications du ML en entreprise:  pricing, achats, immobilier, santé

S20: Initiation aux méthodes d’apprentissage profond

Partie 7: Projet optionnel de déploiement ML (4 semaines)

Accompagné par un coach avec lequel vous aurez 1h30 de visioconférence par semaine, sortez de la formation avec un projet ML déployé que vous pourrez mettre en avant lors de vos entretiens ou lié à votre projet personnel.

Prix: 465€

Au cours de ces 4 semaines en fonction de votre projet personnel, les sujets suivants seront abordés:

- Structuration du projet

- Collecte et pré-traitement des données

- Stratégie d'entraînement et de choix d'algorithme

- Options de mise en production (cloud, conteneur, site internet ou accès via un API etc...)

Image de Hunter Harritt
Vous êtes prêts à vous lancer ?
bottom of page