MASS66NewDes+na+onsinAr+ficialIntelligenceGoalsandDirec+onsforFutureResearch
NewDes3na3onsinAr3ficialIntelligence
PossibleMinds
©JoschaBach2013©JoschaBach2013
Overview
• Crea*ngMeaning(see:Sloman,TowardsaGibsonianModelofVision)
• CriteriaforunderstandingMinds(seeSloman,ExploringtheSpaceofPossibleMinds
• Basicfunc*onalorganiza*onofahuman-likemind
10/20/15 FutureAI 2
©JoschaBach2013©JoschaBach2013
Ques*ons
• Howdoesvisionwork?• Whatarequintessen3alfunc3onsofthemind?• Whichonesarespecificforthehumanmind?• Whichonescouldbedifferent?• Whatarethebasicmodules/structuresweneedtolookat?
10/20/15 FutureAI 3
©JoschaBach2013©JoschaBach2013
Percep*onandRepresenta*on
• Howaresensorydatarelatedtoconceptualstructures?
• Howcanconceptualstructuresberepresented?
àWedonotseewhatweareseeing!
FutureAI10/20/15 4
©JoschaBach2013©JoschaBach2013
Whatispercep*on?
FutureAI10/20/15 5
©JoschaBach2013©JoschaBach2013
FutureAI10/20/15 6
©JoschaBach2013©JoschaBach2013
FutureAI10/20/15 7
©JoschaBach2013©JoschaBach2013
ThatcherIllusion
FutureAI10/20/15 8
©JoschaBach2013©JoschaBach2013
ThatcherIllusion
FutureAI10/20/15 9
©JoschaBach2013©JoschaBach2013
ThatcherIllusion
FutureAI10/20/15 10
©JoschaBach2013©JoschaBach2013
TheSymbolicSpace
Symbolic Space
Reality/Body
Imagination/Mind
FutureAI10/20/15 11
©JoschaBach2013©JoschaBach2013
Symbolic Space
Reality/Body
TheSymbolicSpace
Imagination/Mind
FutureAI10/20/15 12
©JoschaBach2013©JoschaBach2013
TheSymbolicSpace
Symbolic Space
Reality/Body
Imagination/Geist
FutureAI10/20/15 13
©JoschaBach2013©JoschaBach2013
TheSymbolicSpace
Symbolic Space
Reality?
FutureAI10/20/15 14
©JoschaBach2013©JoschaBach2013
TheSymbolicSpace
Symbolischer Raum
Realität/Körper
Imagination/Geist
FutureAI10/20/15 15
©JoschaBach2013©JoschaBach2013
Howdoespercep*onwork?
Symbolischer Raum
Realität/Körper
Magritte: The Human Condition II
FutureAI10/20/15 16
©JoschaBach2013©JoschaBach2013
Howtorecognizeatree?
130.000Polygons
fractalstruktures
largevarianceinshapeandcolorwithviewingangle
Computergrafik ©XFrog
FutureAI10/20/15 17
©JoschaBach2013©JoschaBach2013
Howtorecognizeatree?
FutureAI10/20/15 18
©JoschaBach2013©JoschaBach2013
Howtorecognizeatree?
Abstractschemas
stem
connected to ground
leafs
foliage
FutureAI10/20/15 19
©JoschaBach2013©JoschaBach2013
Schema*chierarchies
Imagerecogni3ontellsussomethingaboutperceptualmechanisms
FutureAI10/20/15 20
©JoschaBach2013©JoschaBach2013
Howdoweperceivereality?JimAvignon:“”Allmyfriends”
? FutureAI10/20/15 21
©JoschaBach2013©JoschaBach2013
Howdoweperceivereality?
FutureAI10/20/15 22
©JoschaBach2013©JoschaBach2013
Howdoweperceivereality?
FutureAI10/20/15 23
©JoschaBach2013©JoschaBach2013
Howdoweperceivereality?
face schema
FutureAI10/20/15 24
©JoschaBach2013©JoschaBach2013
Howdoweperceivereality?
FutureAI10/20/15 25
©JoschaBach2013©JoschaBach2013
Howdoweperceivereality?
FutureAI10/20/15 26
©JoschaBach2013©JoschaBach2013
Howdoweperceivereality?
FutureAI10/20/15 27
©JoschaBach2013©JoschaBach2013
Howdoweperceivereality?
face schema
FutureAI10/20/15 28
©JoschaBach2013©JoschaBach2013
Howdoweperceivereality?
FutureAI10/20/15 29
©JoschaBach2013©JoschaBach2013
Thesymbolicspace
Symbolic Space
Sensors
Imagination/ Representation
? ? ? ? ?
FutureAI10/20/15 30
©JoschaBach2013©JoschaBach2013
Thesymbolicspace
Symbolic Space
Sensors
Imagination/ Representation
? ? ? ? ?
FutureAI10/20/15 31
©JoschaBach2013©JoschaBach2013
Percep*on
→ Percep3onisnotsimplyconstructedfromreceptorinput(boUomup)
→ Verifica3onofhypothesisviasensors
→ Nodifferencebetweenperceptualandimagina3vedatastructures
FutureAI10/20/15 32
©JoschaBach2013©JoschaBach2013
Modalvs.amodalrepresenta*on(Barsalou99)
FutureAI10/20/15 33
©JoschaBach2013©JoschaBach2013
Cogni*veAr*ficialIntelligence
Methodsshouldfocusoncomponentsandperformancesnecessaryforintelligence:
• Whole,testablearchitectures• UniversalRepresenta8ons:
Groundedneuro-symbolicrepresenta3ons(integratebothsymbolicanddistributedaspects)
• (Semi-)UniversalProblemSolving:Learning,Planning,Reasoning,Analogies,Ac3onControl,Reflec3on...
• UniversalMo8va8on:Polythema3c,adap3vegoaliden3fica3on
• Emo8onandaffect
10/20/15 FutureAI 34
©JoschaBach2013©JoschaBach2013
• Universalmentalrepresenta3ons(composi3onal+distributedàneurosymbolic)
ComponentsforCogni*veAI
10/20/15 FutureAI 35
©JoschaBach2013©JoschaBach2013
ComponentsforCogni*veAI
• (Semi-)Generalproblemsolving:Opera3onsovertheserepresenta3ons(neurallearning,categoriza3on,planning,reflec3on,consolida3on,...)
10/20/15 FutureAI 36
Op3 Op4 Op2 Op1 Opn ...
©JoschaBach2013©JoschaBach2013
ComponentsforCogni*veAI
• Perceptualgrounding
10/20/15 FutureAI 37
Op3 Op4 Op2 Op1 Opn ...
Perception
©JoschaBach2013©JoschaBach2013
ComponentsforCogni*veAI
• Perceptualgroundingandac3on
10/20/15 FutureAI 38
Perception Action
Op3 Op4 Op2 Op1 Opn ...
©JoschaBach2013©JoschaBach2013
ComponentsforCogni*veAI
• Perceptualgroundingandac3on
10/20/15 FutureAI 39
Perception Action
Op3 Op4 Op2 Op1 Opn ...
©JoschaBach2013©JoschaBach2013
• Modelofcurrentsitua3on,andprotocolofpastsitua3ons
ComponentsforCogni*veAI
10/20/15 FutureAI 40
Perception Action
Situation model
Protocol memory
Op3 Op4 Op2 Op1 Opn ...
©JoschaBach2013©JoschaBach2013
• Modelofself
ComponentsforCogni*veAI
10/20/15 FutureAI 41
Op3 Op4 Op2 Op1 Opn ...
Perception Action
Situation model
Protocol memory
Self model
©JoschaBach2013©JoschaBach2013
• Abstrac3onsofobjects,episodesandtypes
ComponentsforCogni*veAI
10/20/15 FutureAI 42
Op3 Op4 Op2 Op1 Opn ...
Perception Action
Self model
Declarative memory
Procedural memory
Frame
©JoschaBach2013©JoschaBach2013
• An3cipa3onoffuturedevelopments
ComponentsforCogni*veAI
10/20/15 FutureAI 43
Op3 Op4 Op2 Op1 Opn ...
Perception Action
Self model
Declarative memory
Procedural memory
Frame
Expect.
Plans
©JoschaBach2013©JoschaBach2013
• Ac3onselec3onandexecu3vecontrol
ComponentsforCogni*veAI
10/20/15 FutureAI 44
Perception Action
Longterm memory
World model
Mental stage
©JoschaBach2013©JoschaBach2013
• Ac3onselec3onandexecu3vecontrol
ComponentsforCogni*veAI
10/20/15 FutureAI 45
Perception Action
Longterm memory
World model
Mental stage
Action selection
©JoschaBach2013©JoschaBach2013
• Universalmo3va3on:autonomousiden3fica3onofgoals
ComponentsforCogni*veAI
10/20/15 FutureAI 46
Perception Action
Longterm memory
World model
Mental stage
Action selection
Motivational system: Motive Selection
and Decision making
©JoschaBach2013©JoschaBach2013
• Emo3onalmodula3onandaffect
ComponentsforCogni*veAI
10/20/15 FutureAI 47
Perception Action
Memory
Action selection
Motivational system: Motive Selection
and Decision making
Urges/drives
Resolution
Arousal
Selection threshold
Securing rate
©JoschaBach2013
10/20/15 FutureAI 48
Cogni*veArchitectures
SoarACT-R
“ClassicalCogni3veArchitectures”tendtofocusoncogni3onasanisolatedproblemsolvingcapability.
©JoschaBach2013©JoschaBach2013
PossibleMinds(EliezerYudkowsky)
10/20/15 FutureAI 49
BiologicalMinds
HumanMinds
©JoschaBach2013©JoschaBach2013
AllPossibleMinds
PossibleMinds
10/20/15 FutureAI 50
BiologicalMinds
HumanMinds
©JoschaBach2013©JoschaBach2013
AllOp3miza3onProcesses
AllPossibleMinds
PossibleMinds
10/20/15 FutureAI 51
BiologicalMinds
HumanMinds
©JoschaBach2013©JoschaBach2013
AllOp3miza3onProcesses
AllPossibleMinds
PossibleMinds(nottoscale)
10/20/15 FutureAI 52
BiologicalMinds
HumanMinds
BiologicalEvolu3on
©JoschaBach2013©JoschaBach2013
KindsofMinds(J.StorrsHall)
• Hypo-human:infrahuman,less-than-humancapacity.• Diahuman:human-levelcapaci3esinsomeareas,buts3ll
notageneralintelligence• Parahuman:similarbutnotiden3caltohumans,asfor
example,augmentedhumans.• Allohuman:ascapableashumans,butindifferentareas.
• Epihuman:slightlybeyondthehumanlevel.• Hyperhuman:muchmorepowerfulthanhuman,
superintelligent.
10/20/15 FutureAI 53
©JoschaBach2013©JoschaBach2013
SpaceofPossibleMinds(AaronSloman)
• Quan3ta3veVSStructural;• Con3nuousVSDiscrete;• Complexityofstoredinstruc3ons;• SerialVSParallel;• DistributedVSFundamentallyParallel
10/20/15 FutureAI 54
©JoschaBach2013©JoschaBach2013
SpaceofPossibleMinds(AaronSloman)
• ConnectedtoExternalEnvironmentVSNotConnected;• MovingVSSta3onary;
• CapableofmodelingothersVSNotcapable;• CapableoflogicalinferenceVSNotCapable;• FixedVSRe-programmable;• GoalconsistencyVSGoalSelec3on;• Meta-Mo3vesVSMo3ves;
• AbletodelaygoalsVSImmediategoalfollowing;• Sta3cPlansVSDynamicPlans;
• Self-awareVSNotSelf-Aware.
10/20/15 FutureAI 55
©JoschaBach2013©JoschaBach2013
GeneralityofHumanMinds
• abilitytocopewithvariedobjectsinadomain• abilitytocopewithavarietyofdomainsofobjects• abilitytoperformavarietyoftasksinrela3ontoanyobject
• Self-improvement• Gracefuldegrada3on
10/20/15 FutureAI 56
©JoschaBach2013©JoschaBach2013
SpecificAbili*esofHumanMinds
• Inference,reasoningunderuncertainty,reasoningwithnonlogicalrepresenta3ons(maps,diagrams,models)
• hypothe3calques3ons(„Whatwouldhappenif...?“)forplans,predic3ons,generaliza3ons
• Insightandunderstandingratherthanbruteforce• Communica3onandco-opera3onwithotherintelligentagents• Copingwithinconsistent'mo3vators',e.g.goals,tastes,preferences,
ethicalprinciples,constraints,etc.• Self-reflec3on,abilitytoexplainone'sac3ons• Generate,orappreciate,aesthe3cobjects• Experiencebodilysensa3ons.• Enjoyordislikeexperiences,tobeamused,angry,excited,irritated,
hopeful,disgusted,etc.
10/20/15 FutureAI 57
©JoschaBach2013
Sessions:seefutureai.media.mit.edu
9/21:Possibili3esforar3ficialminds9/28:Agentswithinagents.TheSocietyofMind(Minsky)10/05:?Visionasinverserendering?(Poggio?)10/12:ColumbusDay(nosession)10/19:?AIasengineeringorAIasascience.TheNorvig/Chomskydebate
10/26:TheNeocognitronandDeepLearning11/2:Universalintelligence.FromSolomonoffinduc3ontoAIXI11/9:AIandNeuroscience11/23:AffectandMo3va3on
11/30:MeasuringtheProgressofAI.Benchmarks12/7:ClosingDiscussion.CanwesketchaMapofFutureAIresearch?
10/20/15 FutureAI 58
©JoschaBach2013©JoschaBach2013
ComponentsforCogni*veAI
10/20/15 FutureAI 59
Perception Action
Memory
Action selection
Motivational system: Motive Selection
and Decision making
Urges/drives
Resolution
Arousal
Selection threshold
Securing rate
©JoschaBach2013©JoschaBach2013
LayersofCogni*on
Reflec3ve
Delibera3ve
Reac3ve
10/20/15 FutureAI 60
©JoschaBach2013©JoschaBach2013
ColumnsofCogni*on
Percep3on Cogni3veProcessing Ac3on
10/20/15 FutureAI 61
©JoschaBach2013©JoschaBach2013
Cogni*veGrid
ReflexivePercep3on
Meta-Management
ManagementAc3on
Delibera3vePercep3on
Planning,Reasoning
Delibera3veAc3on
Reac3vePercep3on Reflexes Reflexive
Ac3on
10/20/15 FutureAI 62
©JoschaBach2013©JoschaBach2013
ConceptualAnalysis:HCogAff(Sloman2001)
FutureAI10/20/15 63
©JoschaBach2013©JoschaBach2013
• Whole,testablearchitectures
ComponentsforCogni*veAI
10/20/15 FutureAI 64
PSItheoryPrinciples of Synthetic Intelligence
(Dörner1999;Bach2003,2009)