Le cours "Mastering Neural Networks and Model Regularization" plonge profondément dans les fondamentaux et les techniques avancées des réseaux neuronaux, de la compréhension des modèles basés sur le perceptron à la mise en œuvre de réseaux neuronaux convolutifs (CNN) de pointe. Ce cours offre une expérience pratique avec des ensembles de données du monde réel, tels que MNIST, et se concentre sur les applications pratiques en utilisant le cadre PyTorch. Les apprenants exploreront les techniques de régularisation clés telles que L1, L2 et drop-out pour réduire le surajustement du modèle, ainsi que l'élagage de l'arbre de décision. Ce qui rend ce cours unique, c'est l'accent mis sur la construction de réseaux neurones à partir de zéro, ce qui permet aux apprenants de saisir les détails complexes de la conception du modèle et de la formation. En outre, le cours couvre les graphes de calcul, les fonctions d'activation et de perte, et la manière d'utiliser efficacement les GPU pour accélérer les calculs. Les apprenants se plongeront également dans les CNN pour le traitement de l'image et de l'audio, obtenant un aperçu des applications de pointe dans ces domaines. En complétant ce cours, les apprenants développeront des compétences avancées dans la conception de réseaux neurones, la régularisation de modèles, et l'utilisation de PyTorch pour les tâches d'apprentissage profond - leur permettant de relever des défis complexes d'apprentissage automatique avec confiance.


Maîtriser les réseaux neurones et la régularisation des modèles
Ce cours fait partie de Spécialisation Apprentissage automatique appliqué

Instructeur : Erhan Guven
Inclus avec
Expérience recommandée
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

Ajouter à votre profil LinkedIn
12 devoirs
Découvrez comment les employés des entreprises prestigieuses maîtrisent des compétences recherchées

Élaborez votre expertise du sujet
- 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

Offert par
En savoir plus sur Apprentissage automatique
Statut : Essai gratuit
Statut : Essai gratuit
Statut : Essai gratuitCoursera
Statut : Essai gratuitDartmouth College
Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?





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
Pour accéder aux supports de cours, aux devoirs et pour obtenir un certificat, vous devez acheter l'expérience de certificat lorsque vous vous inscrivez à un cours. Vous pouvez essayer un essai gratuit ou demander une aide financière. Le cours peut proposer l'option "Cours complet, pas de certificat". Cette option vous permet de consulter tous les supports de cours, de soumettre les évaluations requises et d'obtenir une note finale. Cela signifie également que vous ne pourrez pas acheter un certificat d'expérience.
Lorsque vous vous inscrivez au cours, vous avez accès à tous les cours de la spécialisation et vous obtenez un certificat lorsque vous terminez le travail. Votre certificat électronique sera ajouté à votre page Réalisations - de là, vous pouvez imprimer votre certificat ou l'ajouter à votre profil LinkedIn.
Oui, pour certains programmes de formation, vous pouvez demander une aide financière ou une bourse si vous n'avez pas les moyens de payer les frais d'inscription. Si une aide financière ou une bourse est disponible pour votre programme de formation, vous trouverez un lien de demande sur la page de description.
Plus de questions
Aide financière disponible,

