Machine learning avec Python et Scikit-learn : préparer, entraîner et évaluer
Construire un premier modèle prédictif exploitable sur des données de banque et d'assurance
- Certifié Qualiopi
- 2 jours — 14 h
- Présentiel ou à distance
- Fondamental
- Finançable OPCO
Les équipes disposent de données abondantes et d'outils accessibles mais le passage à un modèle prédictif reste bloqué. Les données sont préparées à la main, le modèle est évalué sur les lignes qui ont servi à l'entraîner et les résultats se dégradent dès la mise en production.
Ces deux jours posent les bases du machine learning avec Python et Scikit-learn. Le participant prépare un jeu de données, entraîne des modèles de régression et de classification, évalue leur performance de façon honnête et construit un pipeline reproductible. Les exemples sont pris dans le scoring et la détection d'anomalies.
Objectifs pédagogiques
- Préparer un jeu de données tabulaire avec pandas en vue d'un apprentissage
- Entraîner des modèles de régression et de classification avec Scikit-learn
- Évaluer un modèle avec les métriques adaptées au problème traité
- Détecter le surapprentissage et mettre en place une validation croisée
- Construire un pipeline reproductible de la donnée brute au résultat
Programme de la formation
Avant la formation
Analyse du besoin et test de positionnement. Vos réponses sont partagées avec votre formateur afin d'adapter la formation à votre niveau et votre contexte professionnel.
Le travail qui décide de la suite
- Chargement et exploration d'un jeu de données avec pandas
- Traitement des valeurs manquantes et des valeurs aberrantes
- Encodage des variables qualitatives et mise à l'échelle
- Séparation entre jeu d'entraînement et jeu de test
- Fuite d'information et précautions de construction
Prédire une valeur ou une classe
- Régression linéaire et régression régularisée
- Régression logistique et interprétation des coefficients
- Arbres de décision et forêts aléatoires
- Méthodes d'agrégation et de renforcement
- Choix d'un modèle selon les contraintes d'explicabilité
Ne pas se tromper sur la performance
- Métriques de régression et métriques de classification
- Matrice de confusion et arbitrage entre types d'erreurs
- Courbes de performance et choix du seuil de décision
- Validation croisée et stabilité des résultats
- Traitement des classes déséquilibrées
Rendre le résultat reproductible
- Construction d'un pipeline de transformation et d'apprentissage
- Recherche d'hyperparamètres par grille et par validation
- Sauvegarde du modèle et du jeu de transformations
- Suivi de la dérive des données dans le temps
- Restitution des résultats à un interlocuteur non technique
Après la formation
E-learning accessible en illimité dans le temps. Évaluation de niveau afin de suivre votre progression.
Les points forts
Les avis de nos apprenants
Prochaines sessions
Aucune session programmée sur ce lieu pour le moment. Demandez une date.
À qui s'adresse cette formation ?
Analystes, actuaires, chargés d'études, contrôleurs des risques et informaticiens de banque ou d'assurance souhaitant aborder le machine learning.
Financer cette formation
Mon Pôle Formation est un organisme certifié Qualiopi au titre des actions de formation. À ce titre, cette formation est éligible aux principaux dispositifs de financement de la formation professionnelle.
Le plan de développement des compétences regroupe l'ensemble des actions de formation décidées par l'employeur. Votre OPCO prend généralement en charge les coûts pédagogiques, et parfois la rémunération, les frais de transport, de repas et d'hébergement.
Tous les salariés peuvent en bénéficier, quels que soient la nature et la durée de leur contrat. Rapprochez-vous de votre service RH ou formation : nous montons le dossier avec vous.
Vous versez chaque année une Contribution à la Formation Professionnelle. Elle ouvre droit à une prise en charge par votre fonds d'assurance formation : FIFPL, AGEFICE, FAFCEA, VIVEA ou OPCO selon votre activité.
Nous préparons pour vous le devis, le programme détaillé et l'attestation nécessaires au dossier.
Selon votre projet professionnel, France Travail peut financer tout ou partie de la formation via l'Aide Individuelle à la Formation. Le dossier se construit avec votre conseiller à partir de notre devis.
Vous pouvez régler la formation directement, en une fois ou jusqu'à 6 fois sans frais. Contactez un conseiller pour définir l'échéancier : 01 87 66 57 66.
Questions fréquentes
Le parcours reste sur les données tabulaires, celles que manipulent les études actuarielles, le risque et le contrôle : tableaux de clients, de contrats ou d'opérations. Les approches dédiées au texte ou à l'image sont situées, mais ne font pas l'objet des travaux pratiques.
La détection du surapprentissage occupe une place centrale : séparation des jeux de données, validation croisée, comparaison des scores obtenus en apprentissage et en test. Les participants s'exercent à choisir les métriques adaptées au problème, notamment lorsque les classes sont très déséquilibrées.
Il faut savoir écrire et exécuter un script simple, manipuler des variables, des boucles et des fonctions. La préparation des données avec pandas est reprise pas à pas ; en sortie, le participant sait construire un enchaînement reproductible allant du fichier brut au modèle évalué.