Aller au contenu
Présentiel Distanciel

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é-inscription

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.

Télécharger le programme .pdf

Dernière mise à jour le 5 novembre 2026

Prochaines sessions

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.

Formations associées

À distance Présentiel 14h
Data Science & Machine Learning

Formation Recherche opérationnelle et optimisation combinatoire, Approche technique – RO2

À partir de 1 580€

À distance Présentiel 21h
Data Science & Machine Learning

Formation Scala pour la Data Science : Fondamentaux et Préparation Spark

À partir de 2 150€