Babies and Computers Are They Related? – Abel Nyamapfene.

Slides:



Advertisements
Similar presentations
Pat Langley School of Computing and Informatics Arizona State University Tempe, Arizona USA Mental Simulation and Learning in the I CARUS Architecture.
Advertisements

Cognitive Systems, ICANN panel, Q1 What is machine intelligence, as beyond pattern matching, classification and prediction. What is machine intelligence,
Chapter Thirteen Conclusion: Where We Go From Here.
University of Minho School of Engineering Centre ALGORITMI Uma Escola a Reinventar o Futuro – Semana da Escola de Engenharia - 24 a 27 de Outubro de 2011.
Artificial Intelligence
Machine Learning Neural Networks
Neural NetworksNN 11 Neural Networks Teacher: Elena Marchiori R4.47 Assistant: Kees Jong S2.22
Organizational Notes no study guide no review session not sufficient to just read book and glance at lecture material midterm/final is considered hard.
Neural Networks Basic concepts ArchitectureOperation.
What is Cognitive Science? … is the interdisciplinary study of mind and intelligence, embracing philosophy, psychology, artificial intelligence, neuroscience,
Affective Computing Lecture 5: Dr. Mark Brosnan 2 South:
COGNITIVE NEUROSCIENCE
Intelligence without Reason
Symbolic Encoding of Neural Networks using Communicating Automata with Applications to Verification of Neural Network Based Controllers* Li Su, Howard.
Human-robot interaction Michal de Vries. Humanoid robots as cooperative partners for people Breazeal, Brooks, Gray, Hoffman, Kidd, Lee, Lieberman, Lockerd.
What is Cognitive Science? … is the interdisciplinary study of mind and intelligence, embracing philosophy, psychology, artificial intelligence, neuroscience,
Chapter Seven The Network Approach: Mind as a Web.
Introduction to Neural Networks John Paxton Montana State University Summer 2003.
What is Cognitive Science? … is the interdisciplinary study of mind and intelligence, embracing philosophy, psychology, artificial intelligence, neuroscience,
Course Instructor: Aisha Azeem
Artificial Intelligence
Theories of Development. Cognitive Development Early psychologists believed that children were not capable of meaningful thought and that there actions.
Biointelligence Laboratory School of Computer Science and Engineering Seoul National University Cognitive Robots © 2014, SNU CSE Biointelligence Lab.,
Medical Informatics Basics
Human psychological development
Vedrana Vidulin Jožef Stefan Institute, Ljubljana, Slovenia
Modeling Language Acquisition with Neural Networks A preliminary research plan Steve R. Howell.
Machine Learning. Learning agent Any other agent.
Chapter 14: Artificial Intelligence Invitation to Computer Science, C++ Version, Third Edition.
Cognitive Development: Language Infants and children face an especially important developmental task with the acquisition of language.
Presentation on Neural Networks.. Basics Of Neural Networks Neural networks refers to a connectionist model that simulates the biophysical information.
Artificial Neural Network Theory and Application Ashish Venugopal Sriram Gollapalli Ulas Bardak.
 The most intelligent device - “Human Brain”.  The machine that revolutionized the whole world – “computer”.  Inefficiencies of the computer has lead.
NEURAL NETWORKS FOR DATA MINING
Beyond Gazing, Pointing, and Reaching A Survey of Developmental Robotics Authors: Max Lungarella, Giorgio Metta.
Artificial Intelligence Techniques Multilayer Perceptrons.
Methodology of Simulations n CS/PY 399 Lecture Presentation # 19 n February 21, 2001 n Mount Union College.
What is modularity good for? Michael S. C. Thomas, Neil A. Forrester, Fiona M. Richardson
Modelling Language Acquisition with Neural Networks Steve R. Howell A preliminary research plan.
DEVELOPMENT IN INFANCY AND EARLY CHILDHOOD by Dr. Azher Shah Associate Professor Department of Paediatric Medicine.
1 The main topics in AI Artificial intelligence can be considered under a number of headings: –Search (includes Game Playing). –Representing Knowledge.
Neural Networks in Computer Science n CS/PY 231 Lab Presentation # 1 n January 14, 2005 n Mount Union College.
Introduction to Neural Networks and Example Applications in HCI Nick Gentile.
An Unsupervised Connectionist Model of Rule Emergence in Category Learning Rosemary Cowell & Robert French LEAD-CNRS, Dijon, France EC FP6 NEST Grant.
Dialog Processing with Unsupervised Artificial Neural Networks Andrew Richardson Thomas Jefferson High School for Science and Technology Computer Systems.
Vedrana Vidulin Jožef Stefan Institute, Ljubljana, Slovenia
Miss. Mona AL-Kahtani.  Basic assumption:  Language acquisition is one example of the human child’s remarkable ability to learn from experience and.
Artificial Intelligence: Research and Collaborative Possibilities a presentation by: Dr. Ernest L. McDuffie, Assistant Professor Department of Computer.
Investigating the basis for conversation between human and robot Experiments using natural, spontaneous speech, speaking to the robot as if it were a small.
COSC 4426 AJ Boulay Julia Johnson Artificial Neural Networks: Introduction to Soft Computing (Textbook)
Intelligent Control Methods Lecture 2: Artificial Intelligence Slovak University of Technology Faculty of Material Science and Technology in Trnava.
Module B: Human Development Brain and Language Development Education Foundations, , 8822.
Pattern Recognition. What is Pattern Recognition? Pattern recognition is a sub-topic of machine learning. PR is the science that concerns the description.
Module B: Human Development Brain and Language Development Education Foundations, , 8822.
ESSENTIAL QUESTION: HOW DOES AN INFANT’S BRAIN DEVELOP AND WHAT CAN CAREGIVERS DO TO PROMOTE DEVELOPMENT? Chapter 9: Intellectual Development in Infants.
Chapter 13 Artificial Intelligence. Artificial Intelligence – Figure 13.1 The Turing Test.
Sparse Coding: A Deep Learning using Unlabeled Data for High - Level Representation Dr.G.M.Nasira R. Vidya R. P. Jaia Priyankka.
What is cognitive psychology?
Artificial intelligence (AI)
CHAPTER 1 Introduction BIC 3337 EXPERT SYSTEM.
Visual Computation and Learning Lab
Overview of Year 1 Progress Angelo Cangelosi & ITALK team
Dialog Processing with Unsupervised Artificial Neural Networks
Intelligent Leaning -- A Brief Introduction to Artificial Neural Networks Chiung-Yao Fang.
Intelligent Leaning -- A Brief Introduction to Artificial Neural Networks Chiung-Yao Fang.
CHAPTER I. of EVOLUTIONARY ROBOTICS Stefano Nolfi and Dario Floreano
Physical, Perceptual, and Language Development
Dialog Processing with Unsupervised Artificial Neural Networks
Artificial Intelligence
The Network Approach: Mind as a Web
Presentation transcript:

Babies and Computers Are They Related? – Abel Nyamapfene

Abstract: Current opinion suggests that language is a cognitive process in which different modalities such as perceptual entities, communicative intentions and speech are inextricably linked. In this talk I discuss my belief that the problems psychologists are grappling with in child development are also the same problems computer scientists working in artificial intelligence and robotics are facing. I show how computational modelling, in conjunction with the availability of empirical data, has contributed to our understanding of child language acquisition, and how this knowledge has advanced progress in robotics.

Psychologist How do babies learn life skills? How can you be as adaptive as a baby? Computer Scientist

Basic Computer Organisation Von Neumann Architecture stored program: data and programs are stored together sequential control: programs that are executed sequentially. Algorithmic: Everything to be done defined beforehand Program implements algorithm in computer friendly language

Von Neumann Architecture Pros & Cons Good for procedures that can be pre-defined before execution: e.g: numerical computation Word processing Car assembly Precision surgery Poor for procedures that have to bee adapted on a situation by situation basis e.g: Language processing Pattern processing Artificial human assistant

Emerging Computer Applications Social Interaction –caregivers –domestic –helpmates Intelligent weaponry Games Medicine Education

Examples humanoids Games Medical Diagnostics Weapons of War Education

Features Common To Intelligent Computer Applications Computer applications still fall far short of expectations Applications only work well within well specified environments Application scalability is limited Processing capability has little or no incremental capability

In Comparison: Children come into the world with little or no cognitive skills but exhibit developmental progression of increasing processing power and complexity. An example is language where children progress from no language, to babbling, to one-word utterances, two- word utterances and finally full adult speech – almost all the children. What can Computing learn from Children?

Learning from Child Development 1: Carry out Empirical Investigations of Developmental Activities - Behavioural Investigation - Neuroscientific Investigation 2: Use Empirical Data to develop Models of Development process 3:Assess and Incrementally Improve the Models 4:Apply knowledge to computer tasks

Empirical Investigation: Behavioural Observe developmental activity – e.g. language acquisition –Track single child from conception to stage of full acquisition – “Keep a Diary” –Study sizeable number of children at same stage of development –Carry out ethically approved psychological investigations on children etc

Empirical Investigation: Neuroscientific Investigate: Brain Maturation Processes Interaction of Brain Regions Interaction of Individual Neurons

Models of Development Based on Brain Neural Processing Actual Neurons: Complex

Models of Development Based on Brain Neural Processing Artificial Neurons: Very Very Simplified

Some Models of One-Word Child Language “Dada” instead of “Here comes Daddy.” “Uh oh” instead of “I am happy.” “More” instead of “Give me some more”

1 : A multilayer perceptron network for mapping images to text (Plunkett et al, 1992). Network by Plunkett et al simulates word – image association and exhibits same developmental learning as a child, but learning mechanism not biologically feasible Image (input) Image (output) Label representation Label (output) Label (input) Image representation joint internal representation

2: Hebbian-linked Self –Organising Architecture Li, Farkas & MacWhinney (2004) activated neuron Unidirectional links from Perception to Speech Neuron Layers Second SOM First SOM Unidirectional links from Speech and Perception Neuron Layers Perceptual Input Speech Input Network was inspired by the belief that Brain Modules are interlinked. It successfully simulates Word-Object Mapping in children

3: An Approach that can associate Two Input Types: - Full counterpropagation network (Hecht-Nielsen,1987) x input layer x output layer cluster layer y input layer y output layer Z1Z1 Z2Z2 ZNZN

4: Extending the Counterpropagation Approach to Modelling Child Language (Nyamapfene &Ahmad, 2007) Perceptual InputSpeech Input Modal weights Competitive Neuron layer Intentional Input Model based on empirical evidence that children have intentions and that brain has multimodal neurons

I have described some investigations of child language acquisition through: Physically observing infants acquiring language Studying relevant brain structures Building, testing and modifying brain inspired computer models of child language acquisition.

Current Conclusions on Child Language Acquisition Suggest That: Child language has multiple inputs that need to be processed simultaneously Language acquisition takes place through social interaction with caregivers Children have desires, have emotions, set and modify goals, monitor ongoing speech acts and generate communicative intentions which lead to speech utterances

5: A Control-Theoretic Neural Multi-Net Model of Child Language Acquisition (Nyamapfene, 2008) Environment Desires Emotions Drive Communicative intentions Single-Word Utterance Caregiver response Goals Block diagram of a control systems approach to modelling child language at the one-word early child language acquisition stage Child

From Child Development To Computing Cynthia Breazeal has developed Kismet, a robot that employs drives and emotions to interact with a human – based on social interaction of an infant and a caregiver ( Breazeal and Brooks, 2004 )

Current & Future Projects Developing a multimodal neural network model that learns from Child - directed Speech using cross-situational techniques Implementing the control-theoretic model of child language acquisition presented in this talk using neural multi-nets Migrating child work onto a robotic platform – (circa 2009 – 2010)

Finally: Yes, I Think Babies and Computers are Related Thank You!!??!!

References C. Breazeal and R. Brooks (2004). "Robot Emotion: A Functional Perspective," In J.-M. Fellous and M. Arbib (eds.) Who Needs Emotions: The Brain Meets the Robot, MIT Press (forthcoming 2004). R. Hecht-Nielsen (1987). “Counterpropagation Networks,” Applied Optics 26: P. Li, I. Farkas, B. MacWhinney (2004). “Early lexical development in a self- organizing neural network,” Neural Networks 17: A. Nyamapfene (2008). “Computational Investigation of Early Child Language Acquisition Using Multimodal Neural Networks: A Review of Three Models,” Artificial Intelligence Review (submitted). A. Nyamapfene and K. Ahmad (2007). “A Multimodal Model of Child Language Acquisition at the One-Word Stage,” 20th IJCNN: International Joint Conference on Neural Networks, 12th-17th August, 2007, Orlando, Florida, USA K. Plunkett, C. Sinha, MF. Muller, O. Strandsby (1992). “Symbol grounding or the emergence of ssymbols? Vocabulary growth in children and a connectionist net,” Connection Science 4: