Résumé du livre
- Le livre Understanding Deep Learning, écrit par Simon J.D. Prince, doit être publié par MIT Press le 5 décembre 2023.
- Il couvre un large éventail de sujets pour aider à comprendre le deep learning, avec des explications accessibles même à des ingénieurs logiciel débutants.
- Les principaux thèmes abordés incluent l’apprentissage supervisé, les réseaux de neurones, les fonctions de perte, l’entraînement des modèles, la mesure des performances, la régularisation, les réseaux convolutifs, les réseaux résiduels, les transformeurs, les réseaux de neurones sur graphes, l’apprentissage non supervisé, les réseaux antagonistes génératifs, les normalizing flows, les autoencodeurs variationnels, les modèles de diffusion, l’apprentissage par renforcement profond, le fonctionnement du deep learning, ainsi que le deep learning et l’éthique.
Ressources pour les enseignants
- Un corrigé est fourni aux enseignants via MIT Press sur présentation de justificatifs.
- Des exemplaires de cours peuvent être demandés auprès de MIT Press.
- Des illustrations pour chaque chapitre sont proposées aux formats PDF, SVG et PowerPoint.
Ressources pour les étudiants
- Des réponses à une sélection de questions ainsi que des notebooks Python sont fournis, afin d’aider les étudiants à mieux comprendre le deep learning par la pratique.
- Les notebooks couvrent de nombreux sujets, notamment le bagage mathématique, l’apprentissage supervisé, les réseaux de neurones peu profonds, les réseaux de neurones profonds, les fonctions de perte, l’entraînement des modèles, les gradients et l’initialisation, la mesure des performances, la régularisation, les réseaux convolutifs, les réseaux résiduels, les transformeurs, les réseaux de neurones sur graphes, les réseaux antagonistes génératifs, les normalizing flows, les autoencodeurs variationnels, les modèles de diffusion, l’apprentissage par renforcement profond, le fonctionnement du deep learning, ainsi que le deep learning et l’éthique.
Avis de GN⁺
- Ce livre offre une compréhension complète du deep learning, en combinant explications théoriques et cas d’application concrets, ce qui le rend utile pour les apprenants.
- Il fournit aux ingénieurs logiciel débutants des ressources pour apprendre de manière structurée, des concepts fondamentaux du deep learning jusqu’aux sujets avancés, et leur donne l’occasion de développer leur intérêt et leurs connaissances dans ce domaine.
- Le point le plus important est qu’il inclut des notebooks Python pour la pratique ainsi que des ressources pour les enseignants, permettant d’appliquer les connaissances théoriques à la résolution de problèmes concrets.
1 commentaires
Avis Hacker News