learning an inverse model for vocal production: …2018] european...to cite this version: silvia...

30
HAL Id: hal-01963115 https://hal.inria.fr/hal-01963115 Submitted on 21 Dec 2018 HAL is a multi-disciplinary open access archive for the deposit and dissemination of sci- entific research documents, whether they are pub- lished or not. The documents may come from teaching and research institutions in France or abroad, or from public or private research centers. L’archive ouverte pluridisciplinaire HAL, est destinée au dépôt et à la diffusion de documents scientifiques de niveau recherche, publiés ou non, émanant des établissements d’enseignement et de recherche français ou étrangers, des laboratoires publics ou privés. Learning an inverse model for vocal production: toward a bio-inspired model Silvia Pagliarini, Xavier Hinaut, Arthur Leblois To cite this version: Silvia Pagliarini, Xavier Hinaut, Arthur Leblois. Learning an inverse model for vocal production: to- ward a bio-inspired model. European Birdsong Meeting, Apr 2018, Odense, Denmark. hal-01963115

Upload: others

Post on 18-Aug-2020

7 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Learning an inverse model for vocal production: …2018] European...To cite this version: Silvia Pagliarini, Xavier Hinaut, Arthur Leblois. Learning an inverse model for vocal production:

HAL Id: hal-01963115https://hal.inria.fr/hal-01963115

Submitted on 21 Dec 2018

HAL is a multi-disciplinary open accessarchive for the deposit and dissemination of sci-entific research documents, whether they are pub-lished or not. The documents may come fromteaching and research institutions in France orabroad, or from public or private research centers.

L’archive ouverte pluridisciplinaire HAL, estdestinée au dépôt et à la diffusion de documentsscientifiques de niveau recherche, publiés ou non,émanant des établissements d’enseignement et derecherche français ou étrangers, des laboratoirespublics ou privés.

Learning an inverse model for vocal production: towarda bio-inspired model

Silvia Pagliarini, Xavier Hinaut, Arthur Leblois

To cite this version:Silvia Pagliarini, Xavier Hinaut, Arthur Leblois. Learning an inverse model for vocal production: to-ward a bio-inspired model. European Birdsong Meeting, Apr 2018, Odense, Denmark. �hal-01963115�

Page 2: Learning an inverse model for vocal production: …2018] European...To cite this version: Silvia Pagliarini, Xavier Hinaut, Arthur Leblois. Learning an inverse model for vocal production:

Learning an inverse model for vocal production: toward a bio-inspired model

6th European Birdsong Meeting, April 12-13, 2018, Odense, Denmark

Silvia Pagliarini (with Xavier Hinaut and Arthur Leblois)INRIA Bordeaux Sud-Ouest, Institut des Maladies Neurodégénératives, Université de Bordeaux, FR

Page 3: Learning an inverse model for vocal production: …2018] European...To cite this version: Silvia Pagliarini, Xavier Hinaut, Arthur Leblois. Learning an inverse model for vocal production:

WHAT IS SENSORIMOTOR LEARNING?

Control problem which maps a sensory input into a motor output

Basic components:

● Input: sensory stimulus

● Output: reproduction of the stimulus

Da Cunha et al., 2010

Page 4: Learning an inverse model for vocal production: …2018] European...To cite this version: Silvia Pagliarini, Xavier Hinaut, Arthur Leblois. Learning an inverse model for vocal production:

LEARNING BY IMITATION AND INVERSE MODEL

Imitation: learning from a tutor using a feedback guided error

Sensory area Motor area

Motor production

Page 5: Learning an inverse model for vocal production: …2018] European...To cite this version: Silvia Pagliarini, Xavier Hinaut, Arthur Leblois. Learning an inverse model for vocal production:

LEARNING BY IMITATION AND INVERSE MODEL

Imitation: learning from a tutor using a feedback guided error

Inverse model: the aim is to transform a sensory stimulus into the corresponding motor command

Sensory area Motor area

Inverse model

Motor production

Page 6: Learning an inverse model for vocal production: …2018] European...To cite this version: Silvia Pagliarini, Xavier Hinaut, Arthur Leblois. Learning an inverse model for vocal production:

A BIOLOGICAL EXAMPLE: SONG LEARNING IN BIRDS

Sensory Subsong (Babbling) Plastic song Crystallization

● Comparable learning mechanisms and behavior

Brainard and Doupe, 2002

Page 7: Learning an inverse model for vocal production: …2018] European...To cite this version: Silvia Pagliarini, Xavier Hinaut, Arthur Leblois. Learning an inverse model for vocal production:

A BIOLOGICAL EXAMPLE: SONG LEARNING IN BIRDS

● Comparable learning mechanisms and behavior

Sensory Subsong (Babbling) Plastic song Crystallization

Brainard and Doupe, 2002

Page 8: Learning an inverse model for vocal production: …2018] European...To cite this version: Silvia Pagliarini, Xavier Hinaut, Arthur Leblois. Learning an inverse model for vocal production:

A BIOLOGICAL EXAMPLE: SONG LEARNING IN BIRDS

● Comparable learning mechanisms and behavior

Sensory Subsong (Babbling) Plastic song Crystallization

Brainard and Doupe, 2002

Page 9: Learning an inverse model for vocal production: …2018] European...To cite this version: Silvia Pagliarini, Xavier Hinaut, Arthur Leblois. Learning an inverse model for vocal production:

LEARNING AN INVERSE MODEL

Synaptic weights initially weak

Sensory Area

Motor Area

Page 10: Learning an inverse model for vocal production: …2018] European...To cite this version: Silvia Pagliarini, Xavier Hinaut, Arthur Leblois. Learning an inverse model for vocal production:

LEARNING AN INVERSE MODEL

Synaptic weights initially weak

At each time :

Sensory Area

Motor Area

Page 11: Learning an inverse model for vocal production: …2018] European...To cite this version: Silvia Pagliarini, Xavier Hinaut, Arthur Leblois. Learning an inverse model for vocal production:

LEARNING AN INVERSE MODEL

Synaptic weights initially weak

At each time :

: learning rate

Sensory Area

Motor Area

Hebbian learning rule

Page 12: Learning an inverse model for vocal production: …2018] European...To cite this version: Silvia Pagliarini, Xavier Hinaut, Arthur Leblois. Learning an inverse model for vocal production:

LEARNING AN INVERSE MODEL

Synaptic weights initially weak

At each time :

: learning rate

Sensory Area

Motor Area

Hebbian learning rule

Page 13: Learning an inverse model for vocal production: …2018] European...To cite this version: Silvia Pagliarini, Xavier Hinaut, Arthur Leblois. Learning an inverse model for vocal production:

HAHNLOSER-GANGULI THEORETICAL MODEL

Time (in number of time steps)

Ave

rage

dis

tanc

e ov

er 5

0 s

imul

atio

ns

Page 14: Learning an inverse model for vocal production: …2018] European...To cite this version: Silvia Pagliarini, Xavier Hinaut, Arthur Leblois. Learning an inverse model for vocal production:

NONLINEAR MODEL INTRODUCTION

: target motor pattern

: tuning selectivity width

represents the distance between the target and the random exploration

Page 15: Learning an inverse model for vocal production: …2018] European...To cite this version: Silvia Pagliarini, Xavier Hinaut, Arthur Leblois. Learning an inverse model for vocal production:

GANGULI-HAHNLOSER MODEL

Time (in number of time steps)

Ave

rage

dis

tanc

e ov

er 5

0 s

imul

atio

ns

Page 16: Learning an inverse model for vocal production: …2018] European...To cite this version: Silvia Pagliarini, Xavier Hinaut, Arthur Leblois. Learning an inverse model for vocal production:

NORMALIZATION

Synaptic weights have a maximal value, related to the number of synaptic receptors one neuron is able to produce.

Page 17: Learning an inverse model for vocal production: …2018] European...To cite this version: Silvia Pagliarini, Xavier Hinaut, Arthur Leblois. Learning an inverse model for vocal production:

NORMALIZATION

Synaptic weights have a maximal value, related to the number of synaptic receptors one neuron is able to produce.

● Maximal weights normalization

● Supremum weights normalization

Page 18: Learning an inverse model for vocal production: …2018] European...To cite this version: Silvia Pagliarini, Xavier Hinaut, Arthur Leblois. Learning an inverse model for vocal production:

NORMALIZATION

Synaptic weights have a maximal value, related to the number of synaptic receptors one neuron is able to produce.

● Maximal weights normalization

● Supremum weights normalization

● Decreasing factor normalization

Page 19: Learning an inverse model for vocal production: …2018] European...To cite this version: Silvia Pagliarini, Xavier Hinaut, Arthur Leblois. Learning an inverse model for vocal production:

NORMALIZED INVERSE MODEL

Normalization applied over the auditory neurons

Maximum weights

Supremum weights

Decreasing factor

Time (in number of time steps)

Evol

utio

n of

the

dist

ance

Page 20: Learning an inverse model for vocal production: …2018] European...To cite this version: Silvia Pagliarini, Xavier Hinaut, Arthur Leblois. Learning an inverse model for vocal production:

NORMALIZED INVERSE MODEL

Norm

Time (in number of time steps)

Evol

utio

n of

the

dist

ance

Mean

Page 21: Learning an inverse model for vocal production: …2018] European...To cite this version: Silvia Pagliarini, Xavier Hinaut, Arthur Leblois. Learning an inverse model for vocal production:

AUDITORY SELECTIVITY EFFECTC

onve

rgen

ce ti

me

(in n

umbe

r of t

ime

step

s)

Tuning selectivity width

Dis

tanc

e fr

om th

e ta

rget

Page 22: Learning an inverse model for vocal production: …2018] European...To cite this version: Silvia Pagliarini, Xavier Hinaut, Arthur Leblois. Learning an inverse model for vocal production:

VARYING INPUT/OUTPUT DIMENSION

Distance from the motor target at convergence

Dis

tanc

e fr

om th

e ta

rget

Number of neurons in the network

Page 23: Learning an inverse model for vocal production: …2018] European...To cite this version: Silvia Pagliarini, Xavier Hinaut, Arthur Leblois. Learning an inverse model for vocal production:

VARYING INPUT/OUTPUT DIMENSION

Convergence time

Con

verg

ence

tim

e (in

num

ber o

f tim

e st

eps)

Number of neurons in the network

Page 24: Learning an inverse model for vocal production: …2018] European...To cite this version: Silvia Pagliarini, Xavier Hinaut, Arthur Leblois. Learning an inverse model for vocal production:

SUMMARY

● Simple normalization schema are successful in the nonlinear model

● Decreasing tuning selectivity width: ○ convergence time explosion ○ accuracy of learning increases

● Auditory VS motor dimension

Page 25: Learning an inverse model for vocal production: …2018] European...To cite this version: Silvia Pagliarini, Xavier Hinaut, Arthur Leblois. Learning an inverse model for vocal production:

WHAT’S NEXT?

● Duration of syllable and feedback delay

Page 26: Learning an inverse model for vocal production: …2018] European...To cite this version: Silvia Pagliarini, Xavier Hinaut, Arthur Leblois. Learning an inverse model for vocal production:

WHAT’S NEXT?

● Duration of syllable and feedback delay

● Production of sound

Page 27: Learning an inverse model for vocal production: …2018] European...To cite this version: Silvia Pagliarini, Xavier Hinaut, Arthur Leblois. Learning an inverse model for vocal production:

WHAT’S NEXT?

● Duration of syllable and feedback delay

● Production of sound Enjoy the poster from Xavier Hinaut

Page 28: Learning an inverse model for vocal production: …2018] European...To cite this version: Silvia Pagliarini, Xavier Hinaut, Arthur Leblois. Learning an inverse model for vocal production:

WHAT’S NEXT?

● Duration of syllable and feedback delay

● Production of sound

● Make prediction on experimental data

Enjoy the poster from Xavier Hinaut

Page 29: Learning an inverse model for vocal production: …2018] European...To cite this version: Silvia Pagliarini, Xavier Hinaut, Arthur Leblois. Learning an inverse model for vocal production:

Thanks for the attention.

Page 30: Learning an inverse model for vocal production: …2018] European...To cite this version: Silvia Pagliarini, Xavier Hinaut, Arthur Leblois. Learning an inverse model for vocal production: