Formation Machine Learning avec scikit-learn

  • Référence : PYDS011
  • Durée : 14 heures
  • Certification : Non
  • Eligible CPF : Non

CONNAISSANCES PREALABLES

  • Connaissance de python et d'une bibliothèque de calcul telle que numpy ou pandas

PROFIL DES STAGIAIRES

  • Chefs de projet, data-scientists, souhaitant comprendre le fonctionnement de scikit-learn

OBJECTIFS

  • Mettre en oeuvre scikit-learn pour de l'apprentissage machine et l'analyse de données

METHODES PEDAGOGIQUES

  • 6 à 12 personnes maximum par cours, 1 poste de travail par stagiaire
  • Remise d’une documentation pédagogique papier ou numérique pendant le stage
  • La formation est constituée d’apports théoriques, d’exercices pratiques et de réflexions

METHODES D'EVALUATION DES ACQUIS

  • Auto-évaluation des acquis par le stagiaire via un questionnaire
  • Attestation de fin de stage adressée avec la facture

FORMATEUR

Consultant-Formateur expert Bigdata

CONTENU DU COURS Bigdata

1 - Présentation

  • Fonctionnalités
  • Lien avec Numpy et Scipy
  • Historique

2 - Manipulation de données

  • Chargement de données
  • Pré-traitement de données : standardisation, transformations non linéaires, discrétisation
  • Génération de données

3 - Analyse des données et classification

  • Exemple de Travaux Pratiques : classification automatique d’un jeu de données à partir d’une régression logistique
  • Réseaux de neurones
  • Recherche de clusters : modélisations, algorithmes, et méthodes d’évaluation
  • Exemple de Travaux Pratiques : mise en évidence des erreurs d’apprentissage en fonction des hyper-paramètres
  • Parallélisation des algorithmes. Choix automatique
  • Prévisions à partir de données réelles. Mesure de l’efficacité des algorithmes. Courbes ROC
  • Création de jeux d’essai, entraînement et construction de modèles
  • Analyse globale : Randomized PCA, kernel approximation
  • Détection de groupes : k-moyennes, Spectral Clustering/GMM
  • Régression : régression linéaire, lasso, SGDr, SVR
  • Classification : k-voisins, régression logistique, classification naïve bayésienne, arbres de décision, forêts aléatoires, SVC
  • Algorithmes, choix d’un estimateur
  • Modèles : linéaires, quadratiques, descente de gradient

4 - Modèles d'apprentissage

  • Chargement et enregistrement
  • Génération de modèles
  • Estimation de la performance d’un modèle
  • Mesures de performance
  • Modification des hyper-paramètres
  • Application pratique avec les courbes d’évaluations
Cookies