Oubbati embodied intelligence

131
Embodied Intelligence when BRAIN, BODY, and ENVIRONMENT interact Mohamed Oubba? March, 2012 1 Dr. Oubba?, March 2012

Transcript of Oubbati embodied intelligence

Page 1: Oubbati embodied intelligence

EmbodiedIntelligencewhenBRAIN,BODY,andENVIRONMENTinteract

MohamedOubba?

March,2012

1Dr.Oubba?,March2012

Page 2: Oubbati embodied intelligence

EmbodiedIntelligencewhenBRAIN,BODY,andENVIRONMENTinteract

2Dr.Oubba?,March2012

Page 3: Oubbati embodied intelligence

Intelligence

3Dr.Oubba?,March2012

Page 4: Oubbati embodied intelligence

Canwedesignintelligence?

4Dr.Oubba?,March2012

Page 5: Oubbati embodied intelligence

Imeanhuman‐likeintelligence,notjustthe“appearance”ofintelligence

Canwedesignintelligence?

5Dr.Oubba?,March2012

Page 6: Oubbati embodied intelligence

Imeanhuman‐likeintelligence,notjustthe“appearance”ofintelligence

YES

Canwedesignintelligence?

6Dr.Oubba?,March2012

Page 7: Oubbati embodied intelligence

Canwedesignintelligence?

Imeanhuman‐likeintelligence,notjustthe“appearance”ofintelligence

YESBUT1.weneedtoknowhow.

2.weneedtoolstoimplementthisknow‐how.7Dr.Oubba?,March2012

Page 8: Oubbati embodied intelligence

Imeanhuman‐likeintelligence,notjustthe“appearance”ofintelligence

YESBUT1.weneedtoknowhow.

2.weneedtoolstoimplementthisknow‐how.

Thistalkisaboutthesetwopoints

Canwedesignintelligence?

8Dr.Oubba?,March2012

Page 9: Oubbati embodied intelligence

Whatisintelligence?

In1921,theJournalofEduca?onalPsychologyasked14expertsfordefini?ons

9Dr.Oubba?,March2012

Page 10: Oubbati embodied intelligence

Whatisintelligence?

Result:14differentdefini?ons!

In1921,theJournalofEduca?onalPsychologyasked14expertsfordefini?ons

10Dr.Oubba?,March2012

Page 11: Oubbati embodied intelligence

Whatisintelligence?

Intelligenceisdifficulttodefineandunderstand

11Dr.Oubba?,March2012

Page 12: Oubbati embodied intelligence

Whatisintelligence?

Intelligenceisdifficulttodefineandunderstand

Maybeoneshouldtrytobuildar?ficialintelligentsystemsinordertounderstandintelligence

12Dr.Oubba?,March2012

Page 13: Oubbati embodied intelligence

Ar?ficialIntelligence

13Dr.Oubba?,March2012

Page 14: Oubbati embodied intelligence

• “…thestudyofhowtomakecomputersdothingsatwhich,atthemoment,peoplearebeber”

A.I.researchis

(Rich&Knight,1991)

• “…theartofcrea?ngmachinesthatperformfunc?onsthatrequireintelligencewhenperformedbypeople“

(Kurzweil,1990)

• Themoderndefini?onofA.I.is“thestudyanddesignofintelligentagents”

Ar?ficialIntelligence

14Dr.Oubba?,March2012

Page 15: Oubbati embodied intelligence

ThecurrentAIhasproducedsuccessinthenarrow:well‐definedproblems,withverifiableresults,inpredictableenvironments,usingwell‐understoodtechniques.

Ar?ficialIntelligence

15Dr.Oubba?,March2012

Page 16: Oubbati embodied intelligence

In1997,DeepBluebeatKasparov.

SomeAI programsareextremelysuccessfulatwhattheyarespecialized.

Ar?ficialIntelligence

16Dr.Oubba?,March2012

Page 17: Oubbati embodied intelligence

‐ naturallanguageunderstanding‐ generalvision‐ understandingamovie‐ wri?ng

AlthoughmanyAIsystemsarebeyondhuman‐levelcompetenceatsomeindividualtasks,AIhasfailed(miserably)inmanydomainslike

Ar?ficialIntelligence

FailureofthecurrentAI

17Dr.Oubba?,March2012

Page 18: Oubbati embodied intelligence

ToovercomethecurrentAIproblemswemustreturnbacktotheoriginalgoalofAI:

„createsystemsthatarehumanlyintelligent“

Ar?ficialIntelligence

FailureofAI

18Dr.Oubba?,March2012

Page 19: Oubbati embodied intelligence

ToovercomethecurrentAIproblemswemustreturnbacktotheoriginalgoalofAI:

„createsystemsthatarehumanlyintelligent“

Ar?ficialIntelligence

FailureofAI

aimstocreateacomputer‐basedintelligenceatleastassmartasahuman.

(since2001)

19Dr.Oubba?,March2012

Page 20: Oubbati embodied intelligence

20Dr.Oubba?,March2012

Page 21: Oubbati embodied intelligence

•  Conventional AI(alsocalledNarrowAI,AppliedAI,WeakAIorClassicAI)

(alsocalledStrongAI,Human‐levelAI,RealAI,…)

Conventional AIvs.AGI

Intelligenceistheabilitytoachievepre‐definedgoals,underconstraints.

Intelligenceistheabilitytoexpandanddevelopnewabili?es.

21Dr.Oubba?,March2012

Page 22: Oubbati embodied intelligence

aimstocreatemachinesthatactasiftheywereintelligent,i.e.theappearanceofintelligence.

aimstocreate,approach,andexceedhumanintelligence.

Conventional AIvs.AGI

22Dr.Oubba?,March2012

•  Conventional AI(alsocalledNarrowAI,AppliedAI,WeakAIorClassicAI)

(alsocalledStrongAI,Human‐levelAI,RealAI,…)

Page 23: Oubbati embodied intelligence

Conventional A.I.

PROBLEMSPACE

[AdaptedfromDr.Goertzel]Conventional AIvs.AGI

23Dr.Oubba?,March2012

Page 24: Oubbati embodied intelligence

mostpeopleworkonconventional AIConventional AIvs.AGI

24Dr.Oubba?,March2012

Page 25: Oubbati embodied intelligence

mostpeopleworkonconventional AI...maybebecauseworkingonAGIisrisky:

1.  Maybeitis“impossible”.

2.  Itisdifficulttogetfundingforrisky„ambi?ous“researchprojectsthataimtogotowardshuman‐levelintelligence.

3.  Achievinghuman‐levelintelligencemeansthepossibilitytoachieveSuperintelligencethatcouldbeoutofcontrol.

Conventional AIvs.AGI

25Dr.Oubba?,March2012

Page 26: Oubbati embodied intelligence

26Dr.Oubba?,March2012

Page 27: Oubbati embodied intelligence

Iconsiderthefollowingques?ons

27Dr.Oubba?,March2012

Page 28: Oubbati embodied intelligence

28Dr.Oubba?,March2012

Page 29: Oubbati embodied intelligence

YES

29Dr.Oubba?,March2012

Page 30: Oubbati embodied intelligence

YES

wehaveasolidproofthatitispossible—namelyourselves.

30Dr.Oubba?,March2012

Page 31: Oubbati embodied intelligence

31Dr.Oubba?,March2012

Page 32: Oubbati embodied intelligence

32Dr.Oubba?,March2012

Page 33: Oubbati embodied intelligence

Howcanarobotlearnlikeachild?

33Dr.Oubba?,March2012

Page 34: Oubbati embodied intelligence

Howcanarobotlearnlikeachild?

bytryingtoreconstructtheprocessesofdevelopmentofthechild'smind.

34Dr.Oubba?,March2012

Page 35: Oubbati embodied intelligence

ChildDevelopment

35Dr.Oubba?,March2012

Page 36: Oubbati embodied intelligence

Childdevelopmentisaprocesseverychildgoesthrough.

Itincludes

physicaldevelopment,personaldevelopment,socialdevelopment,andcogni?vedevelopment.

childdevelopment

36Dr.Oubba?,March2012

Page 37: Oubbati embodied intelligence

Childdevelopmentisaprocesseverychildgoesthrough.

Itincludes

physicaldevelopment,personaldevelopment,socialdevelopment,andcogni?vedevelopment.

childdevelopment

37Dr.Oubba?,March2012

Page 38: Oubbati embodied intelligence

Frombirth,babiesbegintoac?velygatherandprocessinforma?onfromthesurroundingworld,andusethedatatodeveloppercep?onandthinkingskills.

childdevelopment

Cogni?veDevelopment

38Dr.Oubba?,March2012

Page 39: Oubbati embodied intelligence

years

World0

World1

World2

World3

Cogni?veDevelopment

Theprocessofunderstandingtheworldchangesasafunc?onofage&experience

childdevelopment

39Dr.Oubba?,March2012

Page 40: Oubbati embodied intelligence

years

World0

World1

World2

World3

Cogni?veDevelopment

Theprocessofunderstandingtheworldchangesasafunc?onofage&experience

Howdoesthishappen?

childdevelopment

40Dr.Oubba?,March2012

Page 41: Oubbati embodied intelligence

JeanPiaget(1896‐1980)

(Psychologist)

LevVygotsky(1896‐1934)

(Psychologist)

Howchildren’scogni?ondevelop?Twotypicalsourcesofinspira?on

childdevelopment

41Dr.Oubba?,March2012

Page 42: Oubbati embodied intelligence

JeanPiaget(1896‐1980)

(Psychologist)

Piagetwasinterestedinhowachildadaptstoitsenvironment.

(hedescribedthisabilityasintelligence)

childdevelopment

42Dr.Oubba?,March2012

Page 43: Oubbati embodied intelligence

JeanPiaget(1896‐1980)

(Psychologist)

Piagetwasinterestedinhowachildadaptstoitsenvironment.

(hedescribedthisabilityasintelligence)

Adapta?on

Assimila?on Accomoda?on

childdevelopment

43Dr.Oubba?,March2012

Page 44: Oubbati embodied intelligence

Assimila?on

Addingnewexperiencestotheexis?ngones,andreinforcethem.

childdevelopment

Accommoda?on

Adjus?ngexis?ngexperiencestodealwithnewsitua?ons.

Piaget’sassump?ons

44Dr.Oubba?,March2012

Page 45: Oubbati embodied intelligence

Developmenttakesplaceindis?nctstagesofcogni?vedevelopment.

childdevelopmentPiaget’sassump?ons

45Dr.Oubba?,March2012

Page 46: Oubbati embodied intelligence

Developmenttakesplaceindis?nctstagesofcogni?vedevelopment.

Sensorimotor(~Birth to 2 yrs) achievingsimplegoalsinasensorimotorspace

childdevelopmentPiaget’sassump?ons

46Dr.Oubba?,March2012

Page 47: Oubbati embodied intelligence

Developmenttakesplaceindis?nctstagesofcogni?vedevelopment.

Sensorimotor(~Birth to 2 yrs) achievingsimplegoalsinasensorimotorspace

Preopera?onal(~2 to 6 yrs) Represen?ngtheworld,andgobeyondtheconnec?onofsensorimotorinforma?on.

childdevelopmentPiaget’sassump?ons

47Dr.Oubba?,March2012

Page 48: Oubbati embodied intelligence

Developmenttakesplaceindis?nctstagesofcogni?vedevelopment.

Sensorimotor(~Birth to 2 yrs) achievingsimplegoalsinasensorimotorspace

Preopera?onal(~2 to 6 yrs) Represen?ngtheworld,andgobeyondtheconnec?onofsensorimotorinforma?on.

ConcreteOpera?onal(~ 7-12 yrs) reasoninglogicallyaboutevents.

childdevelopmentPiaget’sassump?ons

48Dr.Oubba?,March2012

Page 49: Oubbati embodied intelligence

Developmenttakesplaceindis?nctstagesofcogni?vedevelopment.

Sensorimotor(~Birth to 2 yrs) achievingsimplegoalsinasensorimotorspace

Preopera?onal(~2 to 6 yrs) Represen?ngtheworld,andgobeyondtheconnec?onofsensorimotorinforma?on.

ConcreteOpera?onal(~ 7-12 yrs) reasoninglogicallyaboutevents.

FormalOpera?onal(adolescence to adult)

reasoninginamoreabstract,idealis?c,andlogicalway.

childdevelopmentPiaget’sassump?ons

49Dr.Oubba?,March2012

Page 50: Oubbati embodied intelligence

Piagetdidnotemphasizeontheroleofsocialinterac?on.

childdevelopmentPiaget’sassump?ons

50Dr.Oubba?,March2012

Page 51: Oubbati embodied intelligence

LevVygotsky(1896‐1934)

(Psychologist)

Mostofachild’scogni?veskillsevolvefromsocialinterac?ons

childdevelopment

51Dr.Oubba?,March2012

Page 52: Oubbati embodied intelligence

LevVygotsky(1896‐1934)

(Psychologist)

Mostofachild’scogni?veskillsevolvefromsocialinterac?ons

childdevelopment

Developmentoccurswithinthe„zoneofproximaldevelopment“

52Dr.Oubba?,March2012

Page 53: Oubbati embodied intelligence

rangeoftasksthataretoocomplextobemasteredalonebutcanbeaccomplishedwithguidance.

Vygotsky’sassump?on

ZoneofProximalDevelopment

childdevelopment

53Dr.Oubba?,March2012

Page 54: Oubbati embodied intelligence

Childcan ChildcannotZoneofProximal

Development

Vygotsky’sassump?on

ZoneofProximalDevelopment

Learning/Development

54

childdevelopment

Page 55: Oubbati embodied intelligence

55Dr.Oubba?,March2012

Page 56: Oubbati embodied intelligence

56

Socialengagement

Individu

alcapabili?e

s

ZoneofProximalDevelopment

Sensorimotor

Preopera?onal

ConcreteOpera?onal

FormalOpera?onal

Dr.Oubba?,March2012

Page 57: Oubbati embodied intelligence

…sohowcanwecreateasystemthatexhibitsautonomousdevelopment?

57Dr.Oubba?,March2012

Page 58: Oubbati embodied intelligence

…sohowcanwecreateasystemthatexhibitsautonomousdevelopment?

Weneed„informal“defini?onsforintelligence,anyway…..

58Dr.Oubba?,March2012

Page 59: Oubbati embodied intelligence

…sohowcanwecreateasystemthatexhibitsautonomousdevelopment?

Iwillcallthemsignsofintelligence

Weneed„informal“defini?onsforintelligence,anyway…..

59Dr.Oubba?,March2012

Page 60: Oubbati embodied intelligence

•  Learn(understand)fromexperience.

•  Usereasoningtosolveproblems.

•  Adaptquicklyandsuccessfullytonewsitua?ons.

•  Usetheacquiredknowledgetomanipulatetheenvironment.

[R. J. Sternberg, editor. Handbook of Intelligence. Cambridge University Press, 2000.] [U. Neisser, et. al., Intelligence: Knowns and unknowns. American Psychologist, 51(2):77–101, 1996.]

SignsofIntelligence(possiblytheiraremanyother)

Howtocreateautonomousdevelopment?

60Dr.Oubba?,March2012

Page 61: Oubbati embodied intelligence

•  Learn(understand)fromexperience.

•  Usereasoningtosolveproblems.

•  Adaptquicklyandsuccessfullytonewsitua?ons.

•  Usetheacquiredknowledgetomanipulatetheenvironment.

SignsofIntelligence(possiblytheiraremanyother)

Howtocreateautonomousdevelopment?

61Dr.Oubba?,March2012

Page 62: Oubbati embodied intelligence

Themostcommonideaofthesesignscanbesummarizedas

intelligenceisapropertyofasystemthatisinterac?ngsuccessfullywithaproblem,oranenvironment.

SignsofIntelligence

Howtocreateautonomousdevelopment?

62Dr.Oubba?,March2012

Page 63: Oubbati embodied intelligence

Tocreateautonomousdevelopmentwehavetodesign1)adevelopmentallearningprocess,2)thatinteractswithrealenvironments.

Howtocreateautonomousdevelopment?

63Dr.Oubba?,March2012

controlarchitectureThatcanlearnanddevelop

Environment

Thatsupportsthisdevelopment

Page 64: Oubbati embodied intelligence

BrainPhysicalbody

Interac?ngwiththeenvironmentrequiresaphysicalbody

environment

Howtocreateautonomousdevelopment?

64Dr.Oubba?,March2012

Page 65: Oubbati embodied intelligence

Howimportantisthebodytodevelopment?

Howtocreateautonomousdevelopment?

65Dr.Oubba?,March2012

Page 66: Oubbati embodied intelligence

Thebodyfacilitateslearningfromthephysicalenvironment

iCub‐robot(EU‐projects)

Theroleofthebody

Explora?on,Experimenta?on,...

Howtocreateautonomousdevelopment?

66Dr.Oubba?,March2012

Page 67: Oubbati embodied intelligence

RobotKismet(MIT)

Imita?on,Learningfromdemonstra?on,etc.

Thebodyfacilitateslearningfromsocialenvironment

TheroleofthebodyHowtocreateautonomousdevelopment?

67Dr.Oubba?,March2012

Page 68: Oubbati embodied intelligence

Buttheactual„classic“robo?cists(conven?onalAI)neverdisputedtheimportanceofthephysicalbodytotheirresearch.

TheroleofthebodyHowtocreateautonomousdevelopment?

68Dr.Oubba?,March2012

Page 69: Oubbati embodied intelligence

Somepeoplebelievethatjustconnec?ngacomputertosensorsandplacingitonwheelsissufficienttocreatethe„body“whichisrequiredforintelligence.

TheroleofthebodyHowtocreateautonomousdevelopment?

69Dr.Oubba?,March2012

Page 70: Oubbati embodied intelligence

Intelligencerequiresabodywhichhastobeabletoembodycogni?veprocesses,thataffectsandbeaffectedbytheenvironment.

Theroleofthebody

Somepeoplebelievethatjustconnec?ngacomputertosensorsandplacingitonwheelsissufficienttocreatethe„body“whichisrequiredforintelligence.

Howtocreateautonomousdevelopment?

70Dr.Oubba?,March2012

Page 71: Oubbati embodied intelligence

Intelligencerequiresabodywhichhastobeabletoembodycogni?veprocesses,thataffectsandbeaffectedbytheenvironment.

Thisistheno?onofEmbodiment

Theroleofthebody

Somepeoplebelievethatjustconnec?ngacomputertosensorsandplacingitonwheelsissufficienttocreatethe„body“whichisrequiredforintelligence.

Howtocreateautonomousdevelopment?

71Dr.Oubba?,March2012

Page 72: Oubbati embodied intelligence

Embodimentvs.Body

Thefundamentaldifferenceliesinthedegreeofinterac?onbetweenthebodyandthebrain(controlprogram).

TheroleofthebodyHowtocreateautonomousdevelopment?

72Dr.Oubba?,March2012

Page 73: Oubbati embodied intelligence

Let’sconsideranembodiedagent...

TheroleofthebodyHowtocreateautonomousdevelopment?

Dr.Oubba?,March2012

Page 74: Oubbati embodied intelligence

assumethatthisagentisinterac?ngwithacomplexenvironment

TheroleofthebodyHowtocreateautonomousdevelopment?

Dr.Oubba?,March2012

Page 75: Oubbati embodied intelligence

Conventional AIseeksanexactrepresenta?onoftheexternalworldinordertoachievethedesiredtask.

TheroleofthebodyHowtocreateautonomousdevelopment?

Dr.Oubba?,March2012

Page 76: Oubbati embodied intelligence

Theroleofthebody

TheBodyhereisusedjustasanobserver...

Conventional AIseeksanexactrepresenta?onoftheexternalworldinordertoachievethedesiredtask.

Howtocreateautonomousdevelopment?

Dr.Oubba?,March2012

Page 77: Oubbati embodied intelligence

Theroleofthebody

However,theexternalworldistoocomplex,andrequiresnotjustcon?nualobserva?on,butalsoreasoningandadapta?on.

TheBodyhereisusedjustasanobserver...

Conventional AIseeksanexactrepresenta?onoftheexternalworldinordertoachievethedesiredtask.

Howtocreateautonomousdevelopment?

Dr.Oubba?,March2012

Page 78: Oubbati embodied intelligence

Theroleofthebody

TheBodyhereisusedjustasanobserver...

Furthermore,Knowledge(abouttheenvironment)isnoteverything.

Conventional AIseeksanexactrepresenta?onoftheexternalworldinordertoachievethedesiredtask.

Howtocreateautonomousdevelopment?

Dr.Oubba?,March2012

Page 79: Oubbati embodied intelligence

Theroleofthebody

Onlybylearningfrominterac?ontheagentwillbeabletounderstandtheenvironment,andusethisknowlegetoachieveitsgoals.

Howtocreateautonomousdevelopment?

Dr.Oubba?,March2012

Page 80: Oubbati embodied intelligence

Howtodesignadevelopmentallearningprocess?

Howtocreateautonomousdevelopment?

80Dr.Oubba?,March2012

Page 81: Oubbati embodied intelligence

DevelopmentalArchitectureHowtocreateautonomousdevelopment?

81Dr.Oubba?,March2012

Page 82: Oubbati embodied intelligence

Evensimplecreaturesdiscovernewstrategiesandtechniquestogetsurvivalresources,ortofightpredators.

DevelopmentalArchitectureHowtocreateautonomousdevelopment?

82Dr.Oubba?,March2012

Page 83: Oubbati embodied intelligence

Backtoouragent…

DevelopmentalArchitectureHowtocreateautonomousdevelopment?

Dr.Oubba?,March2012 83

Page 84: Oubbati embodied intelligence

Whatdrivestheagenttolearn?

DevelopmentalArchitectureHowtocreateautonomousdevelopment?

Dr.Oubba?,March2012 84

Page 85: Oubbati embodied intelligence

Whatdrivestheagenttolearn?

Task

…bygivingitatask?

DevelopmentalArchitectureHowtocreateautonomousdevelopment?

Dr.Oubba?,March2012 85

Page 86: Oubbati embodied intelligence

Notonly

Whatdrivestheagenttolearn?

DevelopmentalArchitecture

…bygivingitatask?

Howtocreateautonomousdevelopment?

86Dr.Oubba?,March2012

Task

Page 87: Oubbati embodied intelligence

Notonly

Whatdrivestheagenttolearn?

DevelopmentalArchitecture

…bygivingitatask?...buthowtoprogramanagentwithoutknowingthe

task!?

Howtocreateautonomousdevelopment?

87Dr.Oubba?,March2012

Task

Page 88: Oubbati embodied intelligence

Whatdrivestheagenttolearn?

DevelopmentalArchitecture

Mo?va?on?

Howtocreateautonomousdevelopment?

88Dr.Oubba?,March2012

Task

Page 89: Oubbati embodied intelligence

Whatdrivestheagenttolearn?

DevelopmentalArchitecture

Mo?va?on? Thismightwork...

Howtocreateautonomousdevelopment?

89Dr.Oubba?,March2012

Task

Page 90: Oubbati embodied intelligence

Mo?va?oniswhatgetsustoact.

Psychology

DevelopmentalArchitectureHowtocreateautonomousdevelopment?

90Dr.Oubba?,March2012

Page 91: Oubbati embodied intelligence

Therearetwomaincategoriesofmo?va?on

Intrinsicmo?va?on

doingsomethingjustbecauseitisenjoyable.(eg.curiosity)

doingsomethingbecauseitleadstoexternalrewards.(e.g.hunger)

Extrinsicmo?va?on

DevelopmentalArchitectureHowtocreateautonomousdevelopment?

91Dr.Oubba?,March2012

Page 92: Oubbati embodied intelligence

sa?sfac?on+

‐consump?on

(InspiredbythePSItheoryproposedbythepsychologistDietrichDörner)

Amo?veasacontainer

Thefillingstateofthecontainerrepresentsthedegreeofsa?sfac?on.

DevelopmentalArchitectureHowtocreateautonomousdevelopment?

92Dr.Oubba?,March2012

Page 93: Oubbati embodied intelligence

Gatheringresources+

‐ energyconsump?on

Extrinsicmo?va?on

Hunger

DevelopmentalArchitectureHowtocreateautonomousdevelopment?

93Dr.Oubba?,March2012

Page 94: Oubbati embodied intelligence

ExploringNovelty+

‐ Predictabilityoftheenviroment

Intrinsicmo?va?on

Curiosity

DevelopmentalArchitectureHowtocreateautonomousdevelopment?

94Dr.Oubba?,March2012

Page 95: Oubbati embodied intelligence

Hun

ger

Curiosity

DevelopmentalArchitecture

BodyMind

Howtocreateautonomousdevelopment?

95Dr.Oubba?,March2012

Page 96: Oubbati embodied intelligence

Curiosity

DevelopmentalArchitecture

Hun

ger

Mo?veswilldrivetheagenttolearnasmuchaspossibleabouttheenvironment.

Howtocreateautonomousdevelopment?

96Dr.Oubba?,March2012

Page 97: Oubbati embodied intelligence

Curiosity

DevelopmentalArchitecture

Hun

ger

Theneedsofthebodyandthoseofthemindmaycompeteincertaincircumstances.

Howtocreateautonomousdevelopment?

97Dr.Oubba?,March2012

Page 98: Oubbati embodied intelligence

Curiosity

DevelopmentalArchitecture

Hun

ger

Associa?ngimportancetoonemo?veovertheotherisconstantlyre‐evaluatedbyexperience.

Howtocreateautonomousdevelopment?

98Dr.Oubba?,March2012

Page 99: Oubbati embodied intelligence

Curiosity

DevelopmentalArchitecture

Hun

ger

Learninghowtobalancebetweenmo?veswillprovidetheagenttheabilitytosolveafacedprobleminseveralways.

Thus,moreflexibility(authority)inhandlingsitua?ons.

Howtocreateautonomousdevelopment?

99Dr.Oubba?,March2012

Page 100: Oubbati embodied intelligence

howtoar?culatepreferencesamongmo?ves?

DevelopmentalArchitectureHowtocreateautonomousdevelopment?

100Dr.Oubba?,March2012

Page 101: Oubbati embodied intelligence

howtoar?culatepreferencesamongmo?ves?

DevelopmentalArchitecture

Weconsiderthisasamul?objec?veproblem.

Howtocreateautonomousdevelopment?

101Dr.Oubba?,March2012

Page 102: Oubbati embodied intelligence

DevelopmentalArchitecture

Weproposeahierarchicaladap?ve‐cri?cdesign(ACD)thatallowsanembodiedagenttoadaptitsbehaviorinpresenceofseveralmo?ves.

Howtosolvemul?objec?veproblems?

Howtocreateautonomousdevelopment?

102Dr.Oubba?,March2012

Page 103: Oubbati embodied intelligence

Theproposedarchitectureismainlybasedonreservoircompu?ng.

DevelopmentalArchitecture

Reservoir

Onlytheoutputconnec?onsaretobetrained

Howtosolvemul?objec?veproblems?

Howtocreateautonomousdevelopment?

103Dr.Oubba?,March2012

Page 104: Oubbati embodied intelligence

DevelopmentalArchitecture

Howtosolvemul?objec?veproblems?

Cri?c1

Cri?c2

Cri?cN

Ahigherlevelreservoirmayserveasacri?ctolearnseparatevaluefunc?onsforeachmo?vesimulatneously.

High‐levelACD

Howtocreateautonomousdevelopment?

104Dr.Oubba?,March2012

Page 105: Oubbati embodied intelligence

DevelopmentalArchitecture

Howtosolvemul?objec?veproblems?

Cri?c1

Cri?c2

Cri?cN

1.  Thiswouldhaveanadvantagetolearnfromseparatestatespacesspeeduplearning.

High‐levelACD

Howtocreateautonomousdevelopment?

105Dr.Oubba?,March2012

Page 106: Oubbati embodied intelligence

DevelopmentalArchitecture

Howtosolvemul?objec?veproblems?

Cri?c1

Cri?c2

Cri?cN

2.Theabilitytolearnfromheterogenousdatawiththesameweights(i.e.memoryisintherecurrentac?va?on,notonlyinthesynap?cweights)thereservoirwouldbeabletocopewiththeconflic?ngdemandsimposedbythemo?ves.

High‐levelACD

Howtocreateautonomousdevelopment?

106Dr.Oubba?,March2012

Page 107: Oubbati embodied intelligence

DevelopmentalArchitecture

Howtosolvemul?objec?veproblems?

Low‐levelACDs

Atalowlevelseveralreservoirsmayhavetheroletolearnop?malbehaviorfromthecon?nuousanduncertainstatespacetosa?sfytheselectedmo?ves.

γ

Howtocreateautonomousdevelopment?

107Dr.Oubba?,March2012

Page 108: Oubbati embodied intelligence

DevelopmentalArchitecture

Howtosolvemul?objec?veproblems?

Low‐levelACDsγ

Thus,ouragentrunsseveralACDsinparallelthatlearnfromdifferentstatespaces.

Howtocreateautonomousdevelopment?

108Dr.Oubba?,March2012

Page 109: Oubbati embodied intelligence

DevelopmentalArchitecture

HierarchicalACDwithreservoircompu?ngtosolvemul?objec?veproblems

Howtocreateautonomousdevelopment?

109Dr.Oubba?,March2012

Page 110: Oubbati embodied intelligence

M.Oubba?,J.Uhlemann,andG.Palm(2012),Adap7velearningincon7nuousenvironmentusingactor‐cri7cdesignandecho‐statenetworks.FROMANIMALSTOANIMATS(SAB12).

DevelopmentalArchitecture

ACDwithreservoircompu?ng:preliminaryresults

Howtocreateautonomousdevelopment?

110Dr.Oubba?,March2012

Page 111: Oubbati embodied intelligence

Currently,weareworkingonthisdevelopmentallearningsystem

DevelopmentalArchitectureHowtocreateautonomousdevelopment?

111Dr.Oubba?,March2012

Page 112: Oubbati embodied intelligence

DevelopmentalArchitecture

Weimaginehowtheagentexplorestheenvironmentinordertosa?sfyistinborndrives.Weimaginehowitcon?nuallywantstomastertheenvironment,andhowitdoeasistbesttosuccessfullyfacechallenges.Weimaginehowthisagentasksforsocialinterac?ontolearnfromhumans,whatitcannotlearnindependently...Thisiswhatwewanttorealize.

112Dr.Oubba?,March2012

Page 113: Oubbati embodied intelligence

113Dr.Oubba?,March2012

Page 114: Oubbati embodied intelligence

114Dr.Oubba?,March2012

Page 115: Oubbati embodied intelligence

115Dr.Oubba?,March2012

Page 116: Oubbati embodied intelligence

116Dr.Oubba?,March2012

Page 117: Oubbati embodied intelligence

117Dr.Oubba?,March2012

Page 118: Oubbati embodied intelligence

118Dr.Oubba?,March2012

Page 119: Oubbati embodied intelligence

119Dr.Oubba?,March2012

Page 120: Oubbati embodied intelligence

120Dr.Oubba?,March2012

Page 121: Oubbati embodied intelligence

OncethefirstAGIisbuilt,itisdifficulttopredictwhatfurtherdegreesofintelligencecanbebuilt.

121Dr.Oubba?,March2012

Page 122: Oubbati embodied intelligence

122Dr.Oubba?,March2012

Page 123: Oubbati embodied intelligence

123Dr.Oubba?,March2012

Page 124: Oubbati embodied intelligence

124Dr.Oubba?,March2012

Page 125: Oubbati embodied intelligence

Ifthesegoalsarenotorientedtoourneeds,itwouldleadtounpredictable,andprobablydangerous,consequencesforoursurvival.

125Dr.Oubba?,March2012

Page 126: Oubbati embodied intelligence

126Dr.Oubba?,March2012

Page 127: Oubbati embodied intelligence

127Dr.Oubba?,March2012

Page 128: Oubbati embodied intelligence

128Dr.Oubba?,March2012

Page 129: Oubbati embodied intelligence

129Dr.Oubba?,March2012

Page 130: Oubbati embodied intelligence

130Dr.Oubba?,March2012

Page 131: Oubbati embodied intelligence

Danke

131Dr.Oubba?,March2012