SlideShare a Scribd company logo
1 of 42
Download to read offline
Symbol Emergence in Robotics:
Language Acquisition via Real-world Sensorimotor Information
Tadahiro Taniguchi
1) Professor, College of Information Science & Engineering,
Ritsumeikan University
2) Visiting General Chief Scientist, AI solution center,
Panasonic
Invited talk at Gatsby-Kakenhi Joint Workshop on AI and Neuroscience
12th May 2017
Tadahiro Taniguchi @tanichu
• Professor, Emergent System Laboratory,
College of Information Science and Engineering,
Ritsumeikan University, Japan
– 2003-2006: PhD student, Kyoto University
– 2005-2008: JSPS research fellow, Kyoto University
– 2008: Assistant professor, Ritsumeikan University
– 2010: Associate professor, Ritsumeikan University
– 2015-2016: Visiting Associate Professor,
Imperial College London
– 2017: Professor, Ritsumeikan University
– 2017: Visiting General Chief Scientist,
Panasonic Corporation
AI solution center (20% C.A.)
• Research Topics
– Machine learning, Intelligent Robotics,
Symbol emergence in robotics, Language acquisition
Contents
1. Introduction
2. Lexical acquisition tasks
A) Direct phoneme and word discovery from
speech signals
B) Simultaneous acquisition of word units and
multimodal categories
C) Online spatial concept acquisition
3. Future challenges
Computational Understanding
of Mental Development
From Behavioral Learning to Language Acquisition
 A human child acquires many physical
skills, concepts, and knowledge,
including language, through physical
and social interaction with his/her
environment.
 How do we become able to
communicate via symbols?
 We’d like to obtain an understanding
of the computational process of
mental development and language
acquisition.
4Symbol Emergence in Robotics
Constructive approach
Develop robotic and computational models to better understand the original
Development though a self-organizational learning
process based on real-world senrimotor information
Agent
st
Sensor
atAction
(motor)
Motor
skills
Perceptual
categories
Planning
capabilities
Low-level
High-level
Cognitive
capability
Development though a self-organizational learning
process based on real-world senrimotor information
Motor
skills
Perceptual
categories
Estimation of
intention
AgentAgent
Planning
capability
Symbol
systems
(Language)
 Syntax
 Lexicon
 Phonetics
 Semantics
 Pragmatics
Low-level
High-level
Cognitive
capability
Motor
skills
Perceptual
categories
Estimation of
intention
Planning
capabilitySymbol
systems
(Language)
Development though a self-organizational learning
process based on real-world senrimotor information
 Bottom-up organization of a variety of mutually dependent
cognitive functions based on sensorimotor information
Tadahiro Taniguchi, Takayuki Nagai, Tomoaki Nakamura, Naoto Iwahashi, Tetsuya Ogata,
and Hideki Asoh, Symbol Emergence in Robotics: A Survey
Advanced Robotics, .(2016)DOI:10.1080/01691864.2016.1164622
Multimodal Categorization and Lexical Acquisition
by an Autonomous Robot [Nakamura+ 2009-]
2017/5/13 9
Takaya Araki, Tomoaki Nakamura, Takayuki Nagai, Shogo Nagasaka, Tadahiro Taniguchi, Naoto Iwahashi.
Online Learning of Concepts and Words Using Multimodal LDA and Hierarchical Pitman-Yor Language Model.
IEEE/RSJ International Conference on Intelligent Robots and Systems 2012 (IROS 2012), 1623-1630 .(2012)
Multimodal latent Dirichlet allocation(MLDA) /
Hierarchical Dirichlet Processes(MHDP)
[Nakamura+ 2009, 2011]
• The MLDA is a multimodal
categorization method that is an
extension of the LDA [Blei+ 2014].
• The MLDA was originally proposed for
making a robot form object categories
in an unsupervised manner.
• Multimodal Hierarchical Dirichlet
process (MHDP) is a nonparametric
Bayesian extension of MLDA
[Nakamura+ 2011].
∞
∞
λ
(a) (b)
γ
γ
θk
α0
β
β
πj kjt
tjn
xjn
Nj J
λ
θk
α0
πj
tjn
xjn
h
h
h
h
θk
α0
tjn
xjn
a
a
a
a
θk
α0
tjn
xjn
v
v
v
v
kjt
Nj
h j
a
j
v
J
∞
∞
N N
HDP
[Teh+ 2006]
MHDP
[Nakamura+ 2011]
Observations Latent variable
LDA/HDP Words in a document (i.e., Bag of words) Topic
MLDA/
MHDP
Multimodal (visual, auditory, and haptic) features
obtained from an object (i.e., Bag of features)
Object category
[Teh+ 2006] Y.W. Teh, M.I. Jordan, M.J. Beal, and D.M. Blei. Hierarchical dirichlet processes. Journal of the American Statistical Association,
101(476):1566-1581, 2006.
[Nakamura+ 2011] Tomoaki Nakamura, Takayuki Nagai, and Naoto Iwahashi. Multimodal categorization by hierarchical Dirichlet process. In IEEE/RSJ
International Conference on Intelligent Robots and Systems, pages 1520-1525, 2011.
Categorization result based on real-world
multimodal sensorimotor information
2017/5/13 11
Stuffed animals Toy vegetables
Stuffed animals with a bell Maracas
Sponge balls
Rattles
Cups Blocks plastic bottles
Rubber toys
By integrating multimodal information, the robot formed categories
represented by latent variables that were similar to most of the
human participants.
Observations
Categorical distribution
over topics
Contents
1. Introduction
2. Lexical acquisition tasks
A) Direct phoneme and word discovery from
speech signals
B) Simultaneous acquisition of word units and
multimodal categories
C) Online spatial concept acquisition
3. Future challenges
Word discovery (segmentation)
in language acquisition
 When parents speak to their children, they rarely use
“isolated words,” but use continuous word
sequences, i.e. sentences.
 Word and phoneme discovery (segmentation) is a
primary task of language acquisition.
 The child has to perform word segmentation without
pre-existing knowledge of vocabulary because
children do not know lists of words before they
learn.
… … …THISISANAPPLE
APPLEISSOSWEET
HEYLOOKATTHIS
OHYOUARESOCUTE
?????
Unsupervised word segmentation
Unsupervised word segmentation
– No preexisting dictionaries are used.
– Input data is test data.
– A nonparametric Bayesian framework for word segmentation
[Goldwater+ 09]
– Unsupervised word segmentation method based on the
Nested Pitman–Yor language model (NPYLM)
[Mochihashi+ 09].
S. Goldwater, T. L. Griffiths, and M. Johnson, “A Bayesian framework for word segmentation: exploring the
effects of context.,” Cognition, vol. 112, no. 1, pp. 21–54, 2009.
Daichi Mochihashi, Takeshi Yamada, Naonori Ueda."Bayesian Unsupervised Word Segmentation with Nested
Pitman-Yor Language Modeling". ACL-IJCNLP 2009, pp.100-108, 2009.
Language model
(Vocabulary)
Word segmentation
Updating language model
2017/5/13 15
[From Mochihashi’s presentation slide]
http://chasen.org/~daiti-m/paper/jfssa2009segment.pdf
Analysis
Challenges in
Real-world Unsupervised Word Discovery Tasks
• NPYLM presumes that the target document
(sentences) is transcribed without errors. If there are
phoneme recognition errors, its performance
becomes dramatically worse.
[Saffuran 1996]
A) Mitigating negative effects of phoneme recognition errors
B) Learning a phoneme system (acoustic model).
C) Grounding discovered words
Contents
1. Introduction
2. Lexical acquisition tasks
A) Direct phoneme and word discovery from
speech signals
B) Simultaneous acquisition of word units and
multimodal categories
C) Online spatial concept acquisition
3. Future challenges
Simultaneous acquisition of
phoneme and language models
 In most related studies about unsupervised word discovery,
they used a pre-existing phoneme model and did not make a
robot learn a phoneme system (an acoustic model).
 There are still few studies about unsupervised simultaneous
learning of phoneme and language models from speech
signals [Kamper+ 15, Lee+ 15].
 It has been suggested that the learning processes of acoustic
and language models (phoneme and lexical systems) are
mutually dependent.
… … …
Prosodic Cues
Distributional Cues
Co-occurrence Cues
H. Kamper, A. Jansen, and S. Goldwater, “Fully Unsupervised Small-Vocabulary Speech
Recognition Using a Segmental Bayesian Model,” in INTERSPEECH 2015, 2015.
C.-y. Lee, T. J. O. Donnell, and J. Glass, “Unsupervised Lexicon Discovery from Acoustic Input,”
Transactions of the Association for Computational Linguistics, vol. 3, pp. 389-403, 2015.
Making full use of the directly from speech signals
Direct phoneme and word discovery from
speech signals
Continuous speech signals
Single Gaussian
emission distribution
with duration distribution
Word dictionary and
bigram language model
A single nonparametric Bayesian
probabilistic generative model
Acoustic
model
Language
model
… … …
Unsupervised learning
Double articulation
structure in semiotic data
• Semiotic time-series data often has double
articulation
– Speech signal is a continuous and high-dimensional time-series.
– Spoken sentence is considered a sequence of phonemes.
– Phonemes are grouped into words, and people give them meanings.
h a u m ʌ́ tʃ I z ð í s
[h a u ] [m ʌ́ tʃ] [ i z ] [ð í s]
How much is this?Word
Phoneme
Speech
signal
semantic
(meaningful)
meaningless
unsegmented
Does the human brain have a special capability to analyze
double articulation structures embedded in time-series data?
Hierarchical Dirichlet process hidden language model
(HDP-HLM) [Taniguchi+ 16]
21Tadahiro Taniguchi, Shogo Nagasaka, Ryo Nakashima, Nonparametric Bayesian Double Articulation Analyzer for
Direct Language Acquisition from Continuous Speech Signals, IEEE Transactions on Cognitive and Developmental
Systems.(2016)
γLM
Language model
(Word bigram)
γWM
i=1,…,∞
αWM
j=1,…,∞
Word model
(Letter bigram)
z1 zs-1 zs zs+1 zS
Latent words
(Super state sequence)
wi
i=1,…,∞
ls1 lsk lsL
Latent letters
Ds1 Dsk
x1
xt1
s1 xT
Acoustic model
ωj
θj
G
H
yT
Observation
Ds1 Dsk DsL
Duration
βLM
αLM
πLM
i
βWM
πWM
j
xt
2
s1 xt1
sk
xt
2
sk xt
1
sL xt
2
sL
j=1,…,∞
yt
2
sLyt
1
sLyt1
sk yt
2
sk
yt1
s1 yt
2
s1
y1
DsL
zs
zszs
zs
zs
zs
zs
Language model
(Word bigram
model with
letter bigram
model)
Acoustic model
(phoneme model)
Word sequence
Phoneme sequence
A probabilistic generative model for time-series data
having double articulation structure
HDP-HLM as an extension of HDP-HSMM
 HDP-HLM can be regarded as an extension of HDP-
HSMM [Johnson’13]
 This property helps us to derive efficient inference
procedure.
Matthew J Johnson and Alan S Willsky. Bayesian nonparametric hidden semi-markov models.
The Journal of Machine Learning Research, Vol. 14, No. 1, pp. 673–701, 2013.
HDP-HSMM
(hierarchical Dirichlet process
hidden semi-Markov model)
corresponds..
Evaluation experiment using artificial 2 or 3 words
sentences with Japanese five vowels
 Five artificial words {aioi, aue, ao, ie, uo} prepared by connecting five
Japanese vowels.
 30 sentences (25 two-word and 5 three-word sentences) are prepared
and each sentence is recorded twice by four Japanese speakers.
 MFCC (frame size =25ms, shift = 10ms, frame rate 100hz)
* HDP-HLM are trained separately for each speaker.
 The inference procedure
could gradually estimate the
boundaries of words and
phonemes.
ex) ao-ie-ao
IterationofGibbssampler
Phoneme Word
MFCC
Experimental results
The NPB-DAA with DSAE even outperformed MFCC-
based off-the-shelf speech recognition system.
Tadahiro Taniguchi, Ryo Nakashima, Hailong Liu and Shogo Nagasaka, Double Articulation Analyzer with Deep
Sparse Autoencoder for Unsupervised Word Discovery from Speech Signals, Advanced Robotics.(2016)
Contents
1. Introduction
2. Lexical acquisition tasks
A) Direct phoneme and word discovery from
speech signals
B) Simultaneous acquisition of word units and
multimodal categories
C) Online spatial concept acquisition
3. Future challenges
Making use of co-occurrence cue
 To detect the co-occurrence of an object and a
phrase, the robot has to form the category of the
object beforehand, or simultaneously.
 How can a robot form “object categories”
without knowing the names of objects?
Example, and, an “apple”
Multimodal object
categorization
Simultaneous acquisition of word units and
multimodal object categories
… … …
Acoustic
model
Language
model
Object
category
Continuous speech signals
Given:
Japanese syllables
(Julius)
Sensorimotor
interaction
(Word dictionary)
Phoneme
recognition results
Phoneme
recognition results
Phoneme
recognition results
Speech
recognition result
update
update
NPYLM
Probabilistic generative model for simultaneous acquisition of
word units and multimodal object categories
observations
Each component is updated using approximate
MAP estimation iteratively.
-> Approximate inference procedure
by Julius by NPYLM
by MLDA
Tomoaki Nakamura, Takayuki Nagai, Kotaro Funakoshi, Shogo Nagasaka, Tadahiro Taniguchi, and Naoto
Iwahashi, Mutual Learning of an Object Concept and Language Model Based on MLDA and NPYLM, 2014
IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS'14), 600 - 607 .(2014)
Overview of experiment and results
Robot
Obtaining multimodal sensory information
Example sentences used in the experiments
Speech recognition
Object categorization
W/o
mutual
learning
Proposal Upper bound
Both
cues.
Both object categorization and
speech recognition performances
increased using co-occurrence
cues.
Contents
1. Introduction
2. Lexical acquisition tasks
A) Direct phoneme and word discovery from
speech signals
B) Simultaneous acquisition of word units and
multimodal categories
C) Online spatial concept acquisition
3. Future challenges
Learning place name is very
important for home service robot
RULO!!
Please clean up
“the third table”︕
1st table
2nd table
3rd table
*RULO is a cleaning robot produced by Panasonic
Spatial concept is multimodal
Position
Visual
information
Word
“This is the third table”
“A meeting space”
“Under the air conditioner”
Where is the
space?
How do they
call the space?
How does theHow does the
space look
like>
Sound, smell, ,,,
Online spatial concept acquisition method
SpCoSLAM [Taniguchi+ 2017]
(including word discovery task)
Akira Taniguchi, Yoshinobu Hagiwara, Tadahiro Taniguchi and Tetsunari Inamura, Online Spatial Concept and
Lexical Acquisition with Simultaneous Localization and Mapping, IEEE IROS 2017 (submitted)
Online spatial concept acquisition with
word discovery task
Acoustic
model
Language
model
Spatial
concepts
Continuous speech signals
Given:
Japanese syllables
(Julius)
Sensorimotor
interaction
(Word dictionary)
Phoneme
recognition results
Phoneme
recognition results
Phoneme
recognition results
Speech
recognition result
update
update
latticelm
Mapping
(SLAM)
Graphical model of SpCoSLAM
Map
Self location
How do they
call the
space?
Visual
information
“Third table”
“Meeting space”Words
Cluster of
positions
How does theHow does the
space look
like>
Where is the
space?
Online learning of
Multimodal spatial concept
Online spatial concept acquisition method
SpCoSLAM [Taniguchi+ 2017]
(including word discovery task)
Akira Taniguchi, Yoshinobu Hagiwara, Tadahiro Taniguchi and Tetsunari Inamura, Online Spatial Concept and
Lexical Acquisition with Simultaneous Localization and Mapping, IEEE IROS 2017 (submitted)
Contents
1. Introduction
2. Lexical acquisition tasks
A) Direct phoneme and word discovery from
speech signals
B) Simultaneous acquisition of word units and
multimodal categories
C) Online spatial concept acquisition
3. Future challenges
Current challenge
Unsupervised learning of lexicons grounded via a
robot’s sensorimotor information
… … …
Learning
phonemes
& words
Multimodal
object
categorization
SLAM
Motion
Primitives
Affordance
learning
Syntax learning
Probabilistic
information
Achieve human-robot communication
based on unsupervised learning alone
Employing deep learning
for unsupervised machine learning
for symbol emergence in robotics
 Complex emission distribution and
automatic feature extraction
Structured Variational Auto Encoding(e.g.,
GMM+VAE [Johnson 2016] )
 Using deep learning in inference
procedure of probabilistic generative
models
Amortized inference
Modeling language using recurrent neural
network
LSTM, GRU, and so on.
Bayesian deep learning
Scaling up…….
 Software engineering problems: to
deal with complex (huge) graphical
models representing mutually
dependent cognitive modules.
 Developing independent cognitive modules
as probabilistic generative models and
integrate them into an integrated
cognitive module.
 Using probabilistic programming. (e.g.
Anglican, Venture, Edward)
 Employing automatic gradient (e.g.
Tensorflow, Autograd) for variational
inference
Develop a developmental cognitive model
by referring to human whole-brain architecture
Integrated
Cognitive
Architecture
(Generative model)
Compo
sition
C iti
Sub module
Cognitive
Sub-module
C it
Sub mo
Cognit
Sub-mo
Cognitive
Sub-module
C iti
Sub module
Cognitive
Sub-module
Messag
passing
Decompo
sition
Symbol Emergence System
Multimodal
Communication
Concept
Formation
Language Acquisition
and Mental Development
Learning Motor Skills
and Segmentation of
Time-Series Information
Emergence of
Communication
Learning
Interaction Strategy
Information
2017/5/13 42
Special Thanks
• Ritsumeikan University
• R. Nakashima, S. Nagasaka, A.
Taniguchi,
• UEC
• T. Nagai, T. Nakamura, T. Araki, Y.
Ando
• Okayama Pref. Univ.
• N. Iwahashi
Funded by
Email: taniguchi@ci.ristumei.ac.jp
Twitter: @tanichu
Facebook: Tadahiro Taniguchi
HP: http://www.tanichu.com
The 2nd Workshop on Machine Learning Methods for
High-Level Cognitive Capabilities in Robotics 2017 @IROS2017

More Related Content

What's hot

Natural language processing (NLP) introduction
Natural language processing (NLP) introductionNatural language processing (NLP) introduction
Natural language processing (NLP) introductionRobert Lujo
 
Engineering Intelligent NLP Applications Using Deep Learning – Part 1
Engineering Intelligent NLP Applications Using Deep Learning – Part 1Engineering Intelligent NLP Applications Using Deep Learning – Part 1
Engineering Intelligent NLP Applications Using Deep Learning – Part 1Saurabh Kaushik
 
Introduction to Natural Language Processing
Introduction to Natural Language ProcessingIntroduction to Natural Language Processing
Introduction to Natural Language Processingdhruv_chaudhari
 
NL Context Understanding 23(6)
NL Context Understanding 23(6)NL Context Understanding 23(6)
NL Context Understanding 23(6)IT Industry
 
Natural Language Processing in Alternative and Augmentative Communication
Natural Language Processing in Alternative and Augmentative CommunicationNatural Language Processing in Alternative and Augmentative Communication
Natural Language Processing in Alternative and Augmentative CommunicationDivya Sugumar
 
Natural Language Processing: L01 introduction
Natural Language Processing: L01 introductionNatural Language Processing: L01 introduction
Natural Language Processing: L01 introductionananth
 
Introduction to Natural Language Processing
Introduction to Natural Language ProcessingIntroduction to Natural Language Processing
Introduction to Natural Language ProcessingDavid Rostcheck
 
Myanmar named entity corpus and its use in syllable-based neural named entity...
Myanmar named entity corpus and its use in syllable-based neural named entity...Myanmar named entity corpus and its use in syllable-based neural named entity...
Myanmar named entity corpus and its use in syllable-based neural named entity...IJECEIAES
 
Big Data and Natural Language Processing
Big Data and Natural Language ProcessingBig Data and Natural Language Processing
Big Data and Natural Language ProcessingMichel Bruley
 
Introduction to Natural Language Processing (NLP)
Introduction to Natural Language Processing (NLP)Introduction to Natural Language Processing (NLP)
Introduction to Natural Language Processing (NLP)VenkateshMurugadas
 
Natural Language Processing (NLP)
Natural Language Processing (NLP)Natural Language Processing (NLP)
Natural Language Processing (NLP)Yuriy Guts
 
Natural Language Processing for Games Research
Natural Language Processing for Games ResearchNatural Language Processing for Games Research
Natural Language Processing for Games ResearchJose Zagal
 
LiDeng-BerlinOct2015-ASR-GenDisc-4by3.pptx
LiDeng-BerlinOct2015-ASR-GenDisc-4by3.pptxLiDeng-BerlinOct2015-ASR-GenDisc-4by3.pptx
LiDeng-BerlinOct2015-ASR-GenDisc-4by3.pptxVishnuRajuV
 
Natural language processing
Natural language processingNatural language processing
Natural language processingprashantdahake
 
Speech Processing and Audio feedback for Tamil Alphabets using Artificial Neu...
Speech Processing and Audio feedback for Tamil Alphabets using Artificial Neu...Speech Processing and Audio feedback for Tamil Alphabets using Artificial Neu...
Speech Processing and Audio feedback for Tamil Alphabets using Artificial Neu...DR.P.S.JAGADEESH KUMAR
 
Natural Language Processing Theory, Applications and Difficulties
Natural Language Processing Theory, Applications and DifficultiesNatural Language Processing Theory, Applications and Difficulties
Natural Language Processing Theory, Applications and Difficultiesijtsrd
 
Zero shot learning through cross-modal transfer
Zero shot learning through cross-modal transferZero shot learning through cross-modal transfer
Zero shot learning through cross-modal transferRoelof Pieters
 
Artificial Intelligence Notes Unit 4
Artificial Intelligence Notes Unit 4Artificial Intelligence Notes Unit 4
Artificial Intelligence Notes Unit 4DigiGurukul
 
Natural language processing (Python)
Natural language processing (Python)Natural language processing (Python)
Natural language processing (Python)Sumit Raj
 
A NOVEL APPROACH FOR NAMED ENTITY RECOGNITION ON HINDI LANGUAGE USING RESIDUA...
A NOVEL APPROACH FOR NAMED ENTITY RECOGNITION ON HINDI LANGUAGE USING RESIDUA...A NOVEL APPROACH FOR NAMED ENTITY RECOGNITION ON HINDI LANGUAGE USING RESIDUA...
A NOVEL APPROACH FOR NAMED ENTITY RECOGNITION ON HINDI LANGUAGE USING RESIDUA...kevig
 

What's hot (20)

Natural language processing (NLP) introduction
Natural language processing (NLP) introductionNatural language processing (NLP) introduction
Natural language processing (NLP) introduction
 
Engineering Intelligent NLP Applications Using Deep Learning – Part 1
Engineering Intelligent NLP Applications Using Deep Learning – Part 1Engineering Intelligent NLP Applications Using Deep Learning – Part 1
Engineering Intelligent NLP Applications Using Deep Learning – Part 1
 
Introduction to Natural Language Processing
Introduction to Natural Language ProcessingIntroduction to Natural Language Processing
Introduction to Natural Language Processing
 
NL Context Understanding 23(6)
NL Context Understanding 23(6)NL Context Understanding 23(6)
NL Context Understanding 23(6)
 
Natural Language Processing in Alternative and Augmentative Communication
Natural Language Processing in Alternative and Augmentative CommunicationNatural Language Processing in Alternative and Augmentative Communication
Natural Language Processing in Alternative and Augmentative Communication
 
Natural Language Processing: L01 introduction
Natural Language Processing: L01 introductionNatural Language Processing: L01 introduction
Natural Language Processing: L01 introduction
 
Introduction to Natural Language Processing
Introduction to Natural Language ProcessingIntroduction to Natural Language Processing
Introduction to Natural Language Processing
 
Myanmar named entity corpus and its use in syllable-based neural named entity...
Myanmar named entity corpus and its use in syllable-based neural named entity...Myanmar named entity corpus and its use in syllable-based neural named entity...
Myanmar named entity corpus and its use in syllable-based neural named entity...
 
Big Data and Natural Language Processing
Big Data and Natural Language ProcessingBig Data and Natural Language Processing
Big Data and Natural Language Processing
 
Introduction to Natural Language Processing (NLP)
Introduction to Natural Language Processing (NLP)Introduction to Natural Language Processing (NLP)
Introduction to Natural Language Processing (NLP)
 
Natural Language Processing (NLP)
Natural Language Processing (NLP)Natural Language Processing (NLP)
Natural Language Processing (NLP)
 
Natural Language Processing for Games Research
Natural Language Processing for Games ResearchNatural Language Processing for Games Research
Natural Language Processing for Games Research
 
LiDeng-BerlinOct2015-ASR-GenDisc-4by3.pptx
LiDeng-BerlinOct2015-ASR-GenDisc-4by3.pptxLiDeng-BerlinOct2015-ASR-GenDisc-4by3.pptx
LiDeng-BerlinOct2015-ASR-GenDisc-4by3.pptx
 
Natural language processing
Natural language processingNatural language processing
Natural language processing
 
Speech Processing and Audio feedback for Tamil Alphabets using Artificial Neu...
Speech Processing and Audio feedback for Tamil Alphabets using Artificial Neu...Speech Processing and Audio feedback for Tamil Alphabets using Artificial Neu...
Speech Processing and Audio feedback for Tamil Alphabets using Artificial Neu...
 
Natural Language Processing Theory, Applications and Difficulties
Natural Language Processing Theory, Applications and DifficultiesNatural Language Processing Theory, Applications and Difficulties
Natural Language Processing Theory, Applications and Difficulties
 
Zero shot learning through cross-modal transfer
Zero shot learning through cross-modal transferZero shot learning through cross-modal transfer
Zero shot learning through cross-modal transfer
 
Artificial Intelligence Notes Unit 4
Artificial Intelligence Notes Unit 4Artificial Intelligence Notes Unit 4
Artificial Intelligence Notes Unit 4
 
Natural language processing (Python)
Natural language processing (Python)Natural language processing (Python)
Natural language processing (Python)
 
A NOVEL APPROACH FOR NAMED ENTITY RECOGNITION ON HINDI LANGUAGE USING RESIDUA...
A NOVEL APPROACH FOR NAMED ENTITY RECOGNITION ON HINDI LANGUAGE USING RESIDUA...A NOVEL APPROACH FOR NAMED ENTITY RECOGNITION ON HINDI LANGUAGE USING RESIDUA...
A NOVEL APPROACH FOR NAMED ENTITY RECOGNITION ON HINDI LANGUAGE USING RESIDUA...
 

Similar to Symbol Emergence in Robotics: Language Acquisition via Real-world Sensorimotor Information

Deep learning for natural language embeddings
Deep learning for natural language embeddingsDeep learning for natural language embeddings
Deep learning for natural language embeddingsRoelof Pieters
 
Questions On Natural Language Processing
Questions On Natural Language ProcessingQuestions On Natural Language Processing
Questions On Natural Language ProcessingAdriana Wilson
 
Mobiles, Vocabulary & Connecting Experiences
Mobiles, Vocabulary & Connecting ExperiencesMobiles, Vocabulary & Connecting Experiences
Mobiles, Vocabulary & Connecting ExperiencesJoshua Underwood
 
Lecture: Semantic Word Clouds
Lecture: Semantic Word CloudsLecture: Semantic Word Clouds
Lecture: Semantic Word CloudsMarina Santini
 
Deep Learning for Natural Language Processing: Word Embeddings
Deep Learning for Natural Language Processing: Word EmbeddingsDeep Learning for Natural Language Processing: Word Embeddings
Deep Learning for Natural Language Processing: Word EmbeddingsRoelof Pieters
 
Natural language processing (nlp)
Natural language processing (nlp)Natural language processing (nlp)
Natural language processing (nlp)Kuppusamy P
 
NLP introduced and in 47 slides Lecture 1.ppt
NLP introduced and in 47 slides Lecture 1.pptNLP introduced and in 47 slides Lecture 1.ppt
NLP introduced and in 47 slides Lecture 1.pptOlusolaTop
 
20220602_QMC22_Slide.pdf
20220602_QMC22_Slide.pdf20220602_QMC22_Slide.pdf
20220602_QMC22_Slide.pdfShingo Nahatame
 
Natural Language Processing (NLP).pptx
Natural Language Processing (NLP).pptxNatural Language Processing (NLP).pptx
Natural Language Processing (NLP).pptxSHIBDASDUTTA
 
Wei Xu - Innovative Applications of AI Panel
Wei Xu - Innovative Applications of AI PanelWei Xu - Innovative Applications of AI Panel
Wei Xu - Innovative Applications of AI PanelRehgan Avon
 
Domain Specific Terminology Extraction (ICICT 2006)
Domain Specific Terminology Extraction (ICICT 2006)Domain Specific Terminology Extraction (ICICT 2006)
Domain Specific Terminology Extraction (ICICT 2006)IT Industry
 
Nlp Sentemental analysis of Tweetr And CaseStudy
Nlp Sentemental analysis of Tweetr And CaseStudyNlp Sentemental analysis of Tweetr And CaseStudy
Nlp Sentemental analysis of Tweetr And CaseStudyRaza Azeem
 
Ecscw e research-workshop paper jct
Ecscw e research-workshop paper jctEcscw e research-workshop paper jct
Ecscw e research-workshop paper jctJohn Thomas
 
Towards Machine Comprehension of Spoken Content
Towards Machine Comprehension of Spoken ContentTowards Machine Comprehension of Spoken Content
Towards Machine Comprehension of Spoken ContentNVIDIA Taiwan
 
EUROCALL 2012 conference presentation
EUROCALL 2012 conference presentationEUROCALL 2012 conference presentation
EUROCALL 2012 conference presentationTakeshi Sato
 
Cross Model.pptx
Cross Model.pptxCross Model.pptx
Cross Model.pptxKomal526846
 

Similar to Symbol Emergence in Robotics: Language Acquisition via Real-world Sensorimotor Information (20)

Deep learning for natural language embeddings
Deep learning for natural language embeddingsDeep learning for natural language embeddings
Deep learning for natural language embeddings
 
Nlp
NlpNlp
Nlp
 
final-day1-july2.pptx
final-day1-july2.pptxfinal-day1-july2.pptx
final-day1-july2.pptx
 
Questions On Natural Language Processing
Questions On Natural Language ProcessingQuestions On Natural Language Processing
Questions On Natural Language Processing
 
Mobiles, Vocabulary & Connecting Experiences
Mobiles, Vocabulary & Connecting ExperiencesMobiles, Vocabulary & Connecting Experiences
Mobiles, Vocabulary & Connecting Experiences
 
Lecture: Semantic Word Clouds
Lecture: Semantic Word CloudsLecture: Semantic Word Clouds
Lecture: Semantic Word Clouds
 
Deep Learning for Natural Language Processing: Word Embeddings
Deep Learning for Natural Language Processing: Word EmbeddingsDeep Learning for Natural Language Processing: Word Embeddings
Deep Learning for Natural Language Processing: Word Embeddings
 
Natural language processing (nlp)
Natural language processing (nlp)Natural language processing (nlp)
Natural language processing (nlp)
 
NLP introduced and in 47 slides Lecture 1.ppt
NLP introduced and in 47 slides Lecture 1.pptNLP introduced and in 47 slides Lecture 1.ppt
NLP introduced and in 47 slides Lecture 1.ppt
 
20220602_QMC22_Slide.pdf
20220602_QMC22_Slide.pdf20220602_QMC22_Slide.pdf
20220602_QMC22_Slide.pdf
 
Natural Language Processing (NLP).pptx
Natural Language Processing (NLP).pptxNatural Language Processing (NLP).pptx
Natural Language Processing (NLP).pptx
 
Wei Xu - Innovative Applications of AI Panel
Wei Xu - Innovative Applications of AI PanelWei Xu - Innovative Applications of AI Panel
Wei Xu - Innovative Applications of AI Panel
 
Domain Specific Terminology Extraction (ICICT 2006)
Domain Specific Terminology Extraction (ICICT 2006)Domain Specific Terminology Extraction (ICICT 2006)
Domain Specific Terminology Extraction (ICICT 2006)
 
Nlp Sentemental analysis of Tweetr And CaseStudy
Nlp Sentemental analysis of Tweetr And CaseStudyNlp Sentemental analysis of Tweetr And CaseStudy
Nlp Sentemental analysis of Tweetr And CaseStudy
 
FinalReport
FinalReportFinalReport
FinalReport
 
Ecscw e research-workshop paper jct
Ecscw e research-workshop paper jctEcscw e research-workshop paper jct
Ecscw e research-workshop paper jct
 
Carolyn Rosé - WESST - From Data to Design of Dynamic Support for Collaborati...
Carolyn Rosé - WESST - From Data to Design of Dynamic Support for Collaborati...Carolyn Rosé - WESST - From Data to Design of Dynamic Support for Collaborati...
Carolyn Rosé - WESST - From Data to Design of Dynamic Support for Collaborati...
 
Towards Machine Comprehension of Spoken Content
Towards Machine Comprehension of Spoken ContentTowards Machine Comprehension of Spoken Content
Towards Machine Comprehension of Spoken Content
 
EUROCALL 2012 conference presentation
EUROCALL 2012 conference presentationEUROCALL 2012 conference presentation
EUROCALL 2012 conference presentation
 
Cross Model.pptx
Cross Model.pptxCross Model.pptx
Cross Model.pptx
 

More from Tadahiro Taniguchi

「知」の循環と拡張を加速する対話空間のメカニズムデザイン(JST未来社会創造事業)
「知」の循環と拡張を加速する対話空間のメカニズムデザイン(JST未来社会創造事業)「知」の循環と拡張を加速する対話空間のメカニズムデザイン(JST未来社会創造事業)
「知」の循環と拡張を加速する対話空間のメカニズムデザイン(JST未来社会創造事業)Tadahiro Taniguchi
 
ビブリオバトルにおける コミュニティ形成のダイナミクス
ビブリオバトルにおける コミュニティ形成のダイナミクスビブリオバトルにおける コミュニティ形成のダイナミクス
ビブリオバトルにおける コミュニティ形成のダイナミクスTadahiro Taniguchi
 
Os 12 記号創発ロボティクス / OS趣旨説明@JSAI2015
Os 12 記号創発ロボティクス / OS趣旨説明@JSAI2015 Os 12 記号創発ロボティクス / OS趣旨説明@JSAI2015
Os 12 記号創発ロボティクス / OS趣旨説明@JSAI2015 Tadahiro Taniguchi
 
イラストで学ぶ人工知能概論 9
イラストで学ぶ人工知能概論 9イラストで学ぶ人工知能概論 9
イラストで学ぶ人工知能概論 9Tadahiro Taniguchi
 
Symbol emergence in robotics @ Shonan meeting 2013/11/13
Symbol emergence in robotics @ Shonan meeting 2013/11/13 Symbol emergence in robotics @ Shonan meeting 2013/11/13
Symbol emergence in robotics @ Shonan meeting 2013/11/13 Tadahiro Taniguchi
 
コミュニケーション場のメカニズムデザイン 自律性を活かす記号過程のための制度設計
コミュニケーション場のメカニズムデザイン 自律性を活かす記号過程のための制度設計コミュニケーション場のメカニズムデザイン 自律性を活かす記号過程のための制度設計
コミュニケーション場のメカニズムデザイン 自律性を活かす記号過程のための制度設計Tadahiro Taniguchi
 

More from Tadahiro Taniguchi (20)

「知」の循環と拡張を加速する対話空間のメカニズムデザイン(JST未来社会創造事業)
「知」の循環と拡張を加速する対話空間のメカニズムデザイン(JST未来社会創造事業)「知」の循環と拡張を加速する対話空間のメカニズムデザイン(JST未来社会創造事業)
「知」の循環と拡張を加速する対話空間のメカニズムデザイン(JST未来社会創造事業)
 
ビブリオバトルにおける コミュニティ形成のダイナミクス
ビブリオバトルにおける コミュニティ形成のダイナミクスビブリオバトルにおける コミュニティ形成のダイナミクス
ビブリオバトルにおける コミュニティ形成のダイナミクス
 
Os 12 記号創発ロボティクス / OS趣旨説明@JSAI2015
Os 12 記号創発ロボティクス / OS趣旨説明@JSAI2015 Os 12 記号創発ロボティクス / OS趣旨説明@JSAI2015
Os 12 記号創発ロボティクス / OS趣旨説明@JSAI2015
 
人工知能概論 15
人工知能概論 15人工知能概論 15
人工知能概論 15
 
人工知能概論 14
人工知能概論 14人工知能概論 14
人工知能概論 14
 
人工知能概論 13
人工知能概論 13人工知能概論 13
人工知能概論 13
 
人工知能概論 12
人工知能概論 12人工知能概論 12
人工知能概論 12
 
人工知能概論 11
人工知能概論 11人工知能概論 11
人工知能概論 11
 
人工知能概論 10
人工知能概論 10人工知能概論 10
人工知能概論 10
 
イラストで学ぶ人工知能概論 9
イラストで学ぶ人工知能概論 9イラストで学ぶ人工知能概論 9
イラストで学ぶ人工知能概論 9
 
人工知能概論 8
人工知能概論 8人工知能概論 8
人工知能概論 8
 
人工知能概論 7
人工知能概論 7人工知能概論 7
人工知能概論 7
 
人工知能概論 6
人工知能概論 6人工知能概論 6
人工知能概論 6
 
人工知能概論 5
人工知能概論 5人工知能概論 5
人工知能概論 5
 
人工知能概論 3
人工知能概論 3人工知能概論 3
人工知能概論 3
 
人工知能概論 4
人工知能概論 4人工知能概論 4
人工知能概論 4
 
人工知能概論 2
人工知能概論 2人工知能概論 2
人工知能概論 2
 
人工知能概論 1
人工知能概論 1人工知能概論 1
人工知能概論 1
 
Symbol emergence in robotics @ Shonan meeting 2013/11/13
Symbol emergence in robotics @ Shonan meeting 2013/11/13 Symbol emergence in robotics @ Shonan meeting 2013/11/13
Symbol emergence in robotics @ Shonan meeting 2013/11/13
 
コミュニケーション場のメカニズムデザイン 自律性を活かす記号過程のための制度設計
コミュニケーション場のメカニズムデザイン 自律性を活かす記号過程のための制度設計コミュニケーション場のメカニズムデザイン 自律性を活かす記号過程のための制度設計
コミュニケーション場のメカニズムデザイン 自律性を活かす記号過程のための制度設計
 

Recently uploaded

Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTbhaskargani46
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptDineshKumar4165
 
Computer Lecture 01.pptxIntroduction to Computers
Computer Lecture 01.pptxIntroduction to ComputersComputer Lecture 01.pptxIntroduction to Computers
Computer Lecture 01.pptxIntroduction to ComputersMairaAshraf6
 
Design For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startDesign For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startQuintin Balsdon
 
AIRCANVAS[1].pdf mini project for btech students
AIRCANVAS[1].pdf mini project for btech studentsAIRCANVAS[1].pdf mini project for btech students
AIRCANVAS[1].pdf mini project for btech studentsvanyagupta248
 
scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...
scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...
scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...HenryBriggs2
 
notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptMsecMca
 
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptxS1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptxSCMS School of Architecture
 
Hostel management system project report..pdf
Hostel management system project report..pdfHostel management system project report..pdf
Hostel management system project report..pdfKamal Acharya
 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueBhangaleSonal
 
+97470301568>> buy weed in qatar,buy thc oil qatar,buy weed and vape oil in d...
+97470301568>> buy weed in qatar,buy thc oil qatar,buy weed and vape oil in d...+97470301568>> buy weed in qatar,buy thc oil qatar,buy weed and vape oil in d...
+97470301568>> buy weed in qatar,buy thc oil qatar,buy weed and vape oil in d...Health
 
Online food ordering system project report.pdf
Online food ordering system project report.pdfOnline food ordering system project report.pdf
Online food ordering system project report.pdfKamal Acharya
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . pptDineshKumar4165
 
DC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equationDC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equationBhangaleSonal
 
Engineering Drawing focus on projection of planes
Engineering Drawing focus on projection of planesEngineering Drawing focus on projection of planes
Engineering Drawing focus on projection of planesRAJNEESHKUMAR341697
 
Air Compressor reciprocating single stage
Air Compressor reciprocating single stageAir Compressor reciprocating single stage
Air Compressor reciprocating single stageAbc194748
 
Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...
Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...
Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...soginsider
 
A Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna MunicipalityA Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna MunicipalityMorshed Ahmed Rahath
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXssuser89054b
 

Recently uploaded (20)

Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPT
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.ppt
 
Computer Lecture 01.pptxIntroduction to Computers
Computer Lecture 01.pptxIntroduction to ComputersComputer Lecture 01.pptxIntroduction to Computers
Computer Lecture 01.pptxIntroduction to Computers
 
Design For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startDesign For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the start
 
AIRCANVAS[1].pdf mini project for btech students
AIRCANVAS[1].pdf mini project for btech studentsAIRCANVAS[1].pdf mini project for btech students
AIRCANVAS[1].pdf mini project for btech students
 
scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...
scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...
scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...
 
notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.ppt
 
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptxS1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
 
Hostel management system project report..pdf
Hostel management system project report..pdfHostel management system project report..pdf
Hostel management system project report..pdf
 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torque
 
+97470301568>> buy weed in qatar,buy thc oil qatar,buy weed and vape oil in d...
+97470301568>> buy weed in qatar,buy thc oil qatar,buy weed and vape oil in d...+97470301568>> buy weed in qatar,buy thc oil qatar,buy weed and vape oil in d...
+97470301568>> buy weed in qatar,buy thc oil qatar,buy weed and vape oil in d...
 
Online food ordering system project report.pdf
Online food ordering system project report.pdfOnline food ordering system project report.pdf
Online food ordering system project report.pdf
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . ppt
 
DC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equationDC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equation
 
Engineering Drawing focus on projection of planes
Engineering Drawing focus on projection of planesEngineering Drawing focus on projection of planes
Engineering Drawing focus on projection of planes
 
Air Compressor reciprocating single stage
Air Compressor reciprocating single stageAir Compressor reciprocating single stage
Air Compressor reciprocating single stage
 
Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...
Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...
Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...
 
A Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna MunicipalityA Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna Municipality
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
 

Symbol Emergence in Robotics: Language Acquisition via Real-world Sensorimotor Information

  • 1. Symbol Emergence in Robotics: Language Acquisition via Real-world Sensorimotor Information Tadahiro Taniguchi 1) Professor, College of Information Science & Engineering, Ritsumeikan University 2) Visiting General Chief Scientist, AI solution center, Panasonic Invited talk at Gatsby-Kakenhi Joint Workshop on AI and Neuroscience 12th May 2017
  • 2. Tadahiro Taniguchi @tanichu • Professor, Emergent System Laboratory, College of Information Science and Engineering, Ritsumeikan University, Japan – 2003-2006: PhD student, Kyoto University – 2005-2008: JSPS research fellow, Kyoto University – 2008: Assistant professor, Ritsumeikan University – 2010: Associate professor, Ritsumeikan University – 2015-2016: Visiting Associate Professor, Imperial College London – 2017: Professor, Ritsumeikan University – 2017: Visiting General Chief Scientist, Panasonic Corporation AI solution center (20% C.A.) • Research Topics – Machine learning, Intelligent Robotics, Symbol emergence in robotics, Language acquisition
  • 3. Contents 1. Introduction 2. Lexical acquisition tasks A) Direct phoneme and word discovery from speech signals B) Simultaneous acquisition of word units and multimodal categories C) Online spatial concept acquisition 3. Future challenges
  • 4. Computational Understanding of Mental Development From Behavioral Learning to Language Acquisition  A human child acquires many physical skills, concepts, and knowledge, including language, through physical and social interaction with his/her environment.  How do we become able to communicate via symbols?  We’d like to obtain an understanding of the computational process of mental development and language acquisition. 4Symbol Emergence in Robotics Constructive approach Develop robotic and computational models to better understand the original
  • 5. Development though a self-organizational learning process based on real-world senrimotor information Agent st Sensor atAction (motor) Motor skills Perceptual categories Planning capabilities Low-level High-level Cognitive capability
  • 6. Development though a self-organizational learning process based on real-world senrimotor information Motor skills Perceptual categories Estimation of intention AgentAgent Planning capability Symbol systems (Language)  Syntax  Lexicon  Phonetics  Semantics  Pragmatics Low-level High-level Cognitive capability
  • 7. Motor skills Perceptual categories Estimation of intention Planning capabilitySymbol systems (Language) Development though a self-organizational learning process based on real-world senrimotor information  Bottom-up organization of a variety of mutually dependent cognitive functions based on sensorimotor information
  • 8. Tadahiro Taniguchi, Takayuki Nagai, Tomoaki Nakamura, Naoto Iwahashi, Tetsuya Ogata, and Hideki Asoh, Symbol Emergence in Robotics: A Survey Advanced Robotics, .(2016)DOI:10.1080/01691864.2016.1164622
  • 9. Multimodal Categorization and Lexical Acquisition by an Autonomous Robot [Nakamura+ 2009-] 2017/5/13 9 Takaya Araki, Tomoaki Nakamura, Takayuki Nagai, Shogo Nagasaka, Tadahiro Taniguchi, Naoto Iwahashi. Online Learning of Concepts and Words Using Multimodal LDA and Hierarchical Pitman-Yor Language Model. IEEE/RSJ International Conference on Intelligent Robots and Systems 2012 (IROS 2012), 1623-1630 .(2012)
  • 10. Multimodal latent Dirichlet allocation(MLDA) / Hierarchical Dirichlet Processes(MHDP) [Nakamura+ 2009, 2011] • The MLDA is a multimodal categorization method that is an extension of the LDA [Blei+ 2014]. • The MLDA was originally proposed for making a robot form object categories in an unsupervised manner. • Multimodal Hierarchical Dirichlet process (MHDP) is a nonparametric Bayesian extension of MLDA [Nakamura+ 2011]. ∞ ∞ λ (a) (b) γ γ θk α0 β β πj kjt tjn xjn Nj J λ θk α0 πj tjn xjn h h h h θk α0 tjn xjn a a a a θk α0 tjn xjn v v v v kjt Nj h j a j v J ∞ ∞ N N HDP [Teh+ 2006] MHDP [Nakamura+ 2011] Observations Latent variable LDA/HDP Words in a document (i.e., Bag of words) Topic MLDA/ MHDP Multimodal (visual, auditory, and haptic) features obtained from an object (i.e., Bag of features) Object category [Teh+ 2006] Y.W. Teh, M.I. Jordan, M.J. Beal, and D.M. Blei. Hierarchical dirichlet processes. Journal of the American Statistical Association, 101(476):1566-1581, 2006. [Nakamura+ 2011] Tomoaki Nakamura, Takayuki Nagai, and Naoto Iwahashi. Multimodal categorization by hierarchical Dirichlet process. In IEEE/RSJ International Conference on Intelligent Robots and Systems, pages 1520-1525, 2011.
  • 11. Categorization result based on real-world multimodal sensorimotor information 2017/5/13 11 Stuffed animals Toy vegetables Stuffed animals with a bell Maracas Sponge balls Rattles Cups Blocks plastic bottles Rubber toys By integrating multimodal information, the robot formed categories represented by latent variables that were similar to most of the human participants. Observations Categorical distribution over topics
  • 12. Contents 1. Introduction 2. Lexical acquisition tasks A) Direct phoneme and word discovery from speech signals B) Simultaneous acquisition of word units and multimodal categories C) Online spatial concept acquisition 3. Future challenges
  • 13. Word discovery (segmentation) in language acquisition  When parents speak to their children, they rarely use “isolated words,” but use continuous word sequences, i.e. sentences.  Word and phoneme discovery (segmentation) is a primary task of language acquisition.  The child has to perform word segmentation without pre-existing knowledge of vocabulary because children do not know lists of words before they learn. … … …THISISANAPPLE APPLEISSOSWEET HEYLOOKATTHIS OHYOUARESOCUTE ?????
  • 14. Unsupervised word segmentation Unsupervised word segmentation – No preexisting dictionaries are used. – Input data is test data. – A nonparametric Bayesian framework for word segmentation [Goldwater+ 09] – Unsupervised word segmentation method based on the Nested Pitman–Yor language model (NPYLM) [Mochihashi+ 09]. S. Goldwater, T. L. Griffiths, and M. Johnson, “A Bayesian framework for word segmentation: exploring the effects of context.,” Cognition, vol. 112, no. 1, pp. 21–54, 2009. Daichi Mochihashi, Takeshi Yamada, Naonori Ueda."Bayesian Unsupervised Word Segmentation with Nested Pitman-Yor Language Modeling". ACL-IJCNLP 2009, pp.100-108, 2009. Language model (Vocabulary) Word segmentation Updating language model
  • 15. 2017/5/13 15 [From Mochihashi’s presentation slide] http://chasen.org/~daiti-m/paper/jfssa2009segment.pdf Analysis
  • 16. Challenges in Real-world Unsupervised Word Discovery Tasks • NPYLM presumes that the target document (sentences) is transcribed without errors. If there are phoneme recognition errors, its performance becomes dramatically worse. [Saffuran 1996] A) Mitigating negative effects of phoneme recognition errors B) Learning a phoneme system (acoustic model). C) Grounding discovered words
  • 17. Contents 1. Introduction 2. Lexical acquisition tasks A) Direct phoneme and word discovery from speech signals B) Simultaneous acquisition of word units and multimodal categories C) Online spatial concept acquisition 3. Future challenges
  • 18. Simultaneous acquisition of phoneme and language models  In most related studies about unsupervised word discovery, they used a pre-existing phoneme model and did not make a robot learn a phoneme system (an acoustic model).  There are still few studies about unsupervised simultaneous learning of phoneme and language models from speech signals [Kamper+ 15, Lee+ 15].  It has been suggested that the learning processes of acoustic and language models (phoneme and lexical systems) are mutually dependent. … … … Prosodic Cues Distributional Cues Co-occurrence Cues H. Kamper, A. Jansen, and S. Goldwater, “Fully Unsupervised Small-Vocabulary Speech Recognition Using a Segmental Bayesian Model,” in INTERSPEECH 2015, 2015. C.-y. Lee, T. J. O. Donnell, and J. Glass, “Unsupervised Lexicon Discovery from Acoustic Input,” Transactions of the Association for Computational Linguistics, vol. 3, pp. 389-403, 2015. Making full use of the directly from speech signals
  • 19. Direct phoneme and word discovery from speech signals Continuous speech signals Single Gaussian emission distribution with duration distribution Word dictionary and bigram language model A single nonparametric Bayesian probabilistic generative model Acoustic model Language model … … … Unsupervised learning
  • 20. Double articulation structure in semiotic data • Semiotic time-series data often has double articulation – Speech signal is a continuous and high-dimensional time-series. – Spoken sentence is considered a sequence of phonemes. – Phonemes are grouped into words, and people give them meanings. h a u m ʌ́ tʃ I z ð í s [h a u ] [m ʌ́ tʃ] [ i z ] [ð í s] How much is this?Word Phoneme Speech signal semantic (meaningful) meaningless unsegmented Does the human brain have a special capability to analyze double articulation structures embedded in time-series data?
  • 21. Hierarchical Dirichlet process hidden language model (HDP-HLM) [Taniguchi+ 16] 21Tadahiro Taniguchi, Shogo Nagasaka, Ryo Nakashima, Nonparametric Bayesian Double Articulation Analyzer for Direct Language Acquisition from Continuous Speech Signals, IEEE Transactions on Cognitive and Developmental Systems.(2016) γLM Language model (Word bigram) γWM i=1,…,∞ αWM j=1,…,∞ Word model (Letter bigram) z1 zs-1 zs zs+1 zS Latent words (Super state sequence) wi i=1,…,∞ ls1 lsk lsL Latent letters Ds1 Dsk x1 xt1 s1 xT Acoustic model ωj θj G H yT Observation Ds1 Dsk DsL Duration βLM αLM πLM i βWM πWM j xt 2 s1 xt1 sk xt 2 sk xt 1 sL xt 2 sL j=1,…,∞ yt 2 sLyt 1 sLyt1 sk yt 2 sk yt1 s1 yt 2 s1 y1 DsL zs zszs zs zs zs zs Language model (Word bigram model with letter bigram model) Acoustic model (phoneme model) Word sequence Phoneme sequence A probabilistic generative model for time-series data having double articulation structure
  • 22. HDP-HLM as an extension of HDP-HSMM  HDP-HLM can be regarded as an extension of HDP- HSMM [Johnson’13]  This property helps us to derive efficient inference procedure. Matthew J Johnson and Alan S Willsky. Bayesian nonparametric hidden semi-markov models. The Journal of Machine Learning Research, Vol. 14, No. 1, pp. 673–701, 2013. HDP-HSMM (hierarchical Dirichlet process hidden semi-Markov model) corresponds..
  • 23. Evaluation experiment using artificial 2 or 3 words sentences with Japanese five vowels  Five artificial words {aioi, aue, ao, ie, uo} prepared by connecting five Japanese vowels.  30 sentences (25 two-word and 5 three-word sentences) are prepared and each sentence is recorded twice by four Japanese speakers.  MFCC (frame size =25ms, shift = 10ms, frame rate 100hz) * HDP-HLM are trained separately for each speaker.  The inference procedure could gradually estimate the boundaries of words and phonemes. ex) ao-ie-ao IterationofGibbssampler Phoneme Word MFCC
  • 24. Experimental results The NPB-DAA with DSAE even outperformed MFCC- based off-the-shelf speech recognition system. Tadahiro Taniguchi, Ryo Nakashima, Hailong Liu and Shogo Nagasaka, Double Articulation Analyzer with Deep Sparse Autoencoder for Unsupervised Word Discovery from Speech Signals, Advanced Robotics.(2016)
  • 25. Contents 1. Introduction 2. Lexical acquisition tasks A) Direct phoneme and word discovery from speech signals B) Simultaneous acquisition of word units and multimodal categories C) Online spatial concept acquisition 3. Future challenges
  • 26. Making use of co-occurrence cue  To detect the co-occurrence of an object and a phrase, the robot has to form the category of the object beforehand, or simultaneously.  How can a robot form “object categories” without knowing the names of objects? Example, and, an “apple” Multimodal object categorization
  • 27. Simultaneous acquisition of word units and multimodal object categories … … … Acoustic model Language model Object category Continuous speech signals Given: Japanese syllables (Julius) Sensorimotor interaction (Word dictionary) Phoneme recognition results Phoneme recognition results Phoneme recognition results Speech recognition result update update NPYLM
  • 28. Probabilistic generative model for simultaneous acquisition of word units and multimodal object categories observations Each component is updated using approximate MAP estimation iteratively. -> Approximate inference procedure by Julius by NPYLM by MLDA Tomoaki Nakamura, Takayuki Nagai, Kotaro Funakoshi, Shogo Nagasaka, Tadahiro Taniguchi, and Naoto Iwahashi, Mutual Learning of an Object Concept and Language Model Based on MLDA and NPYLM, 2014 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS'14), 600 - 607 .(2014)
  • 29. Overview of experiment and results Robot Obtaining multimodal sensory information Example sentences used in the experiments Speech recognition Object categorization W/o mutual learning Proposal Upper bound Both cues. Both object categorization and speech recognition performances increased using co-occurrence cues.
  • 30. Contents 1. Introduction 2. Lexical acquisition tasks A) Direct phoneme and word discovery from speech signals B) Simultaneous acquisition of word units and multimodal categories C) Online spatial concept acquisition 3. Future challenges
  • 31. Learning place name is very important for home service robot RULO!! Please clean up “the third table”︕ 1st table 2nd table 3rd table *RULO is a cleaning robot produced by Panasonic
  • 32. Spatial concept is multimodal Position Visual information Word “This is the third table” “A meeting space” “Under the air conditioner” Where is the space? How do they call the space? How does theHow does the space look like> Sound, smell, ,,,
  • 33. Online spatial concept acquisition method SpCoSLAM [Taniguchi+ 2017] (including word discovery task) Akira Taniguchi, Yoshinobu Hagiwara, Tadahiro Taniguchi and Tetsunari Inamura, Online Spatial Concept and Lexical Acquisition with Simultaneous Localization and Mapping, IEEE IROS 2017 (submitted)
  • 34. Online spatial concept acquisition with word discovery task Acoustic model Language model Spatial concepts Continuous speech signals Given: Japanese syllables (Julius) Sensorimotor interaction (Word dictionary) Phoneme recognition results Phoneme recognition results Phoneme recognition results Speech recognition result update update latticelm Mapping (SLAM)
  • 35. Graphical model of SpCoSLAM Map Self location How do they call the space? Visual information “Third table” “Meeting space”Words Cluster of positions How does theHow does the space look like> Where is the space? Online learning of Multimodal spatial concept
  • 36. Online spatial concept acquisition method SpCoSLAM [Taniguchi+ 2017] (including word discovery task) Akira Taniguchi, Yoshinobu Hagiwara, Tadahiro Taniguchi and Tetsunari Inamura, Online Spatial Concept and Lexical Acquisition with Simultaneous Localization and Mapping, IEEE IROS 2017 (submitted)
  • 37. Contents 1. Introduction 2. Lexical acquisition tasks A) Direct phoneme and word discovery from speech signals B) Simultaneous acquisition of word units and multimodal categories C) Online spatial concept acquisition 3. Future challenges
  • 38. Current challenge Unsupervised learning of lexicons grounded via a robot’s sensorimotor information … … … Learning phonemes & words Multimodal object categorization SLAM Motion Primitives Affordance learning Syntax learning Probabilistic information Achieve human-robot communication based on unsupervised learning alone
  • 39. Employing deep learning for unsupervised machine learning for symbol emergence in robotics  Complex emission distribution and automatic feature extraction Structured Variational Auto Encoding(e.g., GMM+VAE [Johnson 2016] )  Using deep learning in inference procedure of probabilistic generative models Amortized inference Modeling language using recurrent neural network LSTM, GRU, and so on. Bayesian deep learning
  • 40. Scaling up…….  Software engineering problems: to deal with complex (huge) graphical models representing mutually dependent cognitive modules.  Developing independent cognitive modules as probabilistic generative models and integrate them into an integrated cognitive module.  Using probabilistic programming. (e.g. Anglican, Venture, Edward)  Employing automatic gradient (e.g. Tensorflow, Autograd) for variational inference Develop a developmental cognitive model by referring to human whole-brain architecture Integrated Cognitive Architecture (Generative model) Compo sition C iti Sub module Cognitive Sub-module C it Sub mo Cognit Sub-mo Cognitive Sub-module C iti Sub module Cognitive Sub-module Messag passing Decompo sition
  • 41. Symbol Emergence System Multimodal Communication Concept Formation Language Acquisition and Mental Development Learning Motor Skills and Segmentation of Time-Series Information Emergence of Communication Learning Interaction Strategy
  • 42. Information 2017/5/13 42 Special Thanks • Ritsumeikan University • R. Nakashima, S. Nagasaka, A. Taniguchi, • UEC • T. Nagai, T. Nakamura, T. Araki, Y. Ando • Okayama Pref. Univ. • N. Iwahashi Funded by Email: taniguchi@ci.ristumei.ac.jp Twitter: @tanichu Facebook: Tadahiro Taniguchi HP: http://www.tanichu.com The 2nd Workshop on Machine Learning Methods for High-Level Cognitive Capabilities in Robotics 2017 @IROS2017