Dans ce cours, vous apprendrez la "magie" qui permet l'efficacité de l’apprentissage profond. Plutôt que de voir le processus d’apprentissage profond comme une boîte noire, vous comprendrez ce qui commande la performance et vous pourrez ainsi obtenir systématiquement de bons résultats plus souvent. Vous apprendrez également TensorFlow.
Au bout de 3 semaines, vous:
- Pourrez comprendre les meilleures pratiques dans le secteur de construction des applications d’apprentissage profond.
- Serez en mesure d’utiliser avec efficacité des "astuces", communes des réseaux neuronaux, qui incluent l’initialisation, la régularisation L2 et la régularisation du décrochage, la normalisation par lots, la vérification de gradients,
- Pourrez mettre en œuvre et employer une variété d’algorithmes d’optimisation, comme par exemple la descente de gradients par mini-lots, le momentum, RMSprop et Adam, et contrôler leur convergence.
- Comprendrez, à l’ère de l’apprentissage profond, les nouvelles meilleures pratiques sur la configuration des ensembles train/dev/test et comment analyser les biais/variances
- Pourrez implémenter un réseau neuronal dans TensorFlow.
Ceci est le deuxième cours de spécialisation en apprentissage profond.
Inclus
15 vidéos3 lectures1 devoir3 devoirs de programmation3 laboratoires non notés
Afficher les informations sur le contenu du module
15 vidéos•Total 131 minutes
Ensembles Train / Dev / Test•12 minutes
Biais / Variance•9 minutes
Procédé de base pour l’apprentissage automatique•6 minutes
Régularisation•10 minutes
Pourquoi la régularisation réduit-elle le surapprentissage?•7 minutes
Régularisation du décrochage•9 minutes
Compréhension du décrochage•7 minutes
Autres méthodes de régularisation•8 minutes
Normalisation des entrées•6 minutes
Disparition / explosion des gradients•6 minutes
Initialisation de la pondération pour les réseaux profonds•6 minutes
Approximation numérique des gradients•7 minutes
Vérification des gradients•7 minutes
Notes d’implémentation de la vérification des gradients•5 minutes
Entretien avec Yoshua Bengio•26 minutes
3 lectures•Total 3 minutes
Éclaircissements sur la prochaine vidéo de régularisation•1 minute
Éclaircissements sur la vidéo suivante sur la Compréhension du décrochage•1 minute
Éclaircissements sur la vidéo suivante sur la normalisation des entrées•1 minute
1 devoir•Total 30 minutes
Aspects pratiques de l’apprentissage profond•30 minutes
3 devoirs de programmation•Total 120 minutes
Initialisation•0 minutes
Régularisation•60 minutes
Vérification des gradients•60 minutes
3 laboratoires non notés•Total 210 minutes
Initialisation•60 minutes
Régularisation•90 minutes
Vérification des gradients•60 minutes
Algorithmes d’optimisation
Week 2•5 heures à terminer
Détails du module
Inclus
11 vidéos2 lectures1 devoir1 devoir de programmation1 laboratoire non noté
Afficher les informations sur le contenu du module
11 vidéos•Total 92 minutes
Descente de gradient des mini-lots•11 minutes
Compréhension de la descente de gradient des mini-lots•11 minutes
Moyennes de pondération exponentielle•6 minutes
Compréhension des moyennes de pondération exponentielle•10 minutes
Correction des biais dans des moyennes de pondération exponentielle•4 minutes
Descente de gradient avec moment•9 minutes
RMSprop•8 minutes
Algorithme d’optimisation des Adam•7 minutes
Décroissance du taux d’apprentissage•7 minutes
Le problème des optima locaux•5 minutes
Entretien avec Yuanqing Lin•14 minutes
2 lectures•Total 2 minutes
Éclaircissements sur la vidéo suivante sur l’optimisation des Adam•1 minute
Éclaircissements sur la vidéo de décroissance du taux d’apprentissage•1 minute
1 devoir•Total 30 minutes
Algorithmes d’optimisation•30 minutes
1 devoir de programmation•Total 30 minutes
Optimisation•30 minutes
1 laboratoire non noté•Total 120 minutes
Optimisation•120 minutes
Réglage des hyper-paramètres, normalisation des lots et cadres de programmation
Week 3•5 heures à terminer
Détails du module
Inclus
11 vidéos2 lectures1 devoir1 devoir de programmation1 laboratoire non noté
Afficher les informations sur le contenu du module
11 vidéos•Total 104 minutes
Processus de réglage•7 minutes
Utilisation d’une échelle appropriée pour choisir les hyper-paramètres•9 minutes
Réglage des hyper-paramètres dans la pratique : Pandas vs. Caviar•7 minutes
Normalisation d’activations dans un réseau•9 minutes
Ajustement de la normalisation des lots dans un réseau neuronal•13 minutes
Pourquoi la normalisation de lots fonctionne-t-elle ?•12 minutes
Normalisation des lots au moment du test•6 minutes
Régression Softmax•12 minutes
Formation d’un classificateur softmax•10 minutes
Cadres d’apprentissage profond•4 minutes
TensorFlow•16 minutes
2 lectures•Total 11 minutes
Éclaircissements sur la vidéo suivante sur Softmax•1 minute
Remarque sur TensorFlow 1 et TensorFlow 2•10 minutes
1 devoir•Total 30 minutes
Réglage des hyperparamètres, normalisation des lots, cadres de programmation•30 minutes
DeepLearning.AI is an education technology company that develops a global community of AI talent.
DeepLearning.AI's expert-led educational experiences provide AI practitioners and non-technical professionals with the necessary tools to go all the way from foundational basics to advanced application, empowering them to build an AI-powered future.
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.’
When will I have access to the lectures and assignments?
To access the course materials, assignments and to earn a Certificate, you will need to purchase the Certificate experience when you enroll in a course. You can try a Free Trial instead, or apply for Financial Aid. The course may offer 'Full Course, No Certificate' instead. This option lets you see all course materials, submit required assessments, and get a final grade. This also means that you will not be able to purchase a Certificate experience.
What will I get if I purchase the Certificate?
When you purchase a Certificate you get access to all course materials, including graded assignments. Upon completing the course, your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile.
Is financial aid available?
Yes. In select learning programs, you can apply for financial aid or a scholarship if you can’t afford the enrollment fee. If fin aid or scholarship is available for your learning program selection, you’ll find a link to apply on the description page.