Machine learning avec scikit-learn

Réf. : DN-33397
Durée : 5 jours
Tarif : 2500,00  HT

Toutes nos formations sont disponibles en présentiel ou en distanciel.

Objectifs

A l’issue de la formation, vous serez capable de :

Contenu de la formation

Objectifs :

Maîtriser les principaux concepts du machine learning
Mettre en œuvre des modèles prédictifs avec l’apprentissage automatique
Préparez des données avec Pandas et scikit-learn
Comprendre les applications du machine learning

Outils à maîtriser:

Python
Bloc-notes Jupyter
Collaboration Google
Anaconda

Module 1: Introduction

Apprentissage automatique et IA
L’ère des données
Gestion des données avec Python et Scala
Langage de programmation Python

Module 2: Apprentissage automatique

Comment la machine peut-elle apprendre?
Apprentissage supervisé vs non supervisé
Applications d’apprentissage automatique en entreprise; e-commerce, trading, analyse prédictive
Application scientifique du ML: bioinformatique, métrologie, vision par ordinateur, robotique
ML en cybersécurité

Module 3: Python – Jupyter IDE

L’IDE interactif
Exécution de notebooks avec jupyter
Collaboration Google
Enquête sur les bases de la programmation python

Module 4: Préparation des données avec Pandas et Scikit-learn

Les données disponibles nécessitent-elles un prétraitement?
Préparation des données avec Pandas
Préparation des données avec scikit learn

Module 5: Apprentissage supervisé avec scikit-learn

Apprentissage supervisé: les fondamentaux
Classification vs régression
Ensembles de formation et de test
Arbres de décision: CART
Support des machines vectorielles: SVM
Réseaux de neurones artificiels
Métriques de validation du modèle
Matrice de confusion

Module 6: Apprentissage non supervisé avec scikit- learn

Clustering: les concepts
Algorithmes de clustering
Application de clustering en entreprise
Algorithme K-means
Optimisation du nombre de clusters: méthode Elbow
Méthode Silhouette
Visualisation des clusters

Module 7: Concepts avancés de Machine Learning

Apprentissage d’ensemble
Modèles d’apprentissage d’ensemble
Forêts aléatoires
Sélection des fonctionnalités: optimisation du modèle
Détection d’anomalies avec SVM
Sérialisation des modèles formés

Module 8: Algorithmes de recommandation

Recommandation en entreprise
Filtrage basé sur le contenu
Filtrage collaboratif
Défi Netflix 1 M $

Module 9: Traitement du langage naturel NLP

Techniques et applications NLP.
NLTK
Spacy
Préparation des données: TF-IDF
Analyse des sentiments

Public

Développeurs de logiciels, Ingénieurs informatiques et Des étudiants ayant une formation scientifique.

Pré-requis

Syntaxe de base de python et connaissance préalable d’un langage de programmation.

Méthodes pédagogiques

Alternance d’apports théoriques, d’exercices pratiques et d’études de cas.

Réf. : DN-33397
Durée : 5 jours
Tarif : 2500,00  HT
Partager cette formation
Facebook
Twitter
LinkedIn

Demande de devis

*Sous réserve de maintien de la session
Session ouverte à partir de 3 participants