Model-based Robotics: Intelligence with internal representations.
Example: ACT-R (Adaptive Control of Thought – Rational)
Behavior-based Robotics: Intelligence without internal representations.
Example: BigDog, Roomba
Model-based Robotics/AI Systems
Key Features:
Relies on symbolic processing and representation of knowledge.
ACT-R was developed by John Anderson at Carnegie Mellon University (CMU) in the early 1990s.
Based on the tradition of the General Problem Solver (GPS).
Focuses on understanding how humans organize knowledge and exhibit intelligent behavior.
ACT-R contains specialized modules responsible for perception, memory, and action, which interact through buffers.
Each module is associated with specific brain regions, supporting specialized functions in cognition.
ACT-R Cognitive Architecture
Modules in ACT-R:
Perceptual-motor Module: Deals with sensory inputs and motor actions.
Goal Module: Manages the current objectives.
Declarative Memory Module: Stores information and past experiences.
Working Mechanism:
Chunks (units of knowledge) are placed in buffers for access by the production system, which applies rules to these chunks based on the current information pattern.
Learning occurs through the tuning of subsymbolic processes guiding rule selection.
History and Evolution of ACT-R
Initial development focused on the integration of various modules to produce coherent cognition.
Continuous refinement has allowed ACT-R to evolve closer to performing a vast range of human cognitive tasks.
Behavior-based Robotics/AI Systems
Key Features:
Operate based on real-time sensory inputs with no need for internal representations.
Reacts to the environment directly rather than manipulating internal symbols.
Example: The Cricket Robot that responds to sound intensity without an internal map of its world.
Developed by Rodney Brooks of MIT, known for introducing the concept of intelligent behavior emerging from environmental interactions rather than complex cognitive mapping.
Subsumption Architecture
Proposed by Brooks, consists of multiple layers of behavior that operate simultaneously.
Lower layers handle basic reflexive actions, while higher layers build upon these to exhibit more complex behaviors (e.g., exploration).
Is it essential for the robot ALLEN (subsumption architecture) to inhabit a real world instead of a virtual one, and why? How does this apply to SHAKEY?
How would you characterize the mammalian brain: as a subsumption architecture, a modular architecture, or a hybrid model?
Important Notes for Final Exam
The final exam is on April 18, from 2:20 PM to 3:40 PM.
All exams are online and browser-locked, requiring physical attendance in class for participation.
Ensure to bring your BuckID and familiarize yourself with the exam regulations regarding rescheduling and late attendance.