Travaux pratiques 2 de deep learning
14/11/2024
Réalisation de travaux pratiques dans le cadre du cours de Deep learning, sur les réseaux de neurones.
Implémentation d'un Perceptron Multi-Couche (MLP) simple
- Module
- MSE (Mean Squared Error)
- Linear
- ReLU
- SimpleMLP
Entraînement d'un réseau de neurones
- Chargement des données Mini-MNIST
- Visualisation des données
- Fonction d'entraînement
- Boucle d'entraînement
- Évaluation du modèle
- Analyse des cas d'échec
Entraînement d'un réseau de neurones
- Fonction d'entraînement sur un epoch
- Entraînement complet
Surapprentissage
- Nombre de paramètres
- Modification de la dimension de la couche cachée
- DoubleMLP
- DeepMLP
Aller plus loin
- Implémentation de différentes non-linéarités
- Implémentation de différentes fonctions de perte
- Ajout de momentum