Functioning Mind Stan Franklin A “Consciousness” Based Architecture for a Functioning Mind Stan Franklin and the Conscious Software Research Group Institute.

Slides:



Advertisements
Similar presentations
Cognitive Systems, ICANN panel, Q1 What is machine intelligence, as beyond pattern matching, classification and prediction. What is machine intelligence,
Advertisements

BehaviorNet An Action Selection Mechanism Aregahegn Negatu And Conscious Software Research Group.
Software Architecture in Practice (3 rd Ed) Understanding Quality Attributes Understanding the following: How to express the qualities we want our architecture.
CogSciSem Stan Franklin Deliberation and Voluntary Action Stan Franklin and the Conscious Software Research Group.
Banbury 5/15/01 Stan Franklin "Conscious" Software Agents” Can they be (or are they) Sentient? Stan Franklin and the “Conscious” Software Research Group.
Background to the IDA Model Stan Franklin and the ‘Conscious’ Software Research Group Machine Consciousness Workshop, Torino, Fall 2003.
A model of Consciousness With neural networks By: Hadiseh Nowparast.
Pandemonium Model of Mind. Pandemonium? Chaos? Doesn’t pandemonium imply chaotic? – Yes, but ignore that The “pandemonium” term comes from the arena of.
IDA’s Computational Implementation Lee McCauley. Overview Problem Review IDA Walkthrough – Action instigation – Perception Ideas Information categories.
CogSciSem Stan Franklin Working Memory Tasks Cognitive Science Seminar—Spring 2003 Stan Franklin.
Multi-Agent Coalition Formation for Long-Term Task or Mobile Network Hsiu-Hui Lee and Chung-Hsien Chen.
Agent Mediated Grid Services in e-Learning Chun Yan, Miao School of Computer Engineering Nanyang Technological University (NTU) Singapore April,
A Multi-Agent System for Visualization Simulated User Behaviour B. de Vries, J. Dijkstra.
The Importance of Architecture for Achieving Human-level AI John Laird University of Michigan June 17, th Soar Workshop
Models of Human Performance Dr. Chris Baber. 2 Objectives Introduce theory-based models for predicting human performance Introduce competence-based models.
Contemporary Perspectives. What is a “perspective”? What do you think???
1 Fall 2002 The “Human” Side of HCI: Human Factors Psychology and Assistive Technology Margaret Jelinek Lewis, PhD University of Idaho.
Towards A Multi-Agent System for Network Decision Analysis Jan Dijkstra.
Software Architecture. Agenda " Why architect? " What is architecture? " What does an architect do? " What principles guide the process of architecting?
Cognitive Psychology, 2 nd Ed. Chapter 1. Defining Cognitive Psychology The study of human mental processes and their role in thinking, feeling, and behaving.
An Intelligent Broker Architecture for Context-Aware Systems A PhD. Dissertation Proposal in Computer Science at the University of Maryland Baltimore County.
Robotica Lezione 1. Robotica - Lecture 12 Objectives - I General aspects of robotics –Situated Agents –Autonomous Vehicles –Dynamical Agents Implementing.
Chapter 7 Requirement Modeling : Flow, Behaviour, Patterns And WebApps.
LAYING OUT THE FOUNDATIONS. OUTLINE Analyze the project from a technical point of view Analyze and choose the architecture for your application Decide.
*Law and Coordination Rodrigo Paes. © LES/PUC-Rio Agenda Integration Coordination BPEL example Birth *Law and Coordination Further Steps.
Proceedings of the Twenty-Sixth AAAI Conference on Artificial Intelligence Using Expectations to Drive Cognitive Behavior Unmesh Kurup, Christian Lebiere,
Local Area Networks (LAN) are small networks, with a short distance for the cables to run, typically a room, a floor, or a building. - LANs are limited.
Knowledge representation
An Architecture for Empathic Agents. Abstract Architecture Planning + Coping Deliberated Actions Agent in the World Body Speech Facial expressions Effectors.
SLB /04/07 Thinking and Communicating “The Spiritual Life is Thinking!” (R.B. Thieme, Jr.)
Global Workspace Theory and LIDA ---- the role of conscious events in cognitive architectures. This powerpoint is available for educational use, from:
Virtual Bullying: Virtual Environments as an Educational Tool Sarah Woods University of Hertfordshire.
Artificial Intelligence Introductory Lecture Jennifer J. Burg Department of Mathematics and Computer Science.
Copyright 2004 Compsim LLC The Right Brain Architecture of a Holonic Manufacturing System Application of KEEL ® Technology to Holonic Manufacturing Systems.
Travis Steel. Objectives What is the Agent Paradigm? What is Agent-Oriented Design and how is it different than OO? When to apply AOD techniques? When.
Odyssey A Reuse Environment based on Domain Models Prepared By: Mahmud Gabareen Eliad Cohen.
IDA: A Cognitive Agent Architecture Lisa Soros. Outline Machine Consciousness Global Workspace Theory IDA: A Cognitive Agent Architecture.
10 Software Architecture CSCU 411 Software Engineering.
ARTIFICIAL INTELLIGENCE [INTELLIGENT AGENTS PARADIGM] Professor Janis Grundspenkis Riga Technical University Faculty of Computer Science and Information.
Key Centre of Design Computing and Cognition – University of Sydney Concept Formation in a Design Optimization Tool Wei Peng and John S. Gero 7, July,
The roots of innovation Future and Emerging Technologies (FET) Future and Emerging Technologies (FET) The roots of innovation Proactive initiative on:
AGI Architectures & Control Mechanisms. Realworld environment Anatomy of an AGI system Intellifest 2012 Sensors Actuators Data Processes Control.
A Software Agent with a Self? Machine Consciousness: Complexity Aspects 29 Sept to 1st October '03, ISI, Torino, Italy Stan Franklin and the “Conscious”
University of Windsor School of Computer Science Topics in Artificial Intelligence Fall 2008 Sept 11, 2008.
The LIDA model’s hypotheses on the cognitive cycle, high-level cognitive processes, and brain rhythms Who”s IDA Stan Franklin.
Spring 2011 Tutor Training Modern Learning Theories and Tutoring Designed and Presented by Tem Fuller.
Life Space Crisis Intervention Establishing effective positive helping relationships with children Diagnosing and breaking self defeating patterns of behavior.
Artificial intelligence
Distributed Models for Decision Support Jose Cuena & Sascha Ossowski Pesented by: Gal Moshitch & Rica Gonen.
Internet of Things. IoT Novel paradigm – Rapidly gaining ground in the wireless scenario Basic idea – Pervasive presence around us a variety of things.
Psychology Why Study Psychology? (1:1). Goals for Chapter 1 To identify the goals of psychology, and explain how psychology is a science Describe the.
Data Communications and Networks Chapter 9 – Distributed Systems ICT-BVF8.1- Data Communications and Network Trainer: Dr. Abbes Sebihi.
How conscious experience and working memory interact Bernard J. Baars and Stan Franklin Soft Computing Laboratory 김 희 택 TRENDS in Cognitive Sciences vol.
RULES Patty Nordstrom Hien Nguyen. "Cognitive Skills are Realized by Production Rules"
Cognitive Architectures and General Intelligent Systems Pay Langley 2006 Presentation : Suwang Jang.
UCI Large-Scale Collection of Application Usage Data to Inform Software Development David M. Hilbert David F. Redmiles Information and Computer Science.
Control-Theoretic Approaches for Dynamic Information Assurance George Vachtsevanos Georgia Tech Working Meeting U. C. Berkeley February 5, 2003.
IHP Im Technologiepark Frankfurt (Oder) Germany IHP Im Technologiepark Frankfurt (Oder) Germany ©
PSY 360 homework teaching effectively / psy360homeworkdotcom.
EEL 5937 Multi Agent Systems -an introduction-. EEL 5937 Content What is an agent? Communication Ontologies Mobility Mutability Applications.
EEL 5937 Multi Agent Systems -an introduction-. EEL 5937 Content What is an agent? Communication Ontologies Mobility Mutability Applications.
What is cognitive psychology?
Applied Operating System Concepts
DRAWING APPRENTICE BY ANAMIKA SHARAF.
Intelligent Agents Chapter 2.
Sparse distributed memory for ‘conscious’ software agents
What Is Artificial General Intelligence?
Teaching Java with the assistance of harvester and pedagogical agents
DESIGN PATTERNS : Introduction
Human Cognitive Development
Presentation transcript:

Functioning Mind Stan Franklin A “Consciousness” Based Architecture for a Functioning Mind Stan Franklin and the Conscious Software Research Group Institute for Intelligent Systems University of Memphis

Functioning Mind Stan Franklin The Conscious Software Research Group Stan Franklin Art Graesser Sri Satish Ambati Ashraf Anwar Myles Bogner* Arpad Kelemen Ravikumar Kondadadi Lee McCauley Irina Makkaveeva Aregahegn Negatu Uma Ramamurthy Alexei Stoliartchouk Zhouhua Zhang Scott Dodson* Gurumoorthy Nagasubramanian* Brent Olde* Hongjun Song* Yun Wan* * former member off to better things

Functioning Mind Stan Franklin Autonomous Agent An autonomous agent is a system situated within and a part of an environment that senses that environment and acts on it, over time, in pursuit of its own agenda so as to effect what it senses in the future.

Functioning Mind Stan Franklin Examples

Functioning Mind Stan Franklin Global Workspace Theory A psychological theory of consciousness The nervous system is a distributed parallel system with many different specialized processors Global workspace contains a coalition of processors Broadcasts globally to all other processors Recruit other processors needed for any degree of novel or problematic situation Explains limited capacity and seriality

Functioning Mind Stan Franklin Contexts at work

Functioning Mind Stan Franklin Why a ‘Conscious’ Agent? Flesh out the theory with detailed architecture and mechanisms Hypotheses for cognitive scientists and neuroscientists Produce flexible, adaptive, human-like software Want smart agents? Model them after humans.

Functioning Mind Stan Franklin IDA: an Intelligent Distribution Agent Detailer Telephone Read personnel data Check job requisition list Adhere to Navy policies Choose jobs to offer members Negotiate with members Write orders Internet I D A

Functioning Mind Stan Franklin Modules and Mechanisms Perception—Copycat Architecture—Hofstadter Action Selection—Behavior Net—Maes Associative Memory—Sparse Distributed Memory—Kanerva Episodic Memory—Case-based Memory Emotions—Pandemonium Theory—Jackson Metacognition—Fuzzy Classifier Systems—Holland, Zadeh Learning—Copycat Architecture, Case-based Reasoning Constraint Satisfaction—Linear Functional Language Generation—Pandemonium Theory Deliberation—Pandemonium Theory “Consciousness” —Pandemonium Theory

Functioning Mind Stan Franklin IDA’s Architecture “Consciousness” Perception Metacognition Associative Memory Episodic Memory Behavior Net Emotions Database Perception Linear Functional DeliberationNegotiation Write Orders Conceptual & Behavioral Learning

Functioning Mind Stan Franklin Levels of abstraction High level –behaviors –message type nodes –emotions –metacognitive actions –etc. Low level –codelets

Functioning Mind Stan Franklin Codelets Small pieces of code each performing a simple, specialized task Acts as a demon, always watching for a chance to act Most subserve some high level entity, e.g. –behavior –slipnet node –metacognitive action Some codelets work on their own, e.g. –watching for incoming mail –checking for time and place conflicts Codelets do almost all the work IDA is a multi-agent system

Functioning Mind Stan Franklin Perception via a Slipnet preferenceacceptance information request location San Diego Miami Norfolk Jacksonville... Norfolk norfolk norNRFK

Functioning Mind Stan Franklin Associative Memory Working memory Focus Sparse Distribute Memory — Boolean Space — dim = N (enough to code features) bit vector PerceptionBehavior NetEmotionDeliberation Job List Outgoing Message

Functioning Mind Stan Franklin Coalitions and Consciousness Coalition manager Spotlight manager Broadcast mechanism

Functioning Mind Stan Franklin Behavior Net in Action Behavior net templates Behavior net Side lines Playing field Stands Work Space Broadcast

Functioning Mind Stan Franklin A Behavior Stream Find and move a template Compose an acknowledgment Find an address Drive to Acknowledge From the Sidelines Activation from drive Activation from the environment, external or internal Send an acknowledgement

Functioning Mind Stan Franklin Deliberation Faced with a goal or problem Imagine possible plans or solutions –Scenarios –Routes –Internal virtual reality—Dawkins Evaluate them –Using reason –Using emotions Choose among them

Functioning Mind Stan Franklin IDA’s Deliberation Create scenes –May require objects, actors, concepts, relations, frames –Organized around events Build scenarios as sequences of scenes Choose between scenarios, discarding some Using Barsalou’s perceptual symbol systems as a guide

Functioning Mind Stan Franklin “Consciousness” in Action Associative Memory Working memory Focus Playing Field Stands Outgoing Message Job List

Functioning Mind Stan Franklin Metacognition Thinking about thinking What Sloman calls meta-management Influences action selection strategies –More or less opportunistic, thoughtful or goal-oriented Influences resource allocation Fuzzy classifier system

Functioning Mind Stan Franklin Learning Associative learning via pandemonium theory Associative learning via sparse distributed memory Perceptual learning via case-based reasoning Behavioral learning via case-based reasoning Metacognitive learning via classifiers

Functioning Mind Stan Franklin Modeling Cognition Situated (embodied) cognition—Varela, Thompson & Roach Perceptual symbol systems—Barsalou Memory via actions—Glenberg Global workspace theory—Baars Cognitive architecture—Sloman

Functioning Mind Stan Franklin Sloman’s Architecture

Functioning Mind Stan Franklin Web and Addresses Stan Franklin “Conscious” Software Research Group CMattie Project— IDA Project—