Machine learning: implémentation en Python

Formation inter-entreprise

À qui s'adresse la formation?

Développeurs Python, Data Scientists, Managers de projets

Durée

5,00 jour(s)

Langues(s) de prestation

EN FR

Prochaine session

06.01.2025
Lieu
Paris

Prix

3475,00€

Prérequis

Maîtrise des bases du langage Python

Objectifs

Comprendre et choisir une méthode d'apprentissage automatique - Acquérir les bases du Machine Learning avec Python.

Contenu

Comprendre l'apprentissage automatique (Machine Learning)

Machine Learning: définition, contextes d'utilisation, phases (apprentissage, mise en production)
Enjeux et limites
Approches mathématiques et statistiques
Application et types de données: graphes, arbres, courbes, vecteurs de caractéristiques Qualification de la phase d'apprentissage: classification, régression, renforcement, non supervision
Panorama d'algorithmes: régressions (linéaire ou logistique), machines à vecteurs, réseaux de neurones, k plus proches voisins (KNN), boosting,...
Facteurs de pertinence et d'efficacité: nombre d'exemples, qualité des attributs, pourcentage des données renseignées ou manquantes, bruit

Organiser un projet d'apprentissage

Défintion du problème
Acquisition des données
Analyse et exploration des données
Préparation et nettoyage des données
Extraction de caractéristiques
Choix ou construction du modèle d'apprentissage
Entrainement, évaluation et optimisation
Test et vérification de surapprentissage Déploiement

Découvrir des bibliothèques Python

NumPy: manipulation de matrices et fonctions
Pandas: lecture et manipulation de données
Jupyter et ses Notebook: utilisation de cahiers électroniques

Implémenter des algorithmes d'apprentissage sur des données

Présentation d'une base de données
Régression linéaire (simple ou multiple): étude, import, création et application d'un modèle, évaluation
Régression logistique: packages, création et application d'un modèle, évaluation et matrice de confusion
K plus proches voisins (KNN): packages Python, Application et évaluation, amélioration
Support Vector Machine (SVM): principe, découverte de la base de données, application et évaluation
Analyse en composante principale (PCA): principe, création du modèle et visualisation des données en 2D
Decision Tree: principe, préparation des données, création du modèle et visualisation de l'arbre de décision
Random Forest: principe, implémentation en Python

Evaluer les modèles implémentés

Ré-échantillonnage
Représentativité des données d'apprentissage Interprétation de la matrice de confusion Sensibilité et spécificité d'un test: Receiver Operating Characteristic (ROC) et Area under the ROC Curve (AUC)

Méthodes pédagogiques

Méthodologie basée sur l'Active Learning : 75% de pratique minimum. Chaque point théorique est systématiquement suivi d'exemples et exercices.

Évaluation

Contrôle continu

Certificat, diplôme

Attestation de fin de stage mentionnant le résultat des acquis

Prochaine session

Date
Ville
Language & prix
06.01.2025

10.01.2025
Paris
FR 3475,00€
06.01.2025

10.01.2025
A distance
FR 3475,00€
27.01.2025

31.01.2025
Strasbourg
FR 3475,00€
03.02.2025

07.02.2025
Bruxelles
FR 3475,00€
03.02.2025

07.02.2025
Luxembourg
FR 3475,00€
07.04.2025

11.04.2025
Paris
FR 3475,00€
07.04.2025

11.04.2025
A distance
FR 3475,00€
12.05.2025

16.05.2025
Strasbourg
FR 3475,00€
12.05.2025

16.05.2025
Bruxelles
FR 3475,00€
12.05.2025

16.05.2025
Luxembourg
FR 3475,00€
12.05.2025

16.05.2025
A distance
FR 3475,00€
04.08.2025

08.08.2025
Paris
FR 3475,00€
04.08.2025

08.08.2025
A distance
FR 3475,00€
18.08.2025

22.08.2025
Strasbourg
FR 3475,00€
25.08.2025

29.08.2025
Bruxelles
FR 3475,00€
25.08.2025

29.08.2025
Luxembourg
FR 3475,00€
17.11.2025

21.11.2025
Paris
FR 3475,00€
17.11.2025

21.11.2025
A distance
FR 3475,00€
17.11.2025

21.11.2025
Strasbourg
FR 3475,00€
01.12.2025

05.12.2025
Bruxelles
FR 3475,00€
01.12.2025

05.12.2025
Luxembourg
FR 3475,00€

Contact pour cette formation

Dawan - Service commercial

Ces formations pourraient vous intéresser

FR
Journée
Informatique et systèmes d'information - Analyse programmation - Interface
06.01.2025
EN
Journée
Informatique et systèmes d'information - Système de gestion de base de données - Logiciel SGBD relationnel - Logiciel Oracle
FR
Journée
Informatique et systèmes d'information - Système exploitation informatique - Windows
09.01.2025
EN
Journée
Sur demande
Informatique et systèmes d'information - Analyse programmation