Découverte des réseaux neuronaux et du Deep Learning
14 heures sur 2 jours
à Paris & à distance
(Zoom, Google Meet, etc.).
Nous nous engageons à vous répondre dans un délai de 48h
1 500 € HT / personne
Etudions ensemble vos options de financement
Contactez-nous pour monter votre dossier !
La note de cette formationCe programme n'a pas encore été noté.
Découvrez les avis laissés par nos stagiaires sur Avis vérifiés
Objectifs de la formation
Découverte des réseaux neuronaux et du Deep Learning
Comprendre le fonctionnement des réseaux neuronaux artificiels
Apprendre à utiliser et optimiser des modèles de Deep Learning en Python
Découvrir les différentes architectures de réseaux neuronaux (CNN, RNN, LSTM)
Apprendre à gérer le processus d'apprentissage (rétropropagation, optimisation, régularisation)
Se familiariser avec les outils TensorFlow et Keras pour la construction et l'entraînement de réseaux neuronaux
Pré-requis
Bonne connaissance et pratique des fondamentaux de Python et de Numpy Connaissances des principaux concepts de la Data Science Notions sur l'entraînement d'un modèle de Machine Learning
Pour qui ?
Cette formation est destinée à toute personne intéressée par le Deep Learning et les réseaux neuronaux, qu'elle soit novice ou déjà familiarisée avec ces concepts. Elle sera particulièrement utile aux professionnels de la data science, aux ingénieurs en Machine Learning, aux chercheurs en intelligence artificielle et à toute personne souhaitant développer des compétences en Deep Learning en utilisant Python.
Formations recommandées
Aucun programme supplémentaire n'est requis pour suivre cette formation.
Au programme de la formation
Découverte des réseaux neuronaux et du Deep Learning
Introduction aux concepts fondamentaux
- Introduction au Machine Learning et à l'Intelligence Artificielle
- Présentation du Deep Learning et sa place dans l'IA
- Rappels sur la méthodologie d'entraînement d'un modèle de Machine Learning
Réseaux neuronaux simples
- Fonctionnement d'un neurone artificiel (regression linéaire, fonction d'activation)
- L'architecture d'un réseau neuronal feed-forward
Architectures de réseaux neuronaux
- Les réseaux neuronaux à convolution (CNN)
- Les réseaux neuronaux récurrents (RNN) et Long Short Term Memory (LSTM)
- Apprentissage non supervisé avec les auto-encodeurs
- Apprentissage par renforcement
Processus d'apprentissage
- Rétropropagation et optimisation
- Fonctions de coût
- Batch, epoch et iteration
- Overfitting : techniques de régularisation (dropout)
Pratique : Implémentation et fine-tunning d'un réseau de neurones avec Scikit-learn
Introduction à TensorFlow et Keras
- Présentation de TensorFlow : graphes, sessions, tensors
- Introduction à Keras et son intégration avec TensorFlow
Fonctions de base de Keras
- Construction d'un réseau neuronal avec Keras : modèle, couches, compilation
- Entraînement du modèle : ajustement, évaluation, prédiction
- Optimisation du modèle : sélection des paramètres, validation croisée
Pratique : Implémentation d'un réseau convolutionnel avec Keras
Problématiques usuelles en Deep Learning
- Augmentation de données (transformations, smote)
- Transfer learning (gel des poids, portion de structure)
- Interprétabilité du modèle et des résultats
Pratique : Fine-tuner un modèle à partir de VGG16 pour la détection d'images
Applications et tendances du Deep Learning
- Applications courantes du Deep Learning : reconnaissance d'images, NLP, recommandations
- Limites et risques du Deep Learning (biais, sécurité)
- Perspectives et tendances futures (modèles génératifs, modèles autonomes)
Méthode pédagogique
8 participants maximum, un poste par stagiaire et un support de cours est remis en fin de stage. La formation est constituée d'apports théoriques, de démonstrations et de mises en pratique basées sur des exercices (méthode démonstrative).
Accessibilité
Cette formation est accessible aux personnes en situation de handicap.
Modalité de validation des acquis
Évaluation continue des connaissances via des exercices et/ou ateliers et des acquis via un questionnaire en fin de formation. Attestation de fin de stage (certificat de réalisation). Émargement quotidien d'une feuille de présence.