rémi gribonval inria rennes - bretagne...

53
La parcimonie: une valeur d’avenir ? Rémi Gribonval INRIA Rennes - Bretagne Atlantique jeudi 8 décembre 2011

Upload: others

Post on 13-Mar-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Rémi Gribonval INRIA Rennes - Bretagne Atlantiquevideos.rennes.inria.fr/Inria-Academie-Sciences/Journee...• « Softly as in a morning sunrise » 14 jeudi 8 décembre 2011 R. GRIBONVAL

La parcimonie: une valeur d’avenir ?

Rémi GribonvalINRIA Rennes - Bretagne Atlantique

jeudi 8 décembre 2011

Page 2: Rémi Gribonval INRIA Rennes - Bretagne Atlantiquevideos.rennes.inria.fr/Inria-Academie-Sciences/Journee...• « Softly as in a morning sunrise » 14 jeudi 8 décembre 2011 R. GRIBONVAL

DECEMBRE 2011R. GRIBONVAL - Journée Inria - Académie des sciences

Merci

• Mentors : ! S. Mallat, E. Bacry, R. De Vore, F. Bimbot, ...

• Doctorants : ! L. Benaroya, S. Lesage, A. Ozerov, S. Arberet, B. Mailhé, P. Sudhakar, N.

Duong, N. Ito, A. Benichoux, A. Bourrier, ...

• Postdocs : ! N. Bertin, V. Emiya, S. Nam, N. Stefanakis, ...

• Collègues et co-auteurs : ! M. Nielsen, B. Torrésani, L. Daudet, P. Vandergheynst, E. Vincent, C.

Fevotte, M. Davies, M. Plumbley, M. Elad, K. Schnass, A. Cohen, F. Bach, R. Jenatton, ...

• Et aussi bien sûr :! S. Lemaile, H. Van Herbruggen, J.-P. Banatre, P. Gelin, Ch. Le Tonquèze,

R. Ronchaud, N. Lacaux, C. Bachelet, ...

2

jeudi 8 décembre 2011

Page 3: Rémi Gribonval INRIA Rennes - Bretagne Atlantiquevideos.rennes.inria.fr/Inria-Academie-Sciences/Journee...• « Softly as in a morning sunrise » 14 jeudi 8 décembre 2011 R. GRIBONVAL

DECEMBRE 2011R. GRIBONVAL - Journée Inria - Académie des sciences

L’équipe METISS

3

jeudi 8 décembre 2011

Page 4: Rémi Gribonval INRIA Rennes - Bretagne Atlantiquevideos.rennes.inria.fr/Inria-Academie-Sciences/Journee...• « Softly as in a morning sunrise » 14 jeudi 8 décembre 2011 R. GRIBONVAL

R. GRIBONVAL - Journée Inria - Académie des sciences DECEMBRE 2011

Blaise Pascal

• La Pascaline

• Des outils mathématiques:! Géométrie! Combinatoire! Probabilités! Calcul automatisé

• Un pari métaphysique ...

4

Copie d’une peinture de François II Quesnel gravée par Gérard Edelinck en 1691. Source: Wikipedia.

jeudi 8 décembre 2011

Page 5: Rémi Gribonval INRIA Rennes - Bretagne Atlantiquevideos.rennes.inria.fr/Inria-Academie-Sciences/Journee...• « Softly as in a morning sunrise » 14 jeudi 8 décembre 2011 R. GRIBONVAL

R. GRIBONVAL - Journée Inria - Académie des sciences DECEMBRE 2011

350 ans plus tard ...

• La Pascaline

• Des outils mathématiques:! Géométrie! Combinatoire! Probabilités! Calcul automatisé

• Un pari métaphysique ...

• La démixeuse

• Des outils mathématiques:! Géométrie! Combinatoire! Probabilités! Informatique

• Un «miracle»: la parcimonie

5

jeudi 8 décembre 2011

Page 6: Rémi Gribonval INRIA Rennes - Bretagne Atlantiquevideos.rennes.inria.fr/Inria-Academie-Sciences/Journee...• « Softly as in a morning sunrise » 14 jeudi 8 décembre 2011 R. GRIBONVAL

DECEMBRE 2011R. GRIBONVAL - Journée Inria - Académie des sciences

Données numériques: le défi du volume

• Fait : données numériques = grands volumes

✓ 1 seconde d’audio stéréo, qualité CD = 1,4 Mbit✓ 1 image non compressée, 10 Mpixels = 240 Mbit

• Besoins : représentations «concises»

✓ stockage & transmission (capacité & débits) ... ✓ manipulation & traitement (complexité algorithmique)

6

jeudi 8 décembre 2011

Page 7: Rémi Gribonval INRIA Rennes - Bretagne Atlantiquevideos.rennes.inria.fr/Inria-Academie-Sciences/Journee...• « Softly as in a morning sunrise » 14 jeudi 8 décembre 2011 R. GRIBONVAL

DECEMBRE 2011R. GRIBONVAL - Journée Inria - Académie des sciences

• Audio : représentations temps-fréquence (MP3)

• Images : transformée en ondelettes (JPEG2000)

Représentations parcimonieuses

Noir = zéro

Blanc = zéro

7

ANALYSE

ANALYSE

SYNTHÈSE

SYNTHÈSE

jeudi 8 décembre 2011

Page 8: Rémi Gribonval INRIA Rennes - Bretagne Atlantiquevideos.rennes.inria.fr/Inria-Academie-Sciences/Journee...• « Softly as in a morning sunrise » 14 jeudi 8 décembre 2011 R. GRIBONVAL

DECEMBRE 2011R. GRIBONVAL - Journée Inria - Académie des sciences

Expression mathématique

• Signal / image = vecteur en grande dimension

• Modèle = combinaison linéaire de vecteurs de base (ex: atomes temps-fréquence, ondelettes)

• Parcimonie = petite (pseudo)-norme L0

8

�x�0 =�

k

|xk|0 = card{k, xk �= 0}

atomesdictionnaire

[Mallat & Zhang1993]

y ∈ RN

y ≈�

k

xkϕk = Φx

jeudi 8 décembre 2011

Page 9: Rémi Gribonval INRIA Rennes - Bretagne Atlantiquevideos.rennes.inria.fr/Inria-Academie-Sciences/Journee...• « Softly as in a morning sunrise » 14 jeudi 8 décembre 2011 R. GRIBONVAL

R. GRIBONVAL - Journée Inria - Académie des sciences DECEMBRE 2011

• Vecteur plein • Vecteur parcimonieux

Parcimonie & compression

9

xN

coefficients non nuls = k floats

k � N

≈ Φ·

Parcimonieux = économique

y

jeudi 8 décembre 2011

Page 10: Rémi Gribonval INRIA Rennes - Bretagne Atlantiquevideos.rennes.inria.fr/Inria-Academie-Sciences/Journee...• « Softly as in a morning sunrise » 14 jeudi 8 décembre 2011 R. GRIBONVAL

R. GRIBONVAL - Journée Inria - Académie des sciences DECEMBRE 2011

• Vecteur plein • Vecteur parcimonieux

Parcimonie & compression

9

xN

coefficients non nuls = k floats

k � NN coefficients= N floats

≈ Φ·

Parcimonieux = économique

y

jeudi 8 décembre 2011

Page 11: Rémi Gribonval INRIA Rennes - Bretagne Atlantiquevideos.rennes.inria.fr/Inria-Academie-Sciences/Journee...• « Softly as in a morning sunrise » 14 jeudi 8 décembre 2011 R. GRIBONVAL

R. GRIBONVAL - Journée Inria - Académie des sciences DECEMBRE 2011

• Vecteur plein • Vecteur parcimonieux

Parcimonie & compression

9

xN

coefficients non nuls = k floats

k � NN coefficients= N floats

+ k positions parmi N

= bitslog2

�N

k

�≈ k log2

N

k

≈ Φ·

Parcimonieux = économique

y

jeudi 8 décembre 2011

Page 12: Rémi Gribonval INRIA Rennes - Bretagne Atlantiquevideos.rennes.inria.fr/Inria-Academie-Sciences/Journee...• « Softly as in a morning sunrise » 14 jeudi 8 décembre 2011 R. GRIBONVAL

DECEMBRE 2011R. GRIBONVAL - Journée Inria - Académie des sciences

Récapitulatif historique

• Années 1990: parcimonie pour la compression! au-delà de Fourier : ondelettes et approximation non-linéaire! concept de dictionnaire redondant! algorithmes heuristiques (Matching Pursuit, L1/LASSO/Basis Pursuit)

• 2000-2005: parcimonie pour les problèmes inverses! identifiabilité des représentations parcimonieuse! algorithmes d’identification à performance garantie

• 2005-! nouveaux algorithmes (seuillage itératif, LARS/Homotopie)! nouveau paradigme d’application : Compressed Sensing! rôle des matrices aléatoires et de la concentration de la mesure! apprentissage de dictionnaires

10

jeudi 8 décembre 2011

Page 13: Rémi Gribonval INRIA Rennes - Bretagne Atlantiquevideos.rennes.inria.fr/Inria-Academie-Sciences/Journee...• « Softly as in a morning sunrise » 14 jeudi 8 décembre 2011 R. GRIBONVAL

DECEMBRE 2011 - R. GRIBONVAL -Journée Inria - Académie des sciences

Parcimonie & problèmes inverses

jeudi 8 décembre 2011

Page 14: Rémi Gribonval INRIA Rennes - Bretagne Atlantiquevideos.rennes.inria.fr/Inria-Academie-Sciences/Journee...• « Softly as in a morning sunrise » 14 jeudi 8 décembre 2011 R. GRIBONVAL

DECEMBRE 2011R. GRIBONVAL - Journée Inria - Académie des sciences

Problèmes inverses: un point de vue géométrique

Espace des signaux ~ RN

Ensemble des signaux «intéressants»

Espace des observations ~ Rm m<<N

Projection linéaire

12

Merci à M. Davies, U. Edinburgh

b

y

M

jeudi 8 décembre 2011

Page 15: Rémi Gribonval INRIA Rennes - Bretagne Atlantiquevideos.rennes.inria.fr/Inria-Academie-Sciences/Journee...• « Softly as in a morning sunrise » 14 jeudi 8 décembre 2011 R. GRIBONVAL

DECEMBRE 2011R. GRIBONVAL - Journée Inria - Académie des sciences

Problèmes inverses: un point de vue géométrique

Espace des signaux ~ RN

Ensemble des signaux «intéressants»

Espace des observations ~ Rm m<<N

Projection linéaire

Approximation non-linéaire =

Reconstruction parcimonieuse

12

Merci à M. Davies, U. Edinburgh

b

y

M

jeudi 8 décembre 2011

Page 16: Rémi Gribonval INRIA Rennes - Bretagne Atlantiquevideos.rennes.inria.fr/Inria-Academie-Sciences/Journee...• « Softly as in a morning sunrise » 14 jeudi 8 décembre 2011 R. GRIBONVAL

DECEMBRE 2011R. GRIBONVAL - Journée Inria - Académie des sciences

Problèmes inverses: un point de vue géométrique

Espace des signaux ~ RN

Ensemble des signaux «intéressants»

Espace des observations ~ Rm m<<N

Projection linéaire

Approximation non-linéaire =

Reconstruction parcimonieuse

12

Merci à M. Davies, U. Edinburgh

Miracle?Théorème(s)!

b

y

M

jeudi 8 décembre 2011

Page 17: Rémi Gribonval INRIA Rennes - Bretagne Atlantiquevideos.rennes.inria.fr/Inria-Academie-Sciences/Journee...• « Softly as in a morning sunrise » 14 jeudi 8 décembre 2011 R. GRIBONVAL

R. GRIBONVAL - Journée Inria - Académie des sciences DECEMBRE 2011

Parcimonie & problèmes inverses

• Parcimonie : approcher objets de grande dimension avec peu de paramètres

! ex: signal, image

• Problème inverse : reconstruire précisément un objet à partir d’observations incomplètes

! ex: tomographie

• Projection aléatoire : réduire volontairement la dimension, avec reconstruction stable✓ garanties théoriques✓ algorithmes de complexité bornée

! ex: acquisition compressée, ! reconnaissance compressée ?

13

peu de composantes

non nulles

moins d’équations que d’inconnues

b = My

Représentation

Objet de grande dimension

Observations

ProblèmeInverse

ProjectionAléatoire

ReprésentationParcimonieuse

x

y

b

y ≈ Φx

jeudi 8 décembre 2011

Page 18: Rémi Gribonval INRIA Rennes - Bretagne Atlantiquevideos.rennes.inria.fr/Inria-Academie-Sciences/Journee...• « Softly as in a morning sunrise » 14 jeudi 8 décembre 2011 R. GRIBONVAL

DECEMBRE 2011R. GRIBONVAL - Journée Inria - Académie des sciences

Exemple : séparation de sources audio

• « Softly as in a morning sunrise »

14

jeudi 8 décembre 2011

Page 19: Rémi Gribonval INRIA Rennes - Bretagne Atlantiquevideos.rennes.inria.fr/Inria-Academie-Sciences/Journee...• « Softly as in a morning sunrise » 14 jeudi 8 décembre 2011 R. GRIBONVAL

DECEMBRE 2011R. GRIBONVAL - Journée Inria - Académie des sciences

Exemple : séparation de sources audio

• « Softly as in a morning sunrise »

14

jeudi 8 décembre 2011

Page 20: Rémi Gribonval INRIA Rennes - Bretagne Atlantiquevideos.rennes.inria.fr/Inria-Academie-Sciences/Journee...• « Softly as in a morning sunrise » 14 jeudi 8 décembre 2011 R. GRIBONVAL

DECEMBRE 2011R. GRIBONVAL - Journée Inria - Académie des sciences

Exemple : séparation de sources audio

• « Softly as in a morning sunrise »

14

jeudi 8 décembre 2011

Page 21: Rémi Gribonval INRIA Rennes - Bretagne Atlantiquevideos.rennes.inria.fr/Inria-Academie-Sciences/Journee...• « Softly as in a morning sunrise » 14 jeudi 8 décembre 2011 R. GRIBONVAL

DECEMBRE 2011R. GRIBONVAL - Journée Inria - Académie des sciences

Exemple : séparation de sources audio

• « Softly as in a morning sunrise »

14

jeudi 8 décembre 2011

Page 22: Rémi Gribonval INRIA Rennes - Bretagne Atlantiquevideos.rennes.inria.fr/Inria-Academie-Sciences/Journee...• « Softly as in a morning sunrise » 14 jeudi 8 décembre 2011 R. GRIBONVAL

DECEMBRE 2011R. GRIBONVAL - Journée Inria - Académie des sciences

Exemple : séparation de sources audio

• « Softly as in a morning sunrise »

14

jeudi 8 décembre 2011

Page 23: Rémi Gribonval INRIA Rennes - Bretagne Atlantiquevideos.rennes.inria.fr/Inria-Academie-Sciences/Journee...• « Softly as in a morning sunrise » 14 jeudi 8 décembre 2011 R. GRIBONVAL

DECEMBRE 2011R. GRIBONVAL - Journée Inria - Académie des sciences

• Modèle de mélange: linéaire instantané

• Modèle de sources : supports temporels disjoints …

Séparation «aveugle» de sources

... «clustering» pour :1- identifier colonnes de la matrice de mélange2- reconstruire les sources

15

bright(t)

bright(t)

bleft(t)

bleft(t)

= My1(t)y2(t)y3(t)

jeudi 8 décembre 2011

Page 24: Rémi Gribonval INRIA Rennes - Bretagne Atlantiquevideos.rennes.inria.fr/Inria-Academie-Sciences/Journee...• « Softly as in a morning sunrise » 14 jeudi 8 décembre 2011 R. GRIBONVAL

DECEMBRE 2011R. GRIBONVAL - Journée Inria - Académie des sciences

• Modèle de mélange: linéaire instantané

• En pratique ...

Séparation «aveugle» de sources

16

bright(t)

bright(t)

bleft(t)

bleft(t)

= My1(t)y2(t)y3(t)

jeudi 8 décembre 2011

Page 25: Rémi Gribonval INRIA Rennes - Bretagne Atlantiquevideos.rennes.inria.fr/Inria-Academie-Sciences/Journee...• « Softly as in a morning sunrise » 14 jeudi 8 décembre 2011 R. GRIBONVAL

DECEMBRE 2011R. GRIBONVAL - Journée Inria - Académie des sciences

• Modèle de mélange en temps-fréquence

• et “miraculeusement” ...

Masquage temps-fréquence

... les représentations temps-fréquence de signaux audio sont (souvent) quasi-disjointes.

17

[Jourjine, Rickard & Yilmaz 2000][Zibulevsky & Pearlmutter 2001]

[Gribonval 2002]

Bright(τ, f)

Bright(τ, f)

Bleft(τ, f)

Bleft(τ, f)

= M Y(τ, f)

jeudi 8 décembre 2011

Page 26: Rémi Gribonval INRIA Rennes - Bretagne Atlantiquevideos.rennes.inria.fr/Inria-Academie-Sciences/Journee...• « Softly as in a morning sunrise » 14 jeudi 8 décembre 2011 R. GRIBONVAL

DECEMBRE 2011R. GRIBONVAL - Journée Inria - Académie des sciences

Fondations mathématiques

• Problème 1990-2000 : ✓ Moins d’équations que d’inconnues = mal posé ...

✓ Algorithmes heuristiques de reconstruction de

• Cap franchi en 2001-2006 : ✓ Unicité de la solution parcimonieuse = bien posé!

! si sont “suffisament parcimonieux”,

! alors

✓ Garanties de succès des algorithmes heuristiques

18

x0, x1

Ax0 = Ax1 �⇒ x0 = x1

Ax0 = Ax1 ⇒ x0 = x1

[Mallat & Zhang 1993] [Gorodnistky & Rao 1997] [Chen Donoho & Saunders 1999]

x0

jeudi 8 décembre 2011

Page 27: Rémi Gribonval INRIA Rennes - Bretagne Atlantiquevideos.rennes.inria.fr/Inria-Academie-Sciences/Journee...• « Softly as in a morning sunrise » 14 jeudi 8 décembre 2011 R. GRIBONVAL

DECEMBRE 2011R. GRIBONVAL - Journée Inria - Académie des sciences

Reconstruction parcimonieuse: garanties théoriques

• Théorème : soit

✓ si

✓ si

• [Donoho & Huo 01] : paires de bases, notion de cohérence, p=1

• [Gribonval & Nielsen 2003] [Donoho & Elad 2003] : dictionnaires, cohérence

• [Tropp 2004] : Orthonormal Matching Pursuit, cohérence cumulative

• [Candès, Romberg & Tao 2004] : dictionnaires aléatoires, isométrie restreintes

• [Gribonval & Nielsen 2007] : résultats d’interpolation 0<p<1

•19

alors x0 = x�0

avec

alors

�x0�0 ≤ k0(A)�x0�0 ≤ kp(A) x0 = x�

p

y = Ax0

x�p = arg min

Ax=y�x�p

jeudi 8 décembre 2011

Page 28: Rémi Gribonval INRIA Rennes - Bretagne Atlantiquevideos.rennes.inria.fr/Inria-Academie-Sciences/Journee...• « Softly as in a morning sunrise » 14 jeudi 8 décembre 2011 R. GRIBONVAL

DECEMBRE 2011 - R. GRIBONVAL -Journée Inria - Académie des sciences

La parcimonie se cache-t-elle partout ?

jeudi 8 décembre 2011

Page 29: Rémi Gribonval INRIA Rennes - Bretagne Atlantiquevideos.rennes.inria.fr/Inria-Academie-Sciences/Journee...• « Softly as in a morning sunrise » 14 jeudi 8 décembre 2011 R. GRIBONVAL

DECEMBRE 2011R. GRIBONVAL - Journée Inria - Académie des sciences

• Parcimonie : historiquement pour signaux et images✓ verrou = passage à l’échelle algorithmique

Déluge de données + Jungle

21

SignauxImages

jeudi 8 décembre 2011

Page 30: Rémi Gribonval INRIA Rennes - Bretagne Atlantiquevideos.rennes.inria.fr/Inria-Academie-Sciences/Journee...• « Softly as in a morning sunrise » 14 jeudi 8 décembre 2011 R. GRIBONVAL

DECEMBRE 2011R. GRIBONVAL - Journée Inria - Académie des sciences

• Parcimonie : historiquement pour signaux et images✓ verrou = passage à l’échelle algorithmique

• Nouvelles données “exotiques” ou composites✓ verrou = apprentissage de dictionnaire

Déluge de données + Jungle

21

SignauxImages

HyperspectralImagerie satellite

Géométrie sphériqueCosmologie, HRTF (son 3D)

Données sur des graphesRéseaux sociaux

Connectivité du cerveau

Valeurs vectoriellesTenseur de diffusion

jeudi 8 décembre 2011

Page 31: Rémi Gribonval INRIA Rennes - Bretagne Atlantiquevideos.rennes.inria.fr/Inria-Academie-Sciences/Journee...• « Softly as in a morning sunrise » 14 jeudi 8 décembre 2011 R. GRIBONVAL

DECEMBRE 2011R. GRIBONVAL - Journée Inria - Académie des sciences

Défis scientifiques d’aujourd’hui ...

• Objectifs fondamentaux1. Comprendre le couplage entre la parcimonie et les

phénomènes physiques sous-jacents2. Exploiter les structures et invariances sous-jacentes

(graphes, variétés géométriques,...)3. Construire des formalismes génériques pour

modéliser des données composites (multicanal, multimodal, ... )

• Un défi clé :✓ Adapter les modèles aux données par apprentissage

à partir de corpus

22

jeudi 8 décembre 2011

Page 32: Rémi Gribonval INRIA Rennes - Bretagne Atlantiquevideos.rennes.inria.fr/Inria-Academie-Sciences/Journee...• « Softly as in a morning sunrise » 14 jeudi 8 décembre 2011 R. GRIBONVAL

DECEMBRE 2011 - R. GRIBONVAL -Journée Inria - Académie des sciences

Découvrir la parcimonie cachée ...

avec K. Schnass, F. Bach, R. Jenatton

jeudi 8 décembre 2011

Page 33: Rémi Gribonval INRIA Rennes - Bretagne Atlantiquevideos.rennes.inria.fr/Inria-Academie-Sciences/Journee...• « Softly as in a morning sunrise » 14 jeudi 8 décembre 2011 R. GRIBONVAL

DECEMBRE 2011R. GRIBONVAL - Journée Inria - Académie des sciences

• Notion de dictionnaire = matrice

• Propriété souhaitée : bien approcher les données «intéressantes» avec peu d’atomes

• Historiquement : analyse harmonique + choix par un expert parmi une «bibliothèque» de dictionnaires (Fourier, ondelettes, ...)

Choix du dictionnaire : De l’analyse harmonique à l’apprentissage

24

ex:

Φ

y = Φx

jeudi 8 décembre 2011

Page 34: Rémi Gribonval INRIA Rennes - Bretagne Atlantiquevideos.rennes.inria.fr/Inria-Academie-Sciences/Journee...• « Softly as in a morning sunrise » 14 jeudi 8 décembre 2011 R. GRIBONVAL

DECEMBRE 2011R. GRIBONVAL - Journée Inria - Académie des sciences

• Modèle parcimonieux = choix d’un dictionnaire

Apprentissage de dictionnairepour les représentations parcimonieuses

25

Base d’images d’entraînement

yn = Φxn, 1 ≤ n ≤ N

jeudi 8 décembre 2011

Page 35: Rémi Gribonval INRIA Rennes - Bretagne Atlantiquevideos.rennes.inria.fr/Inria-Academie-Sciences/Journee...• « Softly as in a morning sunrise » 14 jeudi 8 décembre 2011 R. GRIBONVAL

DECEMBRE 2011R. GRIBONVAL - Journée Inria - Académie des sciences

• Modèle parcimonieux = choix d’un dictionnaire

Apprentissage de dictionnairepour les représentations parcimonieuses

25

Base d’images d’entraînement

Exemples d’entraînement

yn = Φxn, 1 ≤ n ≤ N

jeudi 8 décembre 2011

Page 36: Rémi Gribonval INRIA Rennes - Bretagne Atlantiquevideos.rennes.inria.fr/Inria-Academie-Sciences/Journee...• « Softly as in a morning sunrise » 14 jeudi 8 décembre 2011 R. GRIBONVAL

DECEMBRE 2011R. GRIBONVAL - Journée Inria - Académie des sciences

• Modèle parcimonieux = choix d’un dictionnaire

Coefficients parcimonieux

inconnus

Dictionnaireinconnu

Apprentissage de dictionnairepour les représentations parcimonieuses

25

Base d’images d’entraînement

Exemples d’entraînement

yn = Φxn, 1 ≤ n ≤ N

jeudi 8 décembre 2011

Page 37: Rémi Gribonval INRIA Rennes - Bretagne Atlantiquevideos.rennes.inria.fr/Inria-Academie-Sciences/Journee...• « Softly as in a morning sunrise » 14 jeudi 8 décembre 2011 R. GRIBONVAL

DECEMBRE 2011R. GRIBONVAL - Journée Inria - Académie des sciences

• Modèle parcimonieux = choix d’un dictionnaire

Coefficients parcimonieux

inconnus

Dictionnaireinconnu

Apprentissage de dictionnairepour les représentations parcimonieuses

apprentissage

25

Base d’images d’entraînement

= atomes ~ contours[Olshausen & Field 96, Aharon et al 06, Mairal et al 09, ...]

= translations de motifs de base[Blumensath 05, Jost et al 05, ...]

Exemples d’entraînement

yn = Φxn, 1 ≤ n ≤ N

Φ̂

jeudi 8 décembre 2011

Page 38: Rémi Gribonval INRIA Rennes - Bretagne Atlantiquevideos.rennes.inria.fr/Inria-Academie-Sciences/Journee...• « Softly as in a morning sunrise » 14 jeudi 8 décembre 2011 R. GRIBONVAL

DECEMBRE 2011R. GRIBONVAL - Journée Inria - Académie des sciences

Apprentissage de dictionnaire

• Formalisation du problème : ✓ N données observées✓ Dictionnaire commun inconnu, ✓ Coefficient X inconnus + hypothèse de parcimonie✓ Objectif: identifier

• Approches✓ Etat de l’art : Analyse en Composantes Indépendantes

= cadre asymptotique✓ Approche considérée : minimisation L1

26

yn = Φxn ∈ Rd Y = ΦXΦ

Φ

minΦ,X|Y=ΦX

�X�1

jeudi 8 décembre 2011

Page 39: Rémi Gribonval INRIA Rennes - Bretagne Atlantiquevideos.rennes.inria.fr/Inria-Academie-Sciences/Journee...• « Softly as in a morning sunrise » 14 jeudi 8 décembre 2011 R. GRIBONVAL

R. GRIBONVAL - Journée Inria - Académie des sciences DECEMBRE 2011

3 2 1 0 1 2 34

3

2

1

0

1

2

3N = 1000 Bernoulli Gaussian training samples

27

Exemple jouet en 2D

Y = Φ0X0

jeudi 8 décembre 2011

Page 40: Rémi Gribonval INRIA Rennes - Bretagne Atlantiquevideos.rennes.inria.fr/Inria-Academie-Sciences/Journee...• « Softly as in a morning sunrise » 14 jeudi 8 décembre 2011 R. GRIBONVAL

R. GRIBONVAL - Journée Inria - Académie des sciences DECEMBRE 2011

3 2 1 0 1 2 34

3

2

1

0

1

2

3N = 1000 Bernoulli Gaussian training samples

27

Exemple jouet en 2D

Y = Φ0X0

θ1

θ0Φθ0,θ1

jeudi 8 décembre 2011

Page 41: Rémi Gribonval INRIA Rennes - Bretagne Atlantiquevideos.rennes.inria.fr/Inria-Academie-Sciences/Journee...• « Softly as in a morning sunrise » 14 jeudi 8 décembre 2011 R. GRIBONVAL

R. GRIBONVAL - Journée Inria - Académie des sciences DECEMBRE 2011

3 2 1 0 1 2 34

3

2

1

0

1

2

3N = 1000 Bernoulli Gaussian training samples

27

Exemple jouet en 2D

Y = Φ0X0

θ1

θ0Φθ0,θ1

�Φ−

1θ0,θ

1Y� 1

jeudi 8 décembre 2011

Page 42: Rémi Gribonval INRIA Rennes - Bretagne Atlantiquevideos.rennes.inria.fr/Inria-Academie-Sciences/Journee...• « Softly as in a morning sunrise » 14 jeudi 8 décembre 2011 R. GRIBONVAL

R. GRIBONVAL - Journée Inria - Académie des sciences DECEMBRE 2011

3 2 1 0 1 2 34

3

2

1

0

1

2

3N = 1000 Bernoulli Gaussian training samples

27

Exemple jouet en 2D

a) Minima globaux correspondent à «vrai» dictionnaireb) Pas d’autre minimum local.

Observations empiriques

Y = Φ0X0

θ1

θ0Φθ0,θ1

�Φ−

1θ0,θ

1Y� 1

jeudi 8 décembre 2011

Page 43: Rémi Gribonval INRIA Rennes - Bretagne Atlantiquevideos.rennes.inria.fr/Inria-Academie-Sciences/Journee...• « Softly as in a morning sunrise » 14 jeudi 8 décembre 2011 R. GRIBONVAL

R. GRIBONVAL - Journée Inria - Académie des sciences DECEMBRE 2011

Parcimonie & cohérence

28

3 2 1 0 1 2 34

3

2

1

0

1

2

3

4N = 1000 Bernoulli Gaussian training samples

4 3 2 1 0 1 2 34

3

2

1

0

1

2

3

4N = 1000 Bernoulli Gaussian training samples

3 2 1 0 1 2 34

3

2

1

0

1

2

3N = 1000 Bernoulli Gaussian training samples

2.5 2 1.5 1 0.5 0 0.5 1 1.5 22

1.5

1

0.5

0

0.5

1

1.5

2

2.5

3N = 1000 Bernoulli Gaussian training samples

très

par

cim

onie

uxpe

u pa

rcim

onie

ux

p

0

1

µ = | cos(θ1 − θ0)| 1incohérent cohérent

jeudi 8 décembre 2011

Page 44: Rémi Gribonval INRIA Rennes - Bretagne Atlantiquevideos.rennes.inria.fr/Inria-Academie-Sciences/Journee...• « Softly as in a morning sunrise » 14 jeudi 8 décembre 2011 R. GRIBONVAL

R. GRIBONVAL - Journée Inria - Académie des sciences DECEMBRE 2011

Parcimonie & cohérence

28

µ

p

Missed local minimum

0.2 0.4 0.6 0.8

0.2

0.4

0.6

0.8

µ

p

Wrong global mimimum

0.2 0.4 0.6 0.8

0.2

0.4

0.6

0.8

µp

Wrong local minimum

0.2 0.4 0.6 0.8

0.2

0.4

0.6

0.8

µ

p

Missed global minimum

0.2 0.4 0.6 0.8

0.2

0.4

0.6

0.8

0

0.1

0.2

0.3

0.4

0.5

0

0.2

0.4

0.6

0.8

1

0.2

0.4

0.6

0.8

1

0

0.2

0.4

0.6

0.8

1

3 2 1 0 1 2 34

3

2

1

0

1

2

3

4N = 1000 Bernoulli Gaussian training samples

4 3 2 1 0 1 2 34

3

2

1

0

1

2

3

4N = 1000 Bernoulli Gaussian training samples

3 2 1 0 1 2 34

3

2

1

0

1

2

3N = 1000 Bernoulli Gaussian training samples

2.5 2 1.5 1 0.5 0 0.5 1 1.5 22

1.5

1

0.5

0

0.5

1

1.5

2

2.5

3N = 1000 Bernoulli Gaussian training samples

très

par

cim

onie

uxpe

u pa

rcim

onie

ux

p

0

1

µ = | cos(θ1 − θ0)| 1incohérent cohérent

Probabilité empirique de mauvais minima

jeudi 8 décembre 2011

Page 45: Rémi Gribonval INRIA Rennes - Bretagne Atlantiquevideos.rennes.inria.fr/Inria-Academie-Sciences/Journee...• « Softly as in a morning sunrise » 14 jeudi 8 décembre 2011 R. GRIBONVAL

R. GRIBONVAL - Journée Inria - Académie des sciences DECEMBRE 2011

Parcimonie & cohérence

28

µ

p

Missed local minimum

0.2 0.4 0.6 0.8

0.2

0.4

0.6

0.8

µ

p

Wrong global mimimum

0.2 0.4 0.6 0.8

0.2

0.4

0.6

0.8

µp

Wrong local minimum

0.2 0.4 0.6 0.8

0.2

0.4

0.6

0.8

µ

p

Missed global minimum

0.2 0.4 0.6 0.8

0.2

0.4

0.6

0.8

0

0.1

0.2

0.3

0.4

0.5

0

0.2

0.4

0.6

0.8

1

0.2

0.4

0.6

0.8

1

0

0.2

0.4

0.6

0.8

1

3 2 1 0 1 2 34

3

2

1

0

1

2

3

4N = 1000 Bernoulli Gaussian training samples

4 3 2 1 0 1 2 34

3

2

1

0

1

2

3

4N = 1000 Bernoulli Gaussian training samples

3 2 1 0 1 2 34

3

2

1

0

1

2

3N = 1000 Bernoulli Gaussian training samples

2.5 2 1.5 1 0.5 0 0.5 1 1.5 22

1.5

1

0.5

0

0.5

1

1.5

2

2.5

3N = 1000 Bernoulli Gaussian training samples

très

par

cim

onie

uxpe

u pa

rcim

onie

ux

p

0

1

µ = | cos(θ1 − θ0)| 1incohérent cohérent

Probabilité empirique de mauvais minima

Loi empirique: identification de si:a) b) N assez grand (assez d’exemples d’entraînement)

µ < 1− pΦ

jeudi 8 décembre 2011

Page 46: Rémi Gribonval INRIA Rennes - Bretagne Atlantiquevideos.rennes.inria.fr/Inria-Academie-Sciences/Journee...• « Softly as in a morning sunrise » 14 jeudi 8 décembre 2011 R. GRIBONVAL

DECEMBRE 2011R. GRIBONVAL - Journée Inria - Académie des sciences

Garantes théoriques récentes

• [Gribonval & Schnass 2010]:! Conditions d’identifiabilité pour A inversible

! Contrôle sur le nombre suffisant N d’exemples d’apprentissage pour l’identifiabilité avec forte probabilité (modèle Bernoulli-Gaussien sur X) en dimension d

• [Bach,Jenatton, Gribonval] (work in progress)! Dictionnaire A redondant

! Robustesse au bruit

! Robustesse aux données aberrantes

29

N ≥ Cd log d

minΦ,X|Y=ΦX

�X�1

minΦ,X

12�Y −ΦX�2

F + λ�X�1

jeudi 8 décembre 2011

Page 47: Rémi Gribonval INRIA Rennes - Bretagne Atlantiquevideos.rennes.inria.fr/Inria-Academie-Sciences/Journee...• « Softly as in a morning sunrise » 14 jeudi 8 décembre 2011 R. GRIBONVAL

DECEMBRE 2011 - R. GRIBONVAL -Journée Inria - Académie des sciences

La parcimonie dans tous ses états ...

jeudi 8 décembre 2011

Page 48: Rémi Gribonval INRIA Rennes - Bretagne Atlantiquevideos.rennes.inria.fr/Inria-Academie-Sciences/Journee...• « Softly as in a morning sunrise » 14 jeudi 8 décembre 2011 R. GRIBONVAL

R. GRIBONVAL - Journée Inria - Académie des sciences DECEMBRE 2011

...

• Exploiter la parcimonie ✓ Analogique : objet = donnée

✓ Modèle de donnée = atomes d’un dictionnaire

✓ Compression, représentation, ...

✓ «Sémantique»: objet = fonction

✓ Modèle de fonction = noyau

✓ Classification, régression, ...

De l’acquisition à la reconnaissance

31

y ≈�

peu de k

xkϕk = Φx f(y) ≈�

peu de n

αnK(y,yn)

jeudi 8 décembre 2011

Page 49: Rémi Gribonval INRIA Rennes - Bretagne Atlantiquevideos.rennes.inria.fr/Inria-Academie-Sciences/Journee...• « Softly as in a morning sunrise » 14 jeudi 8 décembre 2011 R. GRIBONVAL

R. GRIBONVAL - Journée Inria - Académie des sciences DECEMBRE 2011

...

• Apprendre ✓ Analogique : objet = donnée

✓ Apprentissage de dictionnaire : inférer modèle à partir d’exemples

✓ «Sémantique»: objet = fonction

✓ Machine Learning: inférer fonction à partir d’exemples

De l’acquisition à la reconnaissance

32

f̂(·)y1, . . . ,yNapprentissage

y1, . . . ,yNapprentissage

jeudi 8 décembre 2011

Page 50: Rémi Gribonval INRIA Rennes - Bretagne Atlantiquevideos.rennes.inria.fr/Inria-Academie-Sciences/Journee...• « Softly as in a morning sunrise » 14 jeudi 8 décembre 2011 R. GRIBONVAL

R. GRIBONVAL - Journée Inria - Académie des sciences DECEMBRE 2011

...

• Apprendre ✓ Analogique : objet = donnée

✓ Apprentissage de dictionnaire : inférer modèle à partir d’exemples

✓ «Sémantique»: objet = fonction

✓ Machine Learning: inférer fonction à partir d’exemples

De l’acquisition à la reconnaissance

32

f̂(·)y1, . . . ,yNapprentissage

y1, . . . ,yNapprentissage

Φ̂

jeudi 8 décembre 2011

Page 51: Rémi Gribonval INRIA Rennes - Bretagne Atlantiquevideos.rennes.inria.fr/Inria-Academie-Sciences/Journee...• « Softly as in a morning sunrise » 14 jeudi 8 décembre 2011 R. GRIBONVAL

DECEMBRE 2011R. GRIBONVAL - Journée Inria - Académie des sciences

Et demain ?

• Cadre unificateur pour traitement des données ! Traitement du signal! Apprentissage (Machine Learning)

• Prochaines percées attendues! De l’acquisition compressée à l’apprentissage compressé! Modèles parcimonieux au delà du concept de dictionnaire

• Quelques applications d’aujourd’hui et de demain! Inpainting / super-résolution image/vidéo/audio! Compression vidéo distribuée! Imagerie astronomique (interférométrie)! Imagerie médicale (CT & IRM) à faible exposition! Enregistrement audio à haute résolution spatiale! Capteurs-compresseurs basse consommation ! Imagerie dynamique haute-résolution du cerveau ! ...

33

jeudi 8 décembre 2011

Page 52: Rémi Gribonval INRIA Rennes - Bretagne Atlantiquevideos.rennes.inria.fr/Inria-Academie-Sciences/Journee...• « Softly as in a morning sunrise » 14 jeudi 8 décembre 2011 R. GRIBONVAL

DECEMBRE 2011R. GRIBONVAL - Journée Inria - Académie des sciences 34

jeudi 8 décembre 2011

Page 53: Rémi Gribonval INRIA Rennes - Bretagne Atlantiquevideos.rennes.inria.fr/Inria-Academie-Sciences/Journee...• « Softly as in a morning sunrise » 14 jeudi 8 décembre 2011 R. GRIBONVAL

R. GRIBONVAL - Journée Inria - Académie des sciences DECEMBRE 2011

Questions ?

35

jeudi 8 décembre 2011