Cera Sanitaryware ltd (NSE code CERA) - Katalyst Wealth alpha recommendation
CERA-CRANIUM: A Test Bed for Machine Consciousness Research
-
Upload
raul -
Category
Technology
-
view
441 -
download
0
description
Transcript of CERA-CRANIUM: A Test Bed for Machine Consciousness Research
![Page 1: CERA-CRANIUM: A Test Bed for Machine Consciousness Research](https://reader031.fdocuments.in/reader031/viewer/2022013101/55894a7bd8b42a6d648b46b4/html5/thumbnails/1.jpg)
Raúl Arrabales, Agapito Ledezma and Araceli Sanchis
Computer Science DepartmentCarlos III University of Madrid
http://Conscious-Robots.com/Raul
International Workshop on Machine Consciousness 2009PolyU, Hong Kong, 14th June 2009
CERA-CRANIUM: A Test Bed for Machine Consciousness
Research
![Page 2: CERA-CRANIUM: A Test Bed for Machine Consciousness Research](https://reader031.fdocuments.in/reader031/viewer/2022013101/55894a7bd8b42a6d648b46b4/html5/thumbnails/2.jpg)
www.Conscious-Robots.com
Contents
Introduction and objectives. Related work. Objectives. CERA-CRANIUM. Experimentation settings. Example of application. Conclusions.
2
![Page 3: CERA-CRANIUM: A Test Bed for Machine Consciousness Research](https://reader031.fdocuments.in/reader031/viewer/2022013101/55894a7bd8b42a6d648b46b4/html5/thumbnails/3.jpg)
www.Conscious-Robots.com
Introduction (I) Theories of consciousness
Philosophical or psychological background.
Metaphorical descriptions.
Need to bridge the gap between theories and implementation.
3
![Page 4: CERA-CRANIUM: A Test Bed for Machine Consciousness Research](https://reader031.fdocuments.in/reader031/viewer/2022013101/55894a7bd8b42a6d648b46b4/html5/thumbnails/4.jpg)
www.Conscious-Robots.com
Introduction (II) Cognitive theories of consciousness
Global Workspace Theory (Baars, 1997).
Multiple Draft Model (Dennett, 1991).
Inspiration for the design of a partial computational model of consciousness.
4
![Page 5: CERA-CRANIUM: A Test Bed for Machine Consciousness Research](https://reader031.fdocuments.in/reader031/viewer/2022013101/55894a7bd8b42a6d648b46b4/html5/thumbnails/5.jpg)
www.Conscious-Robots.com
Introduction (III) Common ground
Non-unitary mechanisms producing the unity of self.
In other words, conscious contents emerge as a result of competition/collaboration (Minsky, Dennett, Hofstadter, Baars, Shanon).
5
![Page 6: CERA-CRANIUM: A Test Bed for Machine Consciousness Research](https://reader031.fdocuments.in/reader031/viewer/2022013101/55894a7bd8b42a6d648b46b4/html5/thumbnails/6.jpg)
www.Conscious-Robots.com
Introduction (IV) Objectives
To understand how cognitive skills associated with consciousness can be integrated effectively.
To test different machine consciousness models.
6
![Page 7: CERA-CRANIUM: A Test Bed for Machine Consciousness Research](https://reader031.fdocuments.in/reader031/viewer/2022013101/55894a7bd8b42a6d648b46b4/html5/thumbnails/7.jpg)
www.Conscious-Robots.com
Introduction (V) Functionalism:
Is this a reductionist approach? Does this mean that phenomenal
aspects are ignored?
7
![Page 8: CERA-CRANIUM: A Test Bed for Machine Consciousness Research](https://reader031.fdocuments.in/reader031/viewer/2022013101/55894a7bd8b42a6d648b46b4/html5/thumbnails/8.jpg)
www.Conscious-Robots.com
Related work (I) Shanahan’s (2005, 2006) cognitive
architecture.
IDA and LIDA (Ramamurthy et al., 2006).
Computational Agent Framework for Consciousness (Moura & Bonzon, 2004).
CERA-CRANIUM (Arrabales et al., 2007, 2008).
8
![Page 9: CERA-CRANIUM: A Test Bed for Machine Consciousness Research](https://reader031.fdocuments.in/reader031/viewer/2022013101/55894a7bd8b42a6d648b46b4/html5/thumbnails/9.jpg)
www.Conscious-Robots.com
Related work (II) Common denominator:
Shared workspace and specialized processors.
Different approaches in terms of: Architecture. Problem domain. Perceptual flow. Decision taking. Modulation.
9
![Page 10: CERA-CRANIUM: A Test Bed for Machine Consciousness Research](https://reader031.fdocuments.in/reader031/viewer/2022013101/55894a7bd8b42a6d648b46b4/html5/thumbnails/10.jpg)
www.Conscious-Robots.com
Objectives Experimentation platform.
Test bed for high level cognitive approaches.
Generic but configurable cognitive architecture.
10
![Page 11: CERA-CRANIUM: A Test Bed for Machine Consciousness Research](https://reader031.fdocuments.in/reader031/viewer/2022013101/55894a7bd8b42a6d648b46b4/html5/thumbnails/11.jpg)
www.Conscious-Robots.com
CERA-CRANIUM (I) CERA-CRANIUM Provides:
Mechanisms for specialized processors
Creation, Association, Combination, Competition.
Mechanisms to regulate the former processes.
11
![Page 12: CERA-CRANIUM: A Test Bed for Machine Consciousness Research](https://reader031.fdocuments.in/reader031/viewer/2022013101/55894a7bd8b42a6d648b46b4/html5/thumbnails/12.jpg)
www.Conscious-Robots.com
CERA-CRANIUM (II) CERA: layered control architecture.
CRANIUM: runtime tool for the creation and management of high amounts of parallel processes in shared workspaces.
12
![Page 13: CERA-CRANIUM: A Test Bed for Machine Consciousness Research](https://reader031.fdocuments.in/reader031/viewer/2022013101/55894a7bd8b42a6d648b46b4/html5/thumbnails/13.jpg)
www.Conscious-Robots.com
CERA-CRANIUM (III) CERA: layered design
Sensorimotor services layer. Physical layer. Mission-specific layer. Core layer.
13
![Page 14: CERA-CRANIUM: A Test Bed for Machine Consciousness Research](https://reader031.fdocuments.in/reader031/viewer/2022013101/55894a7bd8b42a6d648b46b4/html5/thumbnails/14.jpg)
www.Conscious-Robots.com
CERA-CRANIUM (IV)
14
Agent
Sensors
Actuators
CERA World
Accessible environment
Reachable environment
Sensor Services
Motor Services
Physical Layer
Mission-specific Layer
Core Layer
Different levels of description
![Page 15: CERA-CRANIUM: A Test Bed for Machine Consciousness Research](https://reader031.fdocuments.in/reader031/viewer/2022013101/55894a7bd8b42a6d648b46b4/html5/thumbnails/15.jpg)
www.Conscious-Robots.com
CERA-CRANIUM (V) CRANIUM
Blackboard Pandemoniu
m
15
SpecializedProcessors
Working Memory
Focus of Attention
Contexts
Interim Coalition
![Page 16: CERA-CRANIUM: A Test Bed for Machine Consciousness Research](https://reader031.fdocuments.in/reader031/viewer/2022013101/55894a7bd8b42a6d648b46b4/html5/thumbnails/16.jpg)
www.Conscious-Robots.com
CERA-CRANIUM (VI) Perceptual flow:
Sensory data. Single percepts. Complex percepts. Mission percepts.
16
![Page 17: CERA-CRANIUM: A Test Bed for Machine Consciousness Research](https://reader031.fdocuments.in/reader031/viewer/2022013101/55894a7bd8b42a6d648b46b4/html5/thumbnails/17.jpg)
www.Conscious-Robots.com
CERA-CRANIUM (VIbis)
17
Sensor
Single Percepts
Sensor Preprocessors
Sensor Readings
Timer
Proprioception
Sensor Service
Agent
CERA sensory-motor services
CERA physical layer
Percept Aggregators
S (World)
eventsδSj N(δSj)N(δSJ)
j t
Complex Percept
M(SCJ)
Knowledge representation
![Page 18: CERA-CRANIUM: A Test Bed for Machine Consciousness Research](https://reader031.fdocuments.in/reader031/viewer/2022013101/55894a7bd8b42a6d648b46b4/html5/thumbnails/18.jpg)
www.Conscious-Robots.com
CERA-CRANIUM (VII) Behavior generation:
Mission behaviors. Simple behaviors. Single actions. Motor controller commands.
18
![Page 19: CERA-CRANIUM: A Test Bed for Machine Consciousness Research](https://reader031.fdocuments.in/reader031/viewer/2022013101/55894a7bd8b42a6d648b46b4/html5/thumbnails/19.jpg)
www.Conscious-Robots.com
CERA-CRANIUM (VIIbis)
19
Actuator
Atomic Actions
Action Preprocessors
Single Actions
Timer
Proprioception
Motor Service
Agent
CERA sensory-motor services
CERA physical layer
Action Planners
S (World)
ActionδBi
N(δBi) N(δBI)j t
Simple Behaviors
Action Dispatcher M(BCI)
Action generation
![Page 20: CERA-CRANIUM: A Test Bed for Machine Consciousness Research](https://reader031.fdocuments.in/reader031/viewer/2022013101/55894a7bd8b42a6d648b46b4/html5/thumbnails/20.jpg)
www.Conscious-Robots.com
CERA-CRANIUM (VIII) Bottom-up flow
20
CERA Core Layer
CERA M-S LayerCERA Physical LayerSensor Service
Sensor Service
Single Percepts
…
CRANIUM Workspace
Complex Percepts
…
CRANIUM Workspace
Mission Percepts
Sensor Preprocessors
…Specialized Processors
Sensor Service
CERA S-MSensors
…Percept
Aggregators
![Page 21: CERA-CRANIUM: A Test Bed for Machine Consciousness Research](https://reader031.fdocuments.in/reader031/viewer/2022013101/55894a7bd8b42a6d648b46b4/html5/thumbnails/21.jpg)
www.Conscious-Robots.com
CERA-CRANIUM (IX) Top-down flow
21
CERA Core Layer
CERA M-S LayerCERA Physical LayerMotor Service
Motor Service
Single Actions
…
CRANIUM Workspace
Simple Behaviors
…
CRANIUM Workspace
Mission Behaviors
Action Preprocessors
…Specialized Processors
Motor Service
CERA S-MActuators
…Action
Planners
![Page 22: CERA-CRANIUM: A Test Bed for Machine Consciousness Research](https://reader031.fdocuments.in/reader031/viewer/2022013101/55894a7bd8b42a6d648b46b4/html5/thumbnails/22.jpg)
www.Conscious-Robots.com
CERA-CRANIUM (X) CRANIUM processor types
Sensor preprocessors Raw sensory data single
percepts
22
![Page 23: CERA-CRANIUM: A Test Bed for Machine Consciousness Research](https://reader031.fdocuments.in/reader031/viewer/2022013101/55894a7bd8b42a6d648b46b4/html5/thumbnails/23.jpg)
www.Conscious-Robots.com
CERA-CRANIUM (XI) CRANIUM processor types
Action preprocessors Atomic actions Single actions.
23
![Page 24: CERA-CRANIUM: A Test Bed for Machine Consciousness Research](https://reader031.fdocuments.in/reader031/viewer/2022013101/55894a7bd8b42a6d648b46b4/html5/thumbnails/24.jpg)
www.Conscious-Robots.com
CERA-CRANIUM (XII) CRANIUM processor types
Percept aggregators Single percepts complex
percepts. Complex percepts complex
percepts.
24
![Page 25: CERA-CRANIUM: A Test Bed for Machine Consciousness Research](https://reader031.fdocuments.in/reader031/viewer/2022013101/55894a7bd8b42a6d648b46b4/html5/thumbnails/25.jpg)
www.Conscious-Robots.com
CERA-CRANIUM (XIII) CRANIUM processor types
Reactive processors Single percept simple
behavior. Complex percept simple
behavior.
25
![Page 26: CERA-CRANIUM: A Test Bed for Machine Consciousness Research](https://reader031.fdocuments.in/reader031/viewer/2022013101/55894a7bd8b42a6d648b46b4/html5/thumbnails/26.jpg)
www.Conscious-Robots.com
CERA-CRANIUM (XIV) CRANIUM processor types
Action planners Simple behavior atomic
actions.
26
![Page 27: CERA-CRANIUM: A Test Bed for Machine Consciousness Research](https://reader031.fdocuments.in/reader031/viewer/2022013101/55894a7bd8b42a6d648b46b4/html5/thumbnails/27.jpg)
www.Conscious-Robots.com
CERA-CRANIUM (XV) CRANIUM processor types
Sensory predictors Single percepts mismatch
complex percept. Complex percepts mismatch
complex percept.
27
![Page 28: CERA-CRANIUM: A Test Bed for Machine Consciousness Research](https://reader031.fdocuments.in/reader031/viewer/2022013101/55894a7bd8b42a6d648b46b4/html5/thumbnails/28.jpg)
www.Conscious-Robots.com
CERA-CRANIUM (XVI) Multi-level concurrent feedback loops
28
CERA M-S Layer CERA Core LayerCERA Physical LayerCERA S-MWORLD
(a)
(b)
(c)
![Page 29: CERA-CRANIUM: A Test Bed for Machine Consciousness Research](https://reader031.fdocuments.in/reader031/viewer/2022013101/55894a7bd8b42a6d648b46b4/html5/thumbnails/29.jpg)
www.Conscious-Robots.com
CERA-CRANIUM (XVII) Physical level feedback loops
29
Contact Sensor Service
Drive Service
Single Percepts
Simple Behavior
MotorControllers
Crash!
Contact Sensors
WORLD AGENT CERA S-M
CERA Physical Layer
Actions
Complex Percept Reactive
Processor
Workspace
Action Planner
Percept Aggregator
![Page 30: CERA-CRANIUM: A Test Bed for Machine Consciousness Research](https://reader031.fdocuments.in/reader031/viewer/2022013101/55894a7bd8b42a6d648b46b4/html5/thumbnails/30.jpg)
www.Conscious-Robots.com
CERA-CRANIUM (XVIII) Software architecture
30
Agent sensory-motor machinery
.Net FrameworkCCR
CRANIUM
DSS
CERA Physical
CERA Sensory- Motor Services
.Net FrameworkCCR
CRANIUMDSS
CERA Mission-specific
.Net FrameworkCCR
DSS
CERA Core
MCCM Configuration
DSSP DSSP
![Page 31: CERA-CRANIUM: A Test Bed for Machine Consciousness Research](https://reader031.fdocuments.in/reader031/viewer/2022013101/55894a7bd8b42a6d648b46b4/html5/thumbnails/31.jpg)
www.Conscious-Robots.com
CERA-CRANIUM (XVIIIbis) Software architecture
31
Single Percepts
Complex Percepts
…
Workspace
…
Workspace
Mission Percepts
Core Layer
Physical Layer Mission-Specific Layer
Modulation Commands
![Page 32: CERA-CRANIUM: A Test Bed for Machine Consciousness Research](https://reader031.fdocuments.in/reader031/viewer/2022013101/55894a7bd8b42a6d648b46b4/html5/thumbnails/32.jpg)
www.Conscious-Robots.com
CERA-CRANIUM (XIX) The proposed cognitive
architecture is focused on: Selecting next content of conscious
perception. Selecting next action to be
executed.
32
![Page 33: CERA-CRANIUM: A Test Bed for Machine Consciousness Research](https://reader031.fdocuments.in/reader031/viewer/2022013101/55894a7bd8b42a6d648b46b4/html5/thumbnails/33.jpg)
www.Conscious-Robots.com
Experimentation settings Variables:
Cognitive model of consciousness. Agent (physical or simulated). Problem domain and mission. Environment (physical or
simulated).
33
![Page 34: CERA-CRANIUM: A Test Bed for Machine Consciousness Research](https://reader031.fdocuments.in/reader031/viewer/2022013101/55894a7bd8b42a6d648b46b4/html5/thumbnails/34.jpg)
www.Conscious-Robots.com
Applications
Current applications:
34
![Page 35: CERA-CRANIUM: A Test Bed for Machine Consciousness Research](https://reader031.fdocuments.in/reader031/viewer/2022013101/55894a7bd8b42a6d648b46b4/html5/thumbnails/35.jpg)
www.Conscious-Robots.com
Application example (I)
Autonomous exploration and mapping
35
![Page 36: CERA-CRANIUM: A Test Bed for Machine Consciousness Research](https://reader031.fdocuments.in/reader031/viewer/2022013101/55894a7bd8b42a6d648b46b4/html5/thumbnails/36.jpg)
www.Conscious-Robots.com
Application example (II)
Autonomous exploration and mapping.
36
![Page 37: CERA-CRANIUM: A Test Bed for Machine Consciousness Research](https://reader031.fdocuments.in/reader031/viewer/2022013101/55894a7bd8b42a6d648b46b4/html5/thumbnails/37.jpg)
www.Conscious-Robots.com
Application example (III)
Percepts (bumpers).
37
(0,0)
-52º
-19º0º
19º
52º
BAb5
BR
b1
b2
b3 b4
b5
![Page 38: CERA-CRANIUM: A Test Bed for Machine Consciousness Research](https://reader031.fdocuments.in/reader031/viewer/2022013101/55894a7bd8b42a6d648b46b4/html5/thumbnails/38.jpg)
www.Conscious-Robots.com
Application example (IV)
Single percept (bumper).
38
Impact
j referentLeft-j referent
Right-j referent
N(δSJ)
![Page 39: CERA-CRANIUM: A Test Bed for Machine Consciousness Research](https://reader031.fdocuments.in/reader031/viewer/2022013101/55894a7bd8b42a6d648b46b4/html5/thumbnails/39.jpg)
www.Conscious-Robots.com
Application example (V)
Complex percept (bumper).
39
Impact
Left-j referent
Right-j referent
j referent
M(SCJ)
![Page 40: CERA-CRANIUM: A Test Bed for Machine Consciousness Research](https://reader031.fdocuments.in/reader031/viewer/2022013101/55894a7bd8b42a6d648b46b4/html5/thumbnails/40.jpg)
www.Conscious-Robots.com
Application example (VI)
CERA Core Layer Design.
40
Physical Layer
Mission Percepts,Complex percepts,Mismatch Percepts,Novelty Percepts,
…
M(SCJ)
…
CRANIUM Workspace
…
CRANIUM Workspace
M-S Layer Core Layer
Workspace Commands
Current Model State
Contextual J-Index
Calculation
Cognitive Model
Meta-goalsRule-based
system
![Page 41: CERA-CRANIUM: A Test Bed for Machine Consciousness Research](https://reader031.fdocuments.in/reader031/viewer/2022013101/55894a7bd8b42a6d648b46b4/html5/thumbnails/41.jpg)
www.Conscious-Robots.com
Conclusions (I)
From sensory to qualia?
41
Sonar transducer
Ultrasonic beam (three-dimensional cone)
Left-j referent
Right-j referent
j referent vector(| j | = range measurement)
![Page 42: CERA-CRANIUM: A Test Bed for Machine Consciousness Research](https://reader031.fdocuments.in/reader031/viewer/2022013101/55894a7bd8b42a6d648b46b4/html5/thumbnails/42.jpg)
www.Conscious-Robots.com
Conclusions (II)
Different implementations of CERA layers.
Explore workspace modulation techniques.
42
![Page 43: CERA-CRANIUM: A Test Bed for Machine Consciousness Research](https://reader031.fdocuments.in/reader031/viewer/2022013101/55894a7bd8b42a6d648b46b4/html5/thumbnails/43.jpg)
www.Conscious-Robots.com 43
Thank you