Formation Introduction au Machine Learning avec Scikit-learn
Passez de données brutes à des résultats ML lisibles et exploitables avec Scikit-learn, pour éclairer vos décisions sur des bases fiables.
- Référence formation :
- MOD_20262082
- Durée :
- 14 heures
- Satisfaction :
- Prix :
- 1630 € HT
Présentation de la formation
Cette formation de 2 jours pose les bases du Machine Learning avec Python, depuis l’introduction aux principaux concepts (types d’apprentissages, écosystème NumPy/Pandas/Scikit‑learn) jusqu’à la préparation rigoureuse des données (nettoyage, encodage, mise à l’échelle, découpage train/test, pipelines).
Les participants mettent en pratique ces notions sur des cas concrets via des ateliers d’analyse exploratoire et de préparation de datasets réutilisables.
Ils découvrent et comparent plusieurs modèles supervisés et non supervisés (régression, arbres, Random Forest, boosting, clustering, réduction de dimension) et apprennent à les évaluer et optimiser (métriques, validation croisée, GridSearchCV) pour formuler des recommandations métier argumentées.
Objectifs pédagogiques
A l’issue de la formation, le stagiaire sera capable de créer et évaluer des modèles ML
- Construire des modèles supervisés et non supervisés
- Evaluer et comparer des modèles
- Préparer les données pour le ML
Public visé
- Débutants en ML, data scientists juniors
Prérequis
- Connaissances en Python et statistiques de base
Jour 1 — Fondamentaux du ML et préparation des données
Matin — Introduction au Machine Learning
- Définitions : IA, ML, Deep Learning, IA générative
- Apprentissage supervisé, non supervisé et par renforcement
- Workflow type d’un projet ML
- Écosystème Python : NumPy, Pandas, Matplotlib, Scikit-learn
Atelier — Analyse exploratoire d’un dataset d’entreprise
Contexte : Une direction commerciale souhaite mieux comprendre les facteurs qui influencent les prix de vente dans plusieurs régions françaises avant de lancer un projet de prédiction de prix.
Dataset : Exemple Dataset transactions avec caractéristiques produits, régions, prix de vente.
Tâches à réaliser:
- Charger les données avec Pandas et établir une fiche descriptive
- Réaliser une analyse univariée et bivariée des principales variables
- Détecter et traiter les valeurs aberrantes (prix extrêmes)
- Produire 5 visualisations clés (distribution prix, corrélations, prix par région)
Livrable attendu : Notebook d’analyse exploratoire commenté avec synthèse des 3 principales tendances observées.
Après-midi — Préparation et exploration des données
- Nettoyage : valeurs manquantes, doublons, outliers
- Encodage des variables catégorielles et mise à l’échelle
- Découpage train / test / validation
- Gestion du déséquilibre des classes
- Introduction aux Pipelines Scikit-learn
Atelier — Préparation d’un dataset de scoring client
Contexte : Une banque souhaite préparer un dataset de scoring d’octroi de crédit. Le jeu de données contient des informations sensibles, des valeurs manquantes et des variables hétérogènes.
Dataset : Dataset « German Credit » enrichi (lignes) : revenus, ancienneté, historique de crédit, situation familiale, label défaut.
Tâches à réaliser:
- Imputer les valeurs manquantes selon le type de variable
- Encoder les variables catégorielles (OneHot et OrdinalEncoder)
- Standardiser les variables numériques avec StandardScaler
- Construire un Pipeline Scikit-learn complet et le sauvegarder avec joblib
Livrable attendu : Pipeline de préparation réutilisable et dataset train/test prêt à l’emploi.
Jour 2 — Modélisation et évaluation
Matin — Modèles supervisés
- Régression linéaire et logistique
- K-Nearest Neighbors, arbres de décision, Random Forest
- Introduction au boosting (Gradient Boosting, XGBoost)
- Sur–apprentissage et sous-apprentissage
Atelier — Prédiction des prix
Contexte : Suite à l’analyse exploratoire prix de la veille, la direction commerciale veut construire un modèle de prédiction de prix pour aider ses commerciaux à faire des propositions tarifaires plus rapidement.
Dataset : Dataset préparé (des transactions).
Tâches à réaliser:
- Entraîner une régression linéaire comme baseline
- Comparer avec un Random Forest et un Gradient Boosting
- Mesurer la performance en RMSE et MAE sur le set de test
- Identifier les 5 variables les plus influentes selon le modèle retenu
Livrable attendu : Notebook comparatif des 3 modèles avec recommandation argumentée du modèle à mettre en production.
Après-midi — Apprentissage non supervisé et évaluation
- Clustering (K-Means, DBSCAN, CAH)
- Réduction de dimension (PCA, t-SNE)
- Métriques de classification (accuracy, précision, rappel, F1, ROC-AUC)
- Validation croisée et tuning d’hyperparamètres (GridSearchCV)
- Explainable AI
Atelier — Segmentation de clients
Contexte : La direction commerciale souhaite identifier des profils types de clients pour adapter les tarifications
Dataset : Dataset précédent.
Tâches à réaliser:
- Réduire la dimension avec une PCA et visualiser les clients en 2D
- Appliquer un K-Means avec choix optimal de k
- Caractériser les clusters obtenus (profil moyen)
- Comparer le rôle d’un GridSearchCV pour optimiser un classifieur supervisé sur le même dataset
Livrable attendu : Notebook présentant la segmentation finale et la fiche descriptive des 3 à 5 profils identifiés.
Dernière mise à jour le 5 novembre 2026
Cette session n’a pas de date programmée, veuillez nous contacter pour en planifier une.
Modalités pratiques et pédagogiques
Docaposte Institute propose plusieurs dispositifs pédagogiques adaptés aux apprenants :
- Formation en présentiel
- En groupe (inter-entreprises ou intra-entreprise)
- En individuel (monitorat)
- En journée ou en cours du soir (sur demande spécifique)
- Formation en distanciel
- Distanciel synchrone
- Distanciel asynchrone
- Alternance d’apports théoriques et de mises en pratique contextualisées.
- Progression pédagogique structurée, de la compréhension à la mise en œuvre opérationnelle.
- Pédagogie immersive favorisant une mise en application immédiate des compétences.
- Formation interactive et participative s’appuyant sur des ateliers pratiques, études de cas et échanges collectifs (+ 60 % du temps de formation.)
- Séquences pédagogiques rythmées et évaluations formatives régulières pour renforcer l’ancrage des apprentissages.
- Supports de cours, ressources documentaires et références mis à disposition par le formateur
En amont de la formation (évaluation en ligne dans l’extranet apprenant)
- Recueil des besoins et des attentes des participants.
- Auto-positionnement permettant d’évaluer le niveau initial des apprenants.
Tout au long de la formation
- Évaluations continues réalisées par le formateur à travers des questions orales, exercices, QCM, études de cas et mises en situation pratiques.
À l’issue de la formation (évaluations en ligne dans l’extranet apprenant)
- Auto-positionnement afin de mesurer l’acquisition des compétences visées.
- Validation de l’acquisition des compétences par le formateur
- Questionnaire de satisfaction « à chaud » à l’issue de la formation
- Questionnaire de satisfaction « à froid », 45 jours après la formation afin d’évaluer l’ancrage des acquis et leur mise en application en situation professionnelle.
Nous consulter.
Nos formations peuvent être adaptées à certaines conditions de handicap. Nous contacter pour toute information et demande spécifique.
Tarifs et financement
Formation éligible aux Actions Collectives OPCO Atlas.