Contenu essentiellement tiré de l'excellent cours du MIT
MIT 6.S191: Introduction to Deep Learning
© Alexander Amini and Ava Soleimany
...
Description
d'une scène visuelle
Identification des objets
d'une scène visuelle
Colorisation
Détection de pose
Transfert de style
Capture de mouvements
Amélioration de photos
Reconnaissance faciale
conduite autonome
segmentation d'image
Reconnaissance d'image(s)
Transformation d'image(s)
Extraction de propriétés
pas de padding
padding de 1
full padding
Permet de "scanner" complètement les pixels du bord
padding de 1 stride de 2
Le pas avec lequel s'appliquent les filtres
padding de 1 stride de 1
Le réseau apprend un filtre par canal de couleur
Exemples avec des images codées en RGB
On peut combiner plusieurs groupes de filtres par couche
Convolutionnal Neural Network (CNN)
Intérêt : faire un sous échantillonnage spatial
Mais ces couches tendent a être de moins en moins utilisées !
Différents types de pooling possibles:
max pooling
average pooling
region of interest pooling
Exemple de 96 filtres appris par des premières couches d'un CNN
Idée : normaliser les données de chaque mini-batch
...
...
Accélère le calcul
Réduit le problème d'évanescence du gradient
Régularise les données
...
90
2012
2013
2015