SlideShare a Scribd company logo
1 of 30
Download to read offline
Kris Jack



            A Collaborative Tool for the
            Computational Modelling of
            Child Language Acquisition

                                   The Language
                                      Acquisition
                                          Toolkit

            CEA LIST, Laboratoire d'ingénerie
            de la connaissance multimédia multilingue,
            Fontenay­aux­Roses, France
                                   
Kris Jack    Introduction
Introduction   What is the Language Acquisition Toolkit (LAT)?
Background     It's a program that helps you to model language 
LAT               acquisition.  You can:
Discussion
Future
               ●   create a miniature world in which your language 
Conclusion         learner lives;
               ●   create comprehension and production tests for 
                   your learner; and
               ●   judge your learner's development over time.


               You provide the learner, the LAT provides the 
                environment.



                                         
Kris Jack    Background
Introduction   What motivated the creation of the LAT?
Background     ●   Complicated problem → numerous computational 
LAT                models proposed.
Discussion
Future
               ●   Useful to compare them but difficult due to 
Conclusion         different:
                   ●   assumptions;
                   ●   training;
                   ●   tests; and
                   ●   goals.
               What is there to gain?
                   ●   Time saving benefits.
                   ●   Standardisation.
                   ●   Holistic models of longitudinal development.
                                           
Kris Jack    LAT
Introduction   www.langac.com
Background
                                         Training
LAT
● Training

● Testing                                        +
● Analysing
                     Testing
Discussion           comprehension
Future
Conclusion           production


                                     Language Learner




                                                        Developmental
                                                            Data

                                                        Analysing
Kris Jack    LAT
Introduction   www.langac.com
Background
                                         Training
LAT
● Training

● Testing                                        +
● Analysing
                     Testing
Discussion           comprehension
Future
Conclusion           production


                                     Language Learner




                 Let's see one 
                                                        Developmental
                 possible world...                          Data

                                                        Analysing
Kris Jack    LAT: Training (1/2)
Introduction   Your world's framework:
Background     ●   miniature language acquisition paradigm (Feldman 
LAT                et al., 1990) – associate images with descriptions
● Training

● Testing               3                         3
● Analysing             2                         2
Discussion              1                         1
Future                      1   2   3                  1   2   3
Conclusion     ●   world of geometric objects in which actions occur 
                   and are described (action + description = event)
                   ●   objects (colours, shapes, sizes, 2D positions)
                   ●   actions (moving, growing, shrinking, appearing, 
                       disappearing, pushing another object and pulling 
                       another object, etc.)
                   ●   descriptions (defined by you)
                                             
Kris Jack    LAT: Training (2/2)
Introduction   You must teach your language to the LAT
Background
LAT               Before action (t=1)         After action (t=2)
● Training

● Testing            3                           3
● Analysing          2                           2
Discussion           1                           1
Future                   1   2   3                   1   2   3
Conclusion          O1: square               O1: square   O2: circle
                    O1: blue                 O1: blue     O2: yellow
                    O1: x2                   O1: x2       O2: x3
                    O1: y2                   O1: y2       O2: y3


               a ye llow cir cle to the u pper right of the blue square
                                          
Kris Jack    LAT: Training (2/2)
Introduction   You must teach your language to the LAT
Background
LAT               Before action (t=1)         After action (t=2)
● Training

● Testing            3                           3
● Analysing          2                           2
Discussion           1                           1
Future                   1   2   3                   1   2   3
Conclusion          O1: square               O1: square   O2: circle
                    O1: blue                 O1: blue     O2: yellow
                    O1: x2                   O1: x2       O2: x3
                    O1: y2                   O1: y2       O2: y3


               a ye llow cir cle to the u pper right of the blue square
                                          
Kris Jack    LAT: Training (2/2)
Introduction   You must teach your language to the LAT
Background
LAT               Before action (t=1)         After action (t=2)
● Training

● Testing            3                           3
● Analysing          2                           2
Discussion           1                           1
Future                   1   2   3                   1   2   3
Conclusion          O1: square               O1: square   O2: circle
                    O1: blue                 O1: blue     O2: yellow
                    O1: x2                   O1: x2       O2: x3
                    O1: y2                   O1: y2       O2: y3


               a ye llow cir cle to the u pper right of the blue square
                                          
Kris Jack    LAT: Training (2/2)
Introduction   You must teach your language to the LAT
Background
LAT               Before action (t=1)         After action (t=2)
● Training

● Testing            3                           3
● Analysing          2                           2
Discussion           1                           1
Future                   1   2   3                   1   2   3
Conclusion          O1: square               O1: square   O2: circle
                    O1: blue                 O1: blue     O2: yellow
                    O1: x2                   O1: x2       O2: x3
                    O1: y2                   O1: y2       O2: y3


               a ye llow cir cle to the u pper right of the blue square
                                          
Kris Jack    LAT: Training (2/2)
Introduction   You must teach your language to the LAT
Background
LAT               Before action (t=1)         After action (t=2)
● Training

● Testing            3                           3
● Analysing          2                           2
Discussion           1                           1
Future                   1   2   3                   1   2   3
Conclusion          O1: square               O1: square   O2: circle
                    O1: blue                 O1: blue     O2: yellow
                    O1: x2                   O1: x2       O2: x3
                    O1: y2                   O1: y2       O2: y3


               a ye llow cir cle to the u pper right of the blue square
                                          
Kris Jack    LAT: Training (2/2)
Introduction    You must teach your language to the LAT
Background
LAT                Before action (t=1)        After action (t=2)
● Training

● Testing             3                          3
● Analysing           2                          2
Discussion            1                          1
Future                    1   2   3                  1   2   3
Conclusion            O1: square             O1: square   O2: circle
                      O1: blue               O1: blue     O2: yellow
                      O1: x2                 O1: x2       O2: x3
                      O1: y2                 O1: y2       O2: y3

               det1          n1                         det2        n2
                a ye llow cir cle to the u pper right of the blue square
                    adj1                    prep             adj2
Kris Jack    LAT: Training (2/2)
Introduction    You must teach your language to the LAT
Background
LAT                Before action (t=1)         After action (t=2)
● Training

● Testing              3                          3
● Analysing            2                          2
Discussion             1                          1
Future                     1   2   3                  1   2   3
Conclusion            O1: square             O1: square   O2: circle
                      O1: blue               O1: blue     O2: yellow
                      O1: x2                 O1: x2       O2: x3
                      O1: y2                 O1: y2       O2: y3

               det1          n1                          det2        n2
                a ye llow cir cle to the u pper right of the blue square
                    adj1                    prep             adj2
                    adj1 = {“ye llow”, “blue”, “red”, “green”, “pink”...}
Kris Jack    LAT: Testing
Introduction   www.langac.com
Background
                                       Training
LAT
● Training

● Testing                                      +
● Analysing
                   Testing
Discussion         comprehension
Future
Conclusion         production


                                   Language Learner




                                                      Developmental
                                                          Data

                                                      Analysing
Kris Jack    LAT: Testing (1/2)
Introduction   What do you want to test?
Background     ●   Comprehension
LAT
● Training
                   ●   description in  → meaning(s) out
● Testing      ●   Production
● Analysing
                   ●   meaning in    → description(s) out
Discussion
Future
Conclusion     Teach the LAT:
               ●   what to test
               ●   what results are correct




                                           
Kris Jack    LAT: Testing (2/2)
Introduction    Define testing pairs (description + meaning)
Background          Before action (t=1)            After action (t=2)
LAT
● Training              3                             3
● Testing
                        2                             2
                        1                             1
● Analysing
                            1   2   3                     1    2   3
Discussion
                       O1: square                 O1: square   O2: circle
Future
                       O1: blue                   O1: blue     O2: yellow
Conclusion
                       O1: x2                     O1: x2       O2: x3
                       O1: y2                     O1: y2       O2: y3

                  a ye llow cir cle to the u pper right of the blue square




               I want to test:
               ● all actions
                                               
Kris Jack    LAT: Testing (2/2)
Introduction    Define testing pairs (description + meaning)
Background          Before action (t=1)          After action (t=2)
LAT
● Training              3                            3
● Testing
                        2                            2
                        1                            1
● Analysing
                            1   2   3                    1   2   3
Discussion
                       O1: square               O1: square   O2: circle
Future
                       O1: blue                 O1: blue     O2: yellow
Conclusion
                       O1: x2                   O1: x2       O2: x3
                       O1: y2                   O1: y2       O2: y3

                  a ye llow cir cle to the u pper right of the blue square




               I want to test:                       i.e. give the description 
               ● all actions   ● all shapes
                                                     square, it could be any 
                                           
                               ● all colours
                                                     object at any time
Kris Jack    LAT: Testing (2/2)
Introduction    Define testing pairs (description + meaning)
Background          Before action (t=1)          After action (t=2)
LAT
● Training              3                            3
● Testing
                        2                            2
                        1                            1
● Analysing
                            1   2   3                    1   2   3
Discussion
                       O1: square               O1: square   O2: circle
Future
                       O1: blue                 O1: blue     O2: yellow
Conclusion
                       O1: x2                   O1: x2       O2: x3
                       O1: y2                   O1: y2       O2: y3

                  a ye llow cir cle to the u pper right of the blue square




               I want to test:
               ● all actions   ● all shapes         ● all NPs
                                           
                               ● all colours
Kris Jack    LAT: Testing (2/2)
Introduction    Define testing pairs (description + meaning)
Background          Before action (t=1)          After action (t=2)
LAT
● Training              3                            3
● Testing
                        2                            2
                        1                            1
● Analysing
                            1   2   3                    1   2   3
Discussion
                       O1: square               O1: square   O2: circle
Future
                       O1: blue                 O1: blue     O2: yellow
Conclusion
                       O1: x2                   O1: x2       O2: x3
                       O1: y2                   O1: y2       O2: y3

                  a ye llow cir cle to the u pper right of the blue square




               I want to test:
               ● all actions   ● all shapes         ● all NPs        ● all NP1s
                                           
                               ● all colours                         ● all NP2s
Kris Jack    LAT: Testing (2/2)
Introduction   Define testing pairs (description + meaning)
Background         Before action (t=1)            After action (t=2)
LAT
● Training             3                             3
● Testing
                       2                             2
                       1                             1
● Analysing
                           1   2   3                     1    2   3
Discussion
                      O1: square                 O1: square   O2: circle
Future
                      O1: blue                   O1: blue     O2: yellow
Conclusion
                      O1: x2                     O1: x2       O2: x3
                      O1: y2                     O1: y2       O2: y3

                 a ye llow cir cle to the u pper right of the blue square




                                              
Kris Jack    LAT: Analysing
Introduction   www.langac.com
Background
                                        Training
LAT
● Training

● Testing                                       +
● Analysing
                   Testing
Discussion         comprehension
Future
Conclusion         production


                                    Language Learner

                             This is your job!


                                                       Developmental
                                                           Data

                                                       Analysing
Kris Jack    LAT: Analysing
Introduction   www.langac.com
Background
                                       Training
LAT
● Training

● Testing                                      +
● Analysing
                   Testing
Discussion         comprehension
Future
Conclusion         production


                                   Language Learner




                                                      Developmental
                                                          Data

                                                      Analysing
Kris Jack    LAT: Analysing (1/2)
Introduction   What do you want to analyse?
Background
LAT
● Training

● Testing

● Analysing


Discussion
Future
Conclusion




                                     
Kris Jack    LAT: Analysing (2/2)
Introduction       How are the results presented?
Background         ●   Round­based (results from a single round)
LAT
● Training
                   ●   Trial­based (results from all rounds across a single trial)
● Testing
                   ●   Model­based (results across all trials)
● Analysing
                   Can take stages into account
Discussion
Future
Conclusion                      Holophrastic      Late Multi­word                   Post
                                           Early                                   Abstract
                   Pre­linguistic       Multi­word                  Abstract


               Reflexive          Atomic Multiple Multiple units Multiple units 
               vocalisations,     lexical units   with syntactic with phrasal 
               cooing,            units           markings       category 
               vocal play,                        (e.g. word     membership
               babbling                           order)


               0          6     12      18   24    30          36      42      48        54
                                          Time (months)
Kris Jack    LAT: Analysing
Introduction   www.langac.com
Background
                                       Training
LAT
● Training

● Testing                                      +
● Analysing
                   Testing
Discussion         comprehension
Future
Conclusion         production


                                   Language Learner




                                                      Developmental
                                                          Data

                                                      Analysing
Kris Jack    Discussion
Introduction   What does the LAT give us?
Background      ●   Time saving benefits.
LAT
                ●   Standardisation (let's play on fairly):
Discussion
Future              ● training; 
                    ● testing; and
Conclusion
                    ● analysing.


                ●   Analyses for longitudinal development.




                                          
Kris Jack    Future
Introduction   What does the crystal ball show us?
Background     ●   More complex miniature language
LAT
Discussion     ●   More languages
Future         ●   A richer language representation (e.g. tones)
Conclusion
               ●   More realistic symbolic meanings
               ●   Accessibility for non­programmers
               ●   Can we integrate paradigms that do not use a 
                   miniature language?
               ●   Wish list (www.langac.com)


               It's collaborative so you can make these possible

                                         
Kris Jack    Conclusion
Introduction   Key points
Background     ●   The LAT allows you to:
LAT
Discussion         ●   create training data;
Future             ●   create testing data; and
Conclusion         ●   analyse your learning model's development 
                       (comprehension and production).
               ●   Standardisation
                   ●   let's speak the same language
               ●   Work in progress
               ●   Collaboration
                   ●   I'll show you mine if you show me yours



                                            
Kris Jack    Thank you
Introduction   www.langac.com
Background
                                       Training
LAT
Discussion
Future                                         +
Conclusion         Testing
                   comprehension


                   production


                                   Language Learner




                                                      Developmental
                                                          Data

                                                      Analysing
Kris Jack        Results (1/2)
Introduction                                                   Stages in Production
                                                 100.00%
Background
LAT                                               90.00%


Discussion                                        80.00%




                         % of Requirements Met
Future                                            70.00%




                                                           Holophrastic
                                                                           Early Multi­word


                                                                                               Late Multi­word



                                                                                                                       Abstract



                                                                                                                                  Post­abstract
                                                                                                                                                       Holo
Conclusion                                        60.00%
                                                                                                                                                       Early
                                                  50.00%                                                                                               Late
                                                  40.00%                                                                                               Abstract
                                                                                                                                                       End
                                                  30.00%

                                                  20.00%

                                                  10.00%

                                                   0.00%
                                                           0              15             30   45             60   75    90 105 120 135 150
                                                                     Number of Events Observed



               0     6                           12        18   24   30                                                     36    42              48    54
                                                             Time (months)

More Related Content

Viewers also liked

Language Acquisition: Lecture 1 Beginnings of Acquisition
Language Acquisition: Lecture 1 Beginnings of AcquisitionLanguage Acquisition: Lecture 1 Beginnings of Acquisition
Language Acquisition: Lecture 1 Beginnings of Acquisition
suascolleges
 
Language acquisition (1)
Language acquisition (1)Language acquisition (1)
Language acquisition (1)
Clive McGoun
 
Linguistic and literacy development of children and adolescents
Linguistic and literacy development of children and adolescentsLinguistic and literacy development of children and adolescents
Linguistic and literacy development of children and adolescents
Ramil Gallardo
 
Approaches To Language Acquisition
Approaches To Language AcquisitionApproaches To Language Acquisition
Approaches To Language Acquisition
guestb5e1f06d
 
Language Acquisition
Language AcquisitionLanguage Acquisition
Language Acquisition
Milton Gomez
 
Child language acquisition
Child language acquisitionChild language acquisition
Child language acquisition
unellentitled
 
Child's language acquisition presentation
Child's language acquisition presentationChild's language acquisition presentation
Child's language acquisition presentation
Salvador Ramírez
 
Theories of language acquisition
Theories of language acquisitionTheories of language acquisition
Theories of language acquisition
santa clara colegio
 
First language acquisition
First language acquisition First language acquisition
First language acquisition
Valeria Roldán
 

Viewers also liked (20)

Stage of first lang.acq.
Stage  of first lang.acq.Stage  of first lang.acq.
Stage of first lang.acq.
 
Advanced stage of child language acquisition
Advanced stage of child language acquisitionAdvanced stage of child language acquisition
Advanced stage of child language acquisition
 
Child Language Acquisition
Child Language AcquisitionChild Language Acquisition
Child Language Acquisition
 
Phonlogical acquistion
Phonlogical acquistionPhonlogical acquistion
Phonlogical acquistion
 
Psycolinguistics and language acquisition copy
Psycolinguistics and language acquisition   copyPsycolinguistics and language acquisition   copy
Psycolinguistics and language acquisition copy
 
Language Acquisition: Lecture 1 Beginnings of Acquisition
Language Acquisition: Lecture 1 Beginnings of AcquisitionLanguage Acquisition: Lecture 1 Beginnings of Acquisition
Language Acquisition: Lecture 1 Beginnings of Acquisition
 
Language Acquisition: Lecture 5 Grammatical Development 2
Language Acquisition: Lecture 5 Grammatical Development 2Language Acquisition: Lecture 5 Grammatical Development 2
Language Acquisition: Lecture 5 Grammatical Development 2
 
Language Acquisition: Lecture 2 Phonological Development
Language Acquisition: Lecture 2 Phonological DevelopmentLanguage Acquisition: Lecture 2 Phonological Development
Language Acquisition: Lecture 2 Phonological Development
 
Language Acquisition: Lecture 4 Grammatical Development 1
Language Acquisition: Lecture 4 Grammatical Development 1Language Acquisition: Lecture 4 Grammatical Development 1
Language Acquisition: Lecture 4 Grammatical Development 1
 
Language acquisition (1)
Language acquisition (1)Language acquisition (1)
Language acquisition (1)
 
Linguistic and literacy development of children and adolescents
Linguistic and literacy development of children and adolescentsLinguistic and literacy development of children and adolescents
Linguistic and literacy development of children and adolescents
 
Approaches To Language Acquisition
Approaches To Language AcquisitionApproaches To Language Acquisition
Approaches To Language Acquisition
 
Semantic development
Semantic developmentSemantic development
Semantic development
 
Language Acquisition
Language AcquisitionLanguage Acquisition
Language Acquisition
 
Child language acquisition
Child language acquisitionChild language acquisition
Child language acquisition
 
Child's language acquisition presentation
Child's language acquisition presentationChild's language acquisition presentation
Child's language acquisition presentation
 
Stages of child language acquisition.
Stages of child language acquisition.Stages of child language acquisition.
Stages of child language acquisition.
 
Theories of language acquisition
Theories of language acquisitionTheories of language acquisition
Theories of language acquisition
 
Phonology -- The Sound Patterns of Language Made Easy
Phonology -- The Sound Patterns of Language Made EasyPhonology -- The Sound Patterns of Language Made Easy
Phonology -- The Sound Patterns of Language Made Easy
 
First language acquisition
First language acquisition First language acquisition
First language acquisition
 

Similar to A Collaborative Tool for the Computational Modelling of Child Language Acquisition (9)

lecture8.ppt
lecture8.pptlecture8.ppt
lecture8.ppt
 
Introduction to Prolog
Introduction to PrologIntroduction to Prolog
Introduction to Prolog
 
Simple information transmission by different natural languages
Simple information transmission by different natural languagesSimple information transmission by different natural languages
Simple information transmission by different natural languages
 
Jeff Rothenberg Digital Preservation Perspective
Jeff Rothenberg Digital Preservation PerspectiveJeff Rothenberg Digital Preservation Perspective
Jeff Rothenberg Digital Preservation Perspective
 
lecture1.ppt
lecture1.pptlecture1.ppt
lecture1.ppt
 
lecture7.ppt
lecture7.pptlecture7.ppt
lecture7.ppt
 
HHHHHH
HHHHHHHHHHHH
HHHHHH
 
N3C1-5 Ivan Khodyuk IEEE NSS 2015
N3C1-5 Ivan Khodyuk IEEE NSS 2015N3C1-5 Ivan Khodyuk IEEE NSS 2015
N3C1-5 Ivan Khodyuk IEEE NSS 2015
 
Integrated Influence - The Six Million Dollar Man of AI
Integrated Influence - The Six Million Dollar Man of AIIntegrated Influence - The Six Million Dollar Man of AI
Integrated Influence - The Six Million Dollar Man of AI
 

More from Kris Jack

More from Kris Jack (17)

Modern Perspectives on Recommender Systems and their Applications in Mendeley
Modern Perspectives on Recommender Systems and their Applications in MendeleyModern Perspectives on Recommender Systems and their Applications in Mendeley
Modern Perspectives on Recommender Systems and their Applications in Mendeley
 
Machine Learning @ Mendeley
Machine Learning @ MendeleyMachine Learning @ Mendeley
Machine Learning @ Mendeley
 
Mendeley’s Research Catalogue: building it, opening it up and making it even ...
Mendeley’s Research Catalogue: building it, opening it up and making it even ...Mendeley’s Research Catalogue: building it, opening it up and making it even ...
Mendeley’s Research Catalogue: building it, opening it up and making it even ...
 
Mendeley Suggest: What will you read next?
Mendeley Suggest: What will you read next?Mendeley Suggest: What will you read next?
Mendeley Suggest: What will you read next?
 
Mendeley Suggest: Engineering a Personalised Article Recommender System
Mendeley Suggest: Engineering a Personalised Article Recommender SystemMendeley Suggest: Engineering a Personalised Article Recommender System
Mendeley Suggest: Engineering a Personalised Article Recommender System
 
Mendeley's Data and Perspectives on Data Challenges
Mendeley's Data and Perspectives on Data ChallengesMendeley's Data and Perspectives on Data Challenges
Mendeley's Data and Perspectives on Data Challenges
 
Scientific Article Recommendation with Mahout
Scientific Article Recommendation with MahoutScientific Article Recommendation with Mahout
Scientific Article Recommendation with Mahout
 
Mahout Becomes a Researcher: Large Scale Recommendations at Mendeley
Mahout Becomes a Researcher: Large Scale Recommendations at MendeleyMahout Becomes a Researcher: Large Scale Recommendations at Mendeley
Mahout Becomes a Researcher: Large Scale Recommendations at Mendeley
 
improving explicit preference entry by visualising data similarities
improving explicit preference entry by visualising data similaritiesimproving explicit preference entry by visualising data similarities
improving explicit preference entry by visualising data similarities
 
Etude de la pertinence de critères de recherche en recherche d'informations s...
Etude de la pertinence de critères de recherche en recherche d'informations s...Etude de la pertinence de critères de recherche en recherche d'informations s...
Etude de la pertinence de critères de recherche en recherche d'informations s...
 
A Computational Model of Staged Language Acquisition
A Computational Model of Staged Language AcquisitionA Computational Model of Staged Language Acquisition
A Computational Model of Staged Language Acquisition
 
From Syllables to Syntax: Investigating Staged Linguistic Development through...
From Syllables to Syntax: Investigating Staged Linguistic Development through...From Syllables to Syntax: Investigating Staged Linguistic Development through...
From Syllables to Syntax: Investigating Staged Linguistic Development through...
 
Mendeley: crowdsourcing and recommending research on a large scale
Mendeley: crowdsourcing and recommending research on a large scaleMendeley: crowdsourcing and recommending research on a large scale
Mendeley: crowdsourcing and recommending research on a large scale
 
Mendeley, putting data into the hands of researchers
Mendeley, putting data into the hands of researchersMendeley, putting data into the hands of researchers
Mendeley, putting data into the hands of researchers
 
Mendeley: Recommendation Systems for Academic Literature
Mendeley: Recommendation Systems for Academic LiteratureMendeley: Recommendation Systems for Academic Literature
Mendeley: Recommendation Systems for Academic Literature
 
Recommendation Engines for Scientific Literature
Recommendation Engines for Scientific LiteratureRecommendation Engines for Scientific Literature
Recommendation Engines for Scientific Literature
 
Cloud Elephants and Witches: A Big Data Tale from Mendeley
Cloud Elephants and Witches: A Big Data Tale from MendeleyCloud Elephants and Witches: A Big Data Tale from Mendeley
Cloud Elephants and Witches: A Big Data Tale from Mendeley
 

Recently uploaded

Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 

Recently uploaded (20)

EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 

A Collaborative Tool for the Computational Modelling of Child Language Acquisition

  • 1. Kris Jack A Collaborative Tool for the Computational Modelling of Child Language Acquisition                        The Language Acquisition Toolkit CEA LIST, Laboratoire d'ingénerie de la connaissance multimédia multilingue, Fontenay­aux­Roses, France    
  • 2. Kris Jack Introduction Introduction What is the Language Acquisition Toolkit (LAT)? Background It's a program that helps you to model language  LAT acquisition.  You can: Discussion Future ● create a miniature world in which your language  Conclusion learner lives; ● create comprehension and production tests for  your learner; and ● judge your learner's development over time. You provide the learner, the LAT provides the  environment.    
  • 3. Kris Jack Background Introduction What motivated the creation of the LAT? Background ● Complicated problem → numerous computational  LAT models proposed. Discussion Future ● Useful to compare them but difficult due to  Conclusion different: ● assumptions; ● training; ● tests; and ● goals. What is there to gain? ● Time saving benefits. ● Standardisation. ● Holistic models of longitudinal development.    
  • 4. Kris Jack LAT Introduction www.langac.com Background Training LAT ● Training ● Testing + ● Analysing Testing Discussion comprehension Future Conclusion production Language Learner Developmental Data     Analysing
  • 5. Kris Jack LAT Introduction www.langac.com Background Training LAT ● Training ● Testing + ● Analysing Testing Discussion comprehension Future Conclusion production Language Learner Let's see one  Developmental possible world... Data     Analysing
  • 6. Kris Jack LAT: Training (1/2) Introduction Your world's framework: Background ● miniature language acquisition paradigm (Feldman  LAT et al., 1990) – associate images with descriptions ● Training ● Testing 3 3 ● Analysing 2 2 Discussion 1 1 Future 1 2 3 1 2 3 Conclusion ● world of geometric objects in which actions occur  and are described (action + description = event) ● objects (colours, shapes, sizes, 2D positions) ● actions (moving, growing, shrinking, appearing,  disappearing, pushing another object and pulling  another object, etc.) ● descriptions (defined by you)    
  • 7. Kris Jack LAT: Training (2/2) Introduction You must teach your language to the LAT Background LAT Before action (t=1) After action (t=2) ● Training ● Testing 3 3 ● Analysing 2 2 Discussion 1 1 Future 1 2 3 1 2 3 Conclusion O1: square O1: square O2: circle O1: blue O1: blue O2: yellow O1: x2 O1: x2 O2: x3 O1: y2 O1: y2 O2: y3 a ye llow cir cle to the u pper right of the blue square    
  • 8. Kris Jack LAT: Training (2/2) Introduction You must teach your language to the LAT Background LAT Before action (t=1) After action (t=2) ● Training ● Testing 3 3 ● Analysing 2 2 Discussion 1 1 Future 1 2 3 1 2 3 Conclusion O1: square O1: square O2: circle O1: blue O1: blue O2: yellow O1: x2 O1: x2 O2: x3 O1: y2 O1: y2 O2: y3 a ye llow cir cle to the u pper right of the blue square    
  • 9. Kris Jack LAT: Training (2/2) Introduction You must teach your language to the LAT Background LAT Before action (t=1) After action (t=2) ● Training ● Testing 3 3 ● Analysing 2 2 Discussion 1 1 Future 1 2 3 1 2 3 Conclusion O1: square O1: square O2: circle O1: blue O1: blue O2: yellow O1: x2 O1: x2 O2: x3 O1: y2 O1: y2 O2: y3 a ye llow cir cle to the u pper right of the blue square    
  • 10. Kris Jack LAT: Training (2/2) Introduction You must teach your language to the LAT Background LAT Before action (t=1) After action (t=2) ● Training ● Testing 3 3 ● Analysing 2 2 Discussion 1 1 Future 1 2 3 1 2 3 Conclusion O1: square O1: square O2: circle O1: blue O1: blue O2: yellow O1: x2 O1: x2 O2: x3 O1: y2 O1: y2 O2: y3 a ye llow cir cle to the u pper right of the blue square    
  • 11. Kris Jack LAT: Training (2/2) Introduction You must teach your language to the LAT Background LAT Before action (t=1) After action (t=2) ● Training ● Testing 3 3 ● Analysing 2 2 Discussion 1 1 Future 1 2 3 1 2 3 Conclusion O1: square O1: square O2: circle O1: blue O1: blue O2: yellow O1: x2 O1: x2 O2: x3 O1: y2 O1: y2 O2: y3 a ye llow cir cle to the u pper right of the blue square    
  • 12. Kris Jack LAT: Training (2/2) Introduction You must teach your language to the LAT Background LAT Before action (t=1) After action (t=2) ● Training ● Testing 3 3 ● Analysing 2 2 Discussion 1 1 Future 1 2 3 1 2 3 Conclusion O1: square O1: square O2: circle O1: blue O1: blue O2: yellow O1: x2 O1: x2 O2: x3 O1: y2 O1: y2 O2: y3 det1 n1 det2 n2 a ye llow cir cle to the u pper right of the blue square adj1    prep adj2
  • 13. Kris Jack LAT: Training (2/2) Introduction You must teach your language to the LAT Background LAT Before action (t=1) After action (t=2) ● Training ● Testing 3 3 ● Analysing 2 2 Discussion 1 1 Future 1 2 3 1 2 3 Conclusion O1: square O1: square O2: circle O1: blue O1: blue O2: yellow O1: x2 O1: x2 O2: x3 O1: y2 O1: y2 O2: y3 det1 n1 det2 n2 a ye llow cir cle to the u pper right of the blue square adj1    prep adj2 adj1 = {“ye llow”, “blue”, “red”, “green”, “pink”...}
  • 14. Kris Jack LAT: Testing Introduction www.langac.com Background Training LAT ● Training ● Testing + ● Analysing Testing Discussion comprehension Future Conclusion production Language Learner Developmental Data     Analysing
  • 15. Kris Jack LAT: Testing (1/2) Introduction What do you want to test? Background ● Comprehension LAT ● Training ● description in  → meaning(s) out ● Testing ● Production ● Analysing ● meaning in  → description(s) out Discussion Future Conclusion Teach the LAT: ● what to test ● what results are correct    
  • 16. Kris Jack LAT: Testing (2/2) Introduction Define testing pairs (description + meaning) Background Before action (t=1) After action (t=2) LAT ● Training 3 3 ● Testing 2 2 1 1 ● Analysing 1 2 3 1 2 3 Discussion O1: square O1: square O2: circle Future O1: blue O1: blue O2: yellow Conclusion O1: x2 O1: x2 O2: x3 O1: y2 O1: y2 O2: y3 a ye llow cir cle to the u pper right of the blue square I want to test: ● all actions    
  • 17. Kris Jack LAT: Testing (2/2) Introduction Define testing pairs (description + meaning) Background Before action (t=1) After action (t=2) LAT ● Training 3 3 ● Testing 2 2 1 1 ● Analysing 1 2 3 1 2 3 Discussion O1: square O1: square O2: circle Future O1: blue O1: blue O2: yellow Conclusion O1: x2 O1: x2 O2: x3 O1: y2 O1: y2 O2: y3 a ye llow cir cle to the u pper right of the blue square I want to test: i.e. give the description  ● all actions ● all shapes square, it could be any      ● all colours object at any time
  • 18. Kris Jack LAT: Testing (2/2) Introduction Define testing pairs (description + meaning) Background Before action (t=1) After action (t=2) LAT ● Training 3 3 ● Testing 2 2 1 1 ● Analysing 1 2 3 1 2 3 Discussion O1: square O1: square O2: circle Future O1: blue O1: blue O2: yellow Conclusion O1: x2 O1: x2 O2: x3 O1: y2 O1: y2 O2: y3 a ye llow cir cle to the u pper right of the blue square I want to test: ● all actions ● all shapes ● all NPs     ● all colours
  • 19. Kris Jack LAT: Testing (2/2) Introduction Define testing pairs (description + meaning) Background Before action (t=1) After action (t=2) LAT ● Training 3 3 ● Testing 2 2 1 1 ● Analysing 1 2 3 1 2 3 Discussion O1: square O1: square O2: circle Future O1: blue O1: blue O2: yellow Conclusion O1: x2 O1: x2 O2: x3 O1: y2 O1: y2 O2: y3 a ye llow cir cle to the u pper right of the blue square I want to test: ● all actions ● all shapes ● all NPs ● all NP1s     ● all colours ● all NP2s
  • 20. Kris Jack LAT: Testing (2/2) Introduction Define testing pairs (description + meaning) Background Before action (t=1) After action (t=2) LAT ● Training 3 3 ● Testing 2 2 1 1 ● Analysing 1 2 3 1 2 3 Discussion O1: square O1: square O2: circle Future O1: blue O1: blue O2: yellow Conclusion O1: x2 O1: x2 O2: x3 O1: y2 O1: y2 O2: y3 a ye llow cir cle to the u pper right of the blue square    
  • 21. Kris Jack LAT: Analysing Introduction www.langac.com Background Training LAT ● Training ● Testing + ● Analysing Testing Discussion comprehension Future Conclusion production Language Learner This is your job! Developmental Data     Analysing
  • 22. Kris Jack LAT: Analysing Introduction www.langac.com Background Training LAT ● Training ● Testing + ● Analysing Testing Discussion comprehension Future Conclusion production Language Learner Developmental Data     Analysing
  • 23. Kris Jack LAT: Analysing (1/2) Introduction What do you want to analyse? Background LAT ● Training ● Testing ● Analysing Discussion Future Conclusion    
  • 24. Kris Jack LAT: Analysing (2/2) Introduction How are the results presented? Background ● Round­based (results from a single round) LAT ● Training ● Trial­based (results from all rounds across a single trial) ● Testing ● Model­based (results across all trials) ● Analysing Can take stages into account Discussion Future Conclusion Holophrastic Late Multi­word Post Early Abstract Pre­linguistic Multi­word Abstract Reflexive Atomic Multiple Multiple units Multiple units  vocalisations, lexical units with syntactic with phrasal  cooing, units markings  category  vocal play, (e.g. word  membership babbling order) 0 6 12 18   24  30 36 42 48 54 Time (months)
  • 25. Kris Jack LAT: Analysing Introduction www.langac.com Background Training LAT ● Training ● Testing + ● Analysing Testing Discussion comprehension Future Conclusion production Language Learner Developmental Data     Analysing
  • 26. Kris Jack Discussion Introduction What does the LAT give us? Background ● Time saving benefits. LAT ● Standardisation (let's play on fairly): Discussion Future ● training;  ● testing; and Conclusion ● analysing. ● Analyses for longitudinal development.    
  • 27. Kris Jack Future Introduction What does the crystal ball show us? Background ● More complex miniature language LAT Discussion ● More languages Future ● A richer language representation (e.g. tones) Conclusion ● More realistic symbolic meanings ● Accessibility for non­programmers ● Can we integrate paradigms that do not use a  miniature language? ● Wish list (www.langac.com) It's collaborative so you can make these possible    
  • 28. Kris Jack Conclusion Introduction Key points Background ● The LAT allows you to: LAT Discussion ● create training data; Future ● create testing data; and Conclusion ● analyse your learning model's development  (comprehension and production). ● Standardisation ● let's speak the same language ● Work in progress ● Collaboration ● I'll show you mine if you show me yours    
  • 29. Kris Jack Thank you Introduction www.langac.com Background Training LAT Discussion Future + Conclusion Testing comprehension production Language Learner Developmental Data     Analysing
  • 30. Kris Jack Results (1/2) Introduction Stages in Production 100.00% Background LAT 90.00% Discussion 80.00% % of Requirements Met Future 70.00% Holophrastic Early Multi­word Late Multi­word Abstract Post­abstract Holo Conclusion 60.00% Early 50.00% Late 40.00% Abstract End 30.00% 20.00% 10.00% 0.00% 0 15 30 45 60 75 90 105 120 135 150 Number of Events Observed 0 6 12 18   24   30 36 42 48 54 Time (months)