Ce cours donne un aperçu de certains concepts différents qui sous-tendent l'IA générative, leurs principes mathématiques et leurs applications en ingénierie. L'accent sera mis sur la mise en œuvre pratique de l'IA générative, y compris, les réseaux neurones, le mécanisme d'attention, et les modèles avancés d'apprentissage profond.
Dans ce module, vous explorerez les fondements des réseaux neurones, notamment les perceptrons, les architectures et les algorithmes d'apprentissage. Vous approfondirez les méthodes d'optimisation essentielles à une formation efficace, en vous concentrant sur des techniques avancées telles que les méthodes de Newton et de quasi-Newton, les algorithmes d'optimisation de momentum, de RMSProp et d'Adam.
Inclus
6 vidéos15 lectures2 devoirs2 sujets de discussion
Afficher les informations sur le contenu du module
6 vidéos•Total 29 minutes
Réseaux de neurones Partie 1 : Perceptron•6 minutes
Réseaux de neurones Partie 2 : Comment les réseaux de neurones apprennent-ils ?•6 minutes
Réseaux de neurones Partie 3 : Propagation arrière•7 minutes
Vue d'ensemble des techniques d'optimisation Partie 1•3 minutes
Vue d'ensemble des techniques d'optimisation Partie 2•4 minutes
Vue d'ensemble des techniques d'optimisation Partie 3•3 minutes
15 lectures•Total 157 minutes
Aperçu du cours•2 minutes
Syllabus - IA générative : fondements et concepts•10 minutes
Intégrité académique•1 minute
Aperçu du module•3 minutes
Perceptron en profondeur•10 minutes
Réseau de neurones Breakdown•15 minutes
Réseau de neurones•5 minutes
Comment les réseaux neurones apprennent : Plongée en profondeur•10 minutes
Rétropropagation et SGD•20 minutes
Matrices•15 minutes
Méthodes de Newton•15 minutes
Méthodes de Quasi-Newton•15 minutes
Propagation de la racine carrée moyenne•15 minutes
Estimation adaptative du moment•20 minutes
Synthèse du module•1 minute
2 devoirs•Total 20 minutes
Vérifiez vos connaissances•10 minutes
Vérifiez vos connaissances•10 minutes
2 sujets de discussion•Total 70 minutes
Rencontrez vos camarades d'apprentissage•10 minutes
Réseaux neuronaux•60 minutes
Régularisation et techniques avancées
Module 2•4 heures à terminer
Détails du module
Ce module vous guide à travers les approches mathématiques des techniques de régularisation qui améliorent la généralisation des réseaux neurones et empêchent le surajustement. Vous analyserez des concepts tels que l'estimateur de risque sans biais de Stein, la décomposition propre, les méthodes d'ensemble, les mécanismes d'abandon et les techniques de normalisation avancées telles que la normalisation par lots.
Inclus
4 vidéos17 lectures2 devoirs1 sujet de discussion
Afficher les informations sur le contenu du module
4 vidéos•Total 23 minutes
Régularisation : Sélection et complexité des modèles•5 minutes
Techniques de régularisation•8 minutes
Introduction au décrochage scolaire•4 minutes
Introduction à la normalisation par lots•6 minutes
17 lectures•Total 160 minutes
Aperçu du module•1 minute
Estimateur de risque sans biais de Stein•15 minutes
Lemme de Stein•15 minutes
Régularisation•10 minutes
Pourquoi la régularisation fonctionne-t-elle ?•15 minutes
Décomposition propre et décomposition en valeurs singulières•15 minutes
Comprendre l'espace de recherche•5 minutes
Techniques de régularisation•15 minutes
Bagging et autres méthodes d'ensemble•5 minutes
Plongée en profondeur dans l'abandon scolaire•15 minutes
Application de l'abandon à la régression linéaire•15 minutes
Plongée en profondeur dans la normalisation par lots•2 minutes
Déplacement des covariables internes et adaptation au domaine•10 minutes
Nouvelles techniques de normalisation des lots•15 minutes
Effets de normalisation par lot•5 minutes
Alternatives à la normalisation par lots•1 minute
Synthèse du module•1 minute
2 devoirs•Total 20 minutes
Vérifiez vos connaissances•10 minutes
Vérifiez vos connaissances•10 minutes
1 sujet de discussion•Total 60 minutes
Techniques de régularisation et de stabilisation•60 minutes
Réseaux neuronaux convolutifs (CNN)
Module 3•6 heures à terminer
Détails du module
Dans ce module, vous examinerez les réseaux neuronaux convolutifs (CNN), y compris les opérations de convolution, le partage des paramètres, les méthodes de noyau et les structures de données multidimensionnelles. Vous explorerez les architectures CNN avancées, la régularisation, les techniques de normalisation et les implications des noyaux aléatoires sur le comportement d'apprentissage du réseau.
Inclus
5 vidéos31 lectures2 devoirs1 sujet de discussion
Afficher les informations sur le contenu du module
5 vidéos•Total 46 minutes
Réseaux neurones convolutifs Partie 1 : Les premiers principes•10 minutes
Réseaux neurones convolutifs Partie 2 : Entrée 1D•8 minutes
Réseaux neurones convolutifs Partie 3 : Dimensions multiples•9 minutes
Réseaux neurones convolutifs Partie 4 : Rétropropagation•12 minutes
Réseaux de neurones convolutifs Partie 5 : PixelCNN•7 minutes
31 lectures•Total 270 minutes
Aperçu du module•1 minute
Introduction aux réseaux neuronaux convolutifs•2 minutes
Invariance et équivariance•5 minutes
Convolution•5 minutes
Traduction•5 minutes
Retournement du noyau•5 minutes
Convolution et corrélation croisée•5 minutes
Détection des bords•15 minutes
Types de noyaux•5 minutes
Partage des paramètres et filtres•2 minutes
CNN pour les entrées 1D•10 minutes
Rembourrage•5 minutes
Stride, taille du noyau et dilatation•2 minutes
Les couches convolutives en tant que couches entièrement connectées•10 minutes
Convolution dans les tableaux multidimensionnels•5 minutes
Architecture des réseaux convolutifs•10 minutes
Sous-échantillonnage•15 minutes
Suréchantillonnage et calques•5 minutes
Visualisation de bout en bout des CNN•30 minutes
Rétropropagation•15 minutes
Couches convolutives•25 minutes
Poids du noyau•15 minutes
Applications des CNN•20 minutes
Réseaux de neurones résiduels•20 minutes
Rappel sur la régularisation•2 minutes
Idées pour contourner le problème d'optimisation•5 minutes
Formules de normalisation des couches•5 minutes
Normalisation de la réponse du filtre (FRN)•10 minutes
Réseaux sans normalisateur•5 minutes
Pourquoi les noyaux aléatoires apprennent-ils des choses différentes ?•5 minutes
Synthèse du module•1 minute
2 devoirs•Total 13 minutes
Vérifiez vos connaissances•10 minutes
Vérifiez vos connaissances•3 minutes
1 sujet de discussion•Total 60 minutes
Réseau neuronal convolutif (CNN)•60 minutes
Modèles génératifs et apprentissage par maximum de vraisemblance
Module 4•6 heures à terminer
Détails du module
Dans ce module, vous analyserez les mathématiques qui sous-tendent les modèles génératifs et l'Estimation du maximum de vraisemblance (EMV). Vous explorerez les mesures de divergence telles que la divergence de Kullback-Leibler, les structures de réseaux bayésiens et les méthodes de modélisation autorégressives, en vous concentrant sur leurs fondements théoriques et leurs implications pratiques.
Inclus
6 vidéos33 lectures3 devoirs1 sujet de discussion
Afficher les informations sur le contenu du module
6 vidéos•Total 53 minutes
Introduction à l'apprentissage par maximum de vraisemblance•9 minutes
Méthodes de divergence et Descente de gradient•11 minutes
Représentation Partie 1 : Distributions•10 minutes
Représentation Partie 2 : Modèles discriminatifs et généraux•9 minutes
Fondée en 1898, Northeastern est une université de recherche internationale qui se distingue par une approche de l'éducation et de la découverte axée sur l'expérience. L'université est un leader en matière d'apprentissage par l'expérience, grâce au programme d'éducation coopérative le plus étendu au monde. L'esprit de collaboration guide une entreprise de recherche inspirée par l'utilisation et axée sur la résolution des défis mondiaux en matière de santé, de sécurité et de durabilité.
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.’
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.
Que recevrai-je si j'achète le certificat ?
Lorsque vous achetez un certificat, vous avez accès à tous les supports de cours, y compris les devoirs notés. Une fois le cours terminé, votre certificat électronique sera ajouté à votre page de réalisations. Vous pourrez alors l'imprimer ou l'ajouter à votre profil LinkedIn.
Une aide financière est-elle disponible ?
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 pour postuler sur la page de description.