Johns Hopkins University
Maîtriser les réseaux neurones et la régularisation des modèles

Débloquer l'accès à plus de 10 000 cours avec Coursera Plus

Johns Hopkins University

Maîtriser les réseaux neurones et la régularisation des modèles

Erhan Guven

Instructeur : Erhan Guven

Inclus avec Coursera Plus

Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
niveau Intermédiaire

Expérience recommandée

2 semaines à compléter
à 10 heures par semaine
Planning flexible
Apprenez à votre propre rythme
Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
niveau Intermédiaire

Expérience recommandée

2 semaines à compléter
à 10 heures par semaine
Planning flexible
Apprenez à votre propre rythme

Ce que vous apprendrez

  • Créez des réseaux neurones à partir de zéro et appliquez-les à des ensembles de données réels tels que MNIST.

  • Appliquer la rétropropagation pour optimiser les modèles de réseaux neurones et comprendre les graphes informatiques.

  • Utiliser L1, L2, la régularisation de l'abandon et l'élagage de l'arbre de décision pour réduire le surajustement du modèle.

  • Mettre en œuvre des réseaux neuronaux convolutifs (CNN) et des tenseurs à l'aide de PyTorch pour le traitement des images et de l'audio.

Compétences que vous acquerrez

  • Catégorie : Deep learning
  • Catégorie : Architecture de réseau
  • Catégorie : PyTorch (Bibliothèque d'Apprentissage automatique)
  • Catégorie : Apprentissage supervisé
  • Catégorie : Vision par ordinateur
  • Catégorie : Apprentissage automatique
  • Catégorie : Optimisation des performances
  • Catégorie : Réseaux neuronaux artificiels
  • Catégorie : Algorithmes d'apprentissage automatique
  • Catégorie : Arbre de décision

Détails à connaître

Certificat partageable

Ajouter à votre profil LinkedIn

Évaluations

12 devoirs

Enseigné en Anglais

Découvrez comment les employés des entreprises prestigieuses maîtrisent des compétences recherchées

 logos de Petrobras, TATA, Danone, Capgemini, P&G et L'Oreal

Élaborez votre expertise du sujet

Ce cours fait partie de la Spécialisation Apprentissage automatique appliqué
Lorsque vous vous inscrivez à ce cours, vous êtes également inscrit(e) à cette Spécialisation.
  • Apprenez de nouveaux concepts auprès d'experts du secteur
  • Acquérez une compréhension de base d'un sujet ou d'un outil
  • Développez des compétences professionnelles avec des projets pratiques
  • Obtenez un certificat professionnel partageable

Il y a 5 modules dans ce cours

Ce cours propose une introduction complète aux réseaux de neurones, en se concentrant sur le modèle du perceptron, les techniques de régularisation et la mise en œuvre pratique à l'aide de PyTorch. Les étudiants construiront et évalueront des réseaux neurones, y compris des architectures convolutives pour le traitement des images et la modélisation des signaux audio. L'accent sera mis sur la comparaison des mesures de performance et la compréhension de concepts avancés comme les graphes de calcul et les fonctions de perte. À la fin du cours, les participants seront dotés des compétences nécessaires pour concevoir, mettre en œuvre et optimiser efficacement les modèles de réseaux neurones.

Inclus

2 lectures

Dans ce module, vous apprendrez les concepts fondamentaux des réseaux neurones, couvrant le modèle du perceptron, les paramètres du modèle et l'algorithme de rétropropagation. Vous apprendrez également à implémenter un réseau de neurones à partir de zéro et à l'appliquer à la classification d'images MNIST, en évaluant les performances par rapport à la fonction de bibliothèque de sklearn.

Inclus

4 vidéos2 lectures3 devoirs1 laboratoire non noté

Dans ce module, vous vous pencherez sur les techniques permettant d'améliorer les performances et la généralisation des modèles d'apprentissage automatique. Vous comprendrez la nécessité de la régularisation pour atténuer le surajustement, comparerez les méthodes de régularisation L1 et L2, comprendrez l'élagage des arbres de décision, explorerez la régularisation de l'abandon dans les réseaux neurones et observerez comment la régularisation façonne les limites de décision du modèle

Inclus

3 vidéos3 lectures3 devoirs1 laboratoire non noté

Dans ce module, vous couvrirez les concepts essentiels et les compétences pratiques en matière de Deep learning à l'aide de PyTorch. Vous apprendrez également les graphes de calcul dans l'apprentissage supervisé, créerez et manipulerez des tenseurs dans PyTorch, comparerez les fonctions d'activation et de perte, apprendrez les étapes de mise en œuvre et les fonctions de bibliothèque pour l'entraînement des réseaux neurones, et optimiserez les modèles en les exécutant sur GPU pour des performances accrues.

Inclus

3 vidéos2 lectures3 devoirs1 laboratoire non noté

Dans ce module, vous vous concentrerez sur les applications avancées des réseaux neuronaux convolutifs (CNN) en utilisant PyTorch. Vous apprendrez également à mettre en œuvre des filtres CNN, à comparer différentes architectures CNN, à développer des modèles pour des tâches de traitement d'images dans PyTorch, et à explorer des techniques de modélisation de signaux temporels audio à l'aide de caractéristiques Spectrogram pour une analyse et une classification améliorées.

Inclus

2 vidéos3 lectures3 devoirs1 devoir de programmation

Obtenez un certificat professionnel

Ajoutez ce titre à votre profil LinkedIn, à votre curriculum vitae ou à votre CV. Partagez-le sur les médias sociaux et dans votre évaluation des performances.

Instructeur

Erhan Guven
Johns Hopkins University
3 Cours2 236 apprenants

Offert par

En savoir plus sur Apprentissage automatique

Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?

Felipe M.
Étudiant(e) depuis 2018
’Pouvoir suivre des cours à mon rythme à été une expérience extraordinaire. Je peux apprendre chaque fois que mon emploi du temps me le permet et en fonction de mon humeur.’
Jennifer J.
Étudiant(e) depuis 2020
’J'ai directement appliqué les concepts et les compétences que j'ai appris de mes cours à un nouveau projet passionnant au travail.’
Larry W.
Étudiant(e) depuis 2021
’Lorsque j'ai besoin de cours sur des sujets que mon université ne propose pas, Coursera est l'un des meilleurs endroits où se rendre.’
Chaitanya A.
’Apprendre, ce n'est pas seulement s'améliorer dans son travail : c'est bien plus que cela. Coursera me permet d'apprendre sans limites.’
Coursera Plus

Ouvrez de nouvelles portes avec Coursera Plus

Accès illimité à 10,000+ cours de niveau international, projets pratiques et programmes de certification prêts à l'emploi - tous inclus dans votre abonnement.

Faites progresser votre carrière avec un diplôme en ligne

Obtenez un diplôme auprès d’universités de renommée mondiale - 100 % en ligne

Rejoignez plus de 3 400 entreprises mondiales qui ont choisi Coursera pour les affaires

Améliorez les compétences de vos employés pour exceller dans l’économie numérique

Foire Aux Questions