NetFormationFrance

L'apprentissage machine en Python

NetFormationFrance

Non finançable CPF
Tout public
En ligne
Voir des formations similaires
Public admis
Salarié en poste
Demandeur d'emploi
Entreprise
Etudiant
Prix
450 €
Durée
15 h à distance
Niveau visé
Non diplômante
Taux de réussite
100%
Pré-requis
Connaissance de base de la programmation en Python. Notions fondamentales en mathématiques (algèbre linéaire, statistiques). Expérience pratique avec les bibliothèques Python telles que NumPy et Pandas est recommandée.
Localité
En ligne
Vous pouvez suivre cette formation depuis chez vous ou depuis n’importe quel endroit à distance.
En savoir plus sur les localités en présentiel
Objectifs
Introduction à l'Apprentissage Machine et à Python
Objectif pédagogique :
* Comprendre les concepts fondamentaux de l’apprentissage machine.
* Se familiariser avec l’environnement Python et ses bibliothèques clés pour le machine learning.
----------------------------------------
Préparation et Exploration des Données
Objectif pédagogique :
* Apprendre à préparer, nettoyer et transformer des données.
* Maîtriser les techniques d’exploration et de visualisation des données pour en extraire des informations utiles.
* Savoir séparer les données en ensembles d’entraînement et de test.
----------------------------------------
Algorithmes d'Apprentissage Supervisé
Objectif pédagogique :
* Comprendre et implémenter les principaux algorithmes d’apprentissage supervisé (régression, arbres de décision, SVM).
* Évaluer les performances des modèles et appliquer la validation croisée.
----------------------------------------
Algorithmes d'Apprentissage Non-Supervisé
Objectif pédagogique :
* Maîtriser les techniques de clustering, réduction de dimensionnalité, et détection d’anomalies.
* Utiliser et interpréter les résultats d’algorithmes non-supervisés.
----------------------------------------
Introduction aux Réseaux de Neurones et Deep Learning
Objectif pédagogique :
* Comprendre les concepts de base des réseaux de neurones et du deep learning.
* Réaliser une première implémentation avec des frameworks comme TensorFlow et Keras.
* Appliquer le deep learning à des cas pratiques comme la classification d’images.
Programme
* Introduction à l'Apprentissage Machine et à Python

* Durée : 3 heures
* Objectif : Comprendre les concepts fondamentaux de l'apprentissage machine et se familiariser avec l'utilisation de Python pour le machine learning.
* Détails :
* Concepts clés de l'apprentissage machine : supervision, non-supervision, renforcement.
* Applications courantes de l'apprentissage machine.
* Introduction à Python et aux bibliothèques couramment utilisées en machine learning (NumPy, Pandas, Matplotlib).
* Configuration de l'environnement de travail (Anaconda, Jupyter Notebook).

* Préparation et Exploration des Données

* Durée : 3 heures
* Objectif : Apprendre à préparer et explorer les données pour le machine learning.
* Détails :
* Chargement et exploration des jeux de données avec Pandas.
* Nettoyage des données : gestion des valeurs manquantes, traitement des valeurs aberrantes.
* Transformation des données : normalisation, standardisation.
* Visualisation des données avec Matplotlib et Seaborn pour identifier les tendances et les motifs.
* Séparation des données en ensembles d'entraînement et de test.

* Algorithmes d'Apprentissage Supervisé

* Durée : 3 heures
* Objectif : Comprendre et implémenter les principaux algorithmes d'apprentissage supervisé en Python.
* Détails :
* Régression linéaire et régression logistique.
* Arbres de décision et forêts aléatoires.
* Machines à vecteurs de support (SVM).
* Implémentation avec Scikit-learn : création, entraînement et évaluation des modèles.
* Validation croisée et évaluation des performances des modèles.

* Algorithmes d'Apprentissage Non-Supervisé

* Durée : 3 heures
* Objectif : Maîtriser les algorithmes d'apprentissage non-supervisé pour l'analyse exploratoire des données.
* Détails :
* Clustering : k-means, DBSCAN, hiérarchique.
* Réduction de dimensionnalité : PCA (Analyse en Composantes Principales).
* Techniques de détection d'anomalies.
* Implémentation avec Scikit-learn et interprétation des résultats.
* Applications pratiques et cas d'utilisation.

* Introduction aux Réseaux de Neurones et Deep Learning

* Durée : 3 heures
* Objectif : Comprendre les bases des réseaux de neurones et du deep learning et réaliser une première implémentation en Python.
* Détails :
* Concepts de base des réseaux de neurones : neurones, couches, activation.
* Introduction aux frameworks de deep learning : TensorFlow, Keras.
* Création et entraînement d'un réseau de neurones simple avec Keras.
* Applications du deep learning : reconnaissance d'images, traitement du langage naturel.
* Entraînement et évaluation d'un modèle de classification d'images.

Cette formation est temporairement suspendue.

Voici des formations similaires :

Ces formations peuvent vous intéresser

Cette formation est temporairement suspendue.

Voir des formations similaires
Haut de page