Understanding Consciousness with Model Abstractions Firmo Freire [email protected] Paris, Juillet...
-
Upload
dana-mccarthy -
Category
Documents
-
view
218 -
download
0
Transcript of Understanding Consciousness with Model Abstractions Firmo Freire [email protected] Paris, Juillet...
![Page 2: Understanding Consciousness with Model Abstractions Firmo Freire firmo@inf.puc-rio.br Paris, Juillet 9, 2007.](https://reader036.fdocuments.net/reader036/viewer/2022070403/56649f315503460f94c4cbc5/html5/thumbnails/2.jpg)
LIP6-09/07/2007 2
Agenda
• Introduction
• Function of Consciousness
• Control Systems Fundamentals
• Internal Models
• The Simulator
• Experiment and Results
• Related Work
• Future Work
• Conclusions
• References
![Page 3: Understanding Consciousness with Model Abstractions Firmo Freire firmo@inf.puc-rio.br Paris, Juillet 9, 2007.](https://reader036.fdocuments.net/reader036/viewer/2022070403/56649f315503460f94c4cbc5/html5/thumbnails/3.jpg)
LIP6-09/07/2007 3
Introduction
• This presentation is about:
– A software platform for research into Artificial Consciousness;
– The conceptual foundation for this research.
![Page 4: Understanding Consciousness with Model Abstractions Firmo Freire firmo@inf.puc-rio.br Paris, Juillet 9, 2007.](https://reader036.fdocuments.net/reader036/viewer/2022070403/56649f315503460f94c4cbc5/html5/thumbnails/4.jpg)
LIP6-09/07/2007 4
What Is Consciousness?
• It is perhaps too early to try and define consciousness.
• A better course would be to try to understand its added value to behavior and then try to define consciousness as consequence of this understanding.
• Consciousness must be have physical (direct or indirect) influence(s) on the environment, otherwise it would not be detectable by evolution and selected as a trait for survival.
![Page 5: Understanding Consciousness with Model Abstractions Firmo Freire firmo@inf.puc-rio.br Paris, Juillet 9, 2007.](https://reader036.fdocuments.net/reader036/viewer/2022070403/56649f315503460f94c4cbc5/html5/thumbnails/5.jpg)
LIP6-09/07/2007 5
A Function of Consciousness
Consciousness allows for flexibility of action/behavior
• How can the brain make successful limb and body movements?
• Environmental conditions are constantly changing and have to be adapted to.
![Page 6: Understanding Consciousness with Model Abstractions Firmo Freire firmo@inf.puc-rio.br Paris, Juillet 9, 2007.](https://reader036.fdocuments.net/reader036/viewer/2022070403/56649f315503460f94c4cbc5/html5/thumbnails/6.jpg)
LIP6-09/07/2007 6
Control Systems Concepts (1/6)
Open Loop Control (Feed Forward Control Systems)
![Page 7: Understanding Consciousness with Model Abstractions Firmo Freire firmo@inf.puc-rio.br Paris, Juillet 9, 2007.](https://reader036.fdocuments.net/reader036/viewer/2022070403/56649f315503460f94c4cbc5/html5/thumbnails/7.jpg)
LIP6-09/07/2007 7
Control Systems Concepts (2/6)
Closed Loop Control (Feedback Control Systems)
![Page 8: Understanding Consciousness with Model Abstractions Firmo Freire firmo@inf.puc-rio.br Paris, Juillet 9, 2007.](https://reader036.fdocuments.net/reader036/viewer/2022070403/56649f315503460f94c4cbc5/html5/thumbnails/8.jpg)
LIP6-09/07/2007 8
Control Systems Concepts (3/6)
System Identification
- Black-boxes
- Gray-boxes, and
- White-boxes
![Page 9: Understanding Consciousness with Model Abstractions Firmo Freire firmo@inf.puc-rio.br Paris, Juillet 9, 2007.](https://reader036.fdocuments.net/reader036/viewer/2022070403/56649f315503460f94c4cbc5/html5/thumbnails/9.jpg)
LIP6-09/07/2007 9
Control Systems Concepts (4/6)
Model Predictive Control
![Page 10: Understanding Consciousness with Model Abstractions Firmo Freire firmo@inf.puc-rio.br Paris, Juillet 9, 2007.](https://reader036.fdocuments.net/reader036/viewer/2022070403/56649f315503460f94c4cbc5/html5/thumbnails/10.jpg)
LIP6-09/07/2007 10
Control Systems Concepts (5/6)
Model Predictive Control Dynamics
![Page 11: Understanding Consciousness with Model Abstractions Firmo Freire firmo@inf.puc-rio.br Paris, Juillet 9, 2007.](https://reader036.fdocuments.net/reader036/viewer/2022070403/56649f315503460f94c4cbc5/html5/thumbnails/11.jpg)
LIP6-09/07/2007 11
Control Systems Concepts (6/6)
Forward and Inverse Models
![Page 12: Understanding Consciousness with Model Abstractions Firmo Freire firmo@inf.puc-rio.br Paris, Juillet 9, 2007.](https://reader036.fdocuments.net/reader036/viewer/2022070403/56649f315503460f94c4cbc5/html5/thumbnails/12.jpg)
LIP6-09/07/2007 12
Internal Models (1/3)
Delay in Closed Loop Systems
![Page 13: Understanding Consciousness with Model Abstractions Firmo Freire firmo@inf.puc-rio.br Paris, Juillet 9, 2007.](https://reader036.fdocuments.net/reader036/viewer/2022070403/56649f315503460f94c4cbc5/html5/thumbnails/13.jpg)
LIP6-09/07/2007 13
Internal Models (2/3)
Plant Model in the Control Loop
![Page 14: Understanding Consciousness with Model Abstractions Firmo Freire firmo@inf.puc-rio.br Paris, Juillet 9, 2007.](https://reader036.fdocuments.net/reader036/viewer/2022070403/56649f315503460f94c4cbc5/html5/thumbnails/14.jpg)
LIP6-09/07/2007 14
Internal Models (3/3)
• Benefits
– Feedback control
– Anomaly detection
– Anticipation
• Comparison with other techniques
– Flexibility
![Page 15: Understanding Consciousness with Model Abstractions Firmo Freire firmo@inf.puc-rio.br Paris, Juillet 9, 2007.](https://reader036.fdocuments.net/reader036/viewer/2022070403/56649f315503460f94c4cbc5/html5/thumbnails/15.jpg)
LIP6-09/07/2007 15
The Simulator (1/4 )
Simulator Structure
![Page 16: Understanding Consciousness with Model Abstractions Firmo Freire firmo@inf.puc-rio.br Paris, Juillet 9, 2007.](https://reader036.fdocuments.net/reader036/viewer/2022070403/56649f315503460f94c4cbc5/html5/thumbnails/16.jpg)
LIP6-09/07/2007 16
The Simulator (2/4)
Environment Structure
![Page 17: Understanding Consciousness with Model Abstractions Firmo Freire firmo@inf.puc-rio.br Paris, Juillet 9, 2007.](https://reader036.fdocuments.net/reader036/viewer/2022070403/56649f315503460f94c4cbc5/html5/thumbnails/17.jpg)
LIP6-09/07/2007 17
The Simulator (3/4)
Agent Cognitive Structure
![Page 18: Understanding Consciousness with Model Abstractions Firmo Freire firmo@inf.puc-rio.br Paris, Juillet 9, 2007.](https://reader036.fdocuments.net/reader036/viewer/2022070403/56649f315503460f94c4cbc5/html5/thumbnails/18.jpg)
LIP6-09/07/2007 18
The Simulator (4/4)
Internal Model General States for Skills
![Page 19: Understanding Consciousness with Model Abstractions Firmo Freire firmo@inf.puc-rio.br Paris, Juillet 9, 2007.](https://reader036.fdocuments.net/reader036/viewer/2022070403/56649f315503460f94c4cbc5/html5/thumbnails/19.jpg)
LIP6-09/07/2007 19
Experiments and Results (1/5)
Test of Stop Model
![Page 20: Understanding Consciousness with Model Abstractions Firmo Freire firmo@inf.puc-rio.br Paris, Juillet 9, 2007.](https://reader036.fdocuments.net/reader036/viewer/2022070403/56649f315503460f94c4cbc5/html5/thumbnails/20.jpg)
LIP6-09/07/2007 20
Experiments and Results (2/5)
Test of Car-Following Model
![Page 21: Understanding Consciousness with Model Abstractions Firmo Freire firmo@inf.puc-rio.br Paris, Juillet 9, 2007.](https://reader036.fdocuments.net/reader036/viewer/2022070403/56649f315503460f94c4cbc5/html5/thumbnails/21.jpg)
LIP6-09/07/2007 21
Experiments and Results (3/5)
Car Following Zoom
![Page 22: Understanding Consciousness with Model Abstractions Firmo Freire firmo@inf.puc-rio.br Paris, Juillet 9, 2007.](https://reader036.fdocuments.net/reader036/viewer/2022070403/56649f315503460f94c4cbc5/html5/thumbnails/22.jpg)
LIP6-09/07/2007 22
Experiments and Results (4/5)
Car Following Dynamics
![Page 23: Understanding Consciousness with Model Abstractions Firmo Freire firmo@inf.puc-rio.br Paris, Juillet 9, 2007.](https://reader036.fdocuments.net/reader036/viewer/2022070403/56649f315503460f94c4cbc5/html5/thumbnails/23.jpg)
LIP6-09/07/2007 23
Experiments and Results (5/5)
Choosing Between Conflicting Alternatives
• The next experiment will include a higher level Internal Model that will deal with potentially conflicting situations.For example the agent is near his destination but has a slow moving car in front of him. If the agent overtakes the leading car he runs the risk of overshooting his destination.
• This would be an example in that a frustrating (negative) experience would have to be endured in order to achieve a greater good.
![Page 24: Understanding Consciousness with Model Abstractions Firmo Freire firmo@inf.puc-rio.br Paris, Juillet 9, 2007.](https://reader036.fdocuments.net/reader036/viewer/2022070403/56649f315503460f94c4cbc5/html5/thumbnails/24.jpg)
LIP6-09/07/2007 24
Related Work
• Owen Holland(Holland and Goodman 2003) in the paper Robots With Internal Models
![Page 25: Understanding Consciousness with Model Abstractions Firmo Freire firmo@inf.puc-rio.br Paris, Juillet 9, 2007.](https://reader036.fdocuments.net/reader036/viewer/2022070403/56649f315503460f94c4cbc5/html5/thumbnails/25.jpg)
LIP6-09/07/2007 25
Future Work
• Simulator as a Framework (MAS)
• 3D Graphical Interface
• Model Refining
• Model Implementation Technology
• Time Considerations: Real Time and Synchronisms
• Learning Features and Mechanisms
![Page 26: Understanding Consciousness with Model Abstractions Firmo Freire firmo@inf.puc-rio.br Paris, Juillet 9, 2007.](https://reader036.fdocuments.net/reader036/viewer/2022070403/56649f315503460f94c4cbc5/html5/thumbnails/26.jpg)
LIP6-09/07/2007 26
Conclusions
• Promising approach to the study of cognitive processes in general and Artificial Consciousness in particular.
• A simulator architecture that can grow and expand to a multiprocessing environment, thus affording greatly enhanced computing power.
• If various functions attributed to consciousness can be unequivocally be implemented then it comes down to:
a) These functions do not need consciousness to steer behavior, or
b) The machine is exhibiting some level of consciousness within the domain of the simulated environment.
![Page 27: Understanding Consciousness with Model Abstractions Firmo Freire firmo@inf.puc-rio.br Paris, Juillet 9, 2007.](https://reader036.fdocuments.net/reader036/viewer/2022070403/56649f315503460f94c4cbc5/html5/thumbnails/27.jpg)
LIP6-09/07/2007 27
References
• Churchland, P.S. (2002), “Brain_Wise: Studies in Neurophilosophy, The MIT Press, pages 76-90.
• Damasio, A. (1994), “Descartes Error: Emotion, Reason, and the Human Brain. New York: Grossett/Putnan.
• Damasio, A. (1999), “A Feeling of What Happens”. New York: Harcourt Brace.
• Grush, R. (1997), “The Architecture of Representation”, in Philosophical Psychology 10:5-23.
• Iacoboni M.,Monar-Szakacs, Gallese V., Buccino G., and Mazziotta J.C. (2005), “Grasping the Intentions of Others with One’s Own Mirror System”, in PloS Biology (www.plosbiology.org).
![Page 28: Understanding Consciousness with Model Abstractions Firmo Freire firmo@inf.puc-rio.br Paris, Juillet 9, 2007.](https://reader036.fdocuments.net/reader036/viewer/2022070403/56649f315503460f94c4cbc5/html5/thumbnails/28.jpg)
LIP6-09/07/2007 28
References (Cont.)
• Gaschler K. (2006), “One Person, One Neuron?”, Scientific American Mind (February/March), pp: 77-82.
• Pouget, A., and T.J. Sejnowski (1997), “Spatial Transformations in the Parietal Cortex Using Basis Functions”, Journal of Cognitive Neural Science 9(2):222-237.
• Rizzolatti G., Fogassi L. and Gallese V. (2006), “Mirrors in the Mind”, Scientific American (November), pp: 54-61.
• Sloman, A. (2004), “GC5 The Architecture of Brain and Mind”, in Grang Challenges in Computing – Research, edited by Tony Hoare and Robin Milner, BCS, 21, 24.
• Wolpert, D.M., Z. Ghahramani, and M.I. Jordan (1995), “An Internal Model for Sensorimotor Integration”, in Science 269:1880-1882.