11/2008AAAI 20081 Circuit sharing and the implementation of intelligent systems Michael L. Anderson Institute for Advanced Computer Studies Program in.

Slides:



Advertisements
Similar presentations
Pat Langley School of Computing and Informatics Arizona State University Tempe, Arizona A Cognitive Architecture for Integrated.
Advertisements

Cognitive Systems, ICANN panel, Q1 What is machine intelligence, as beyond pattern matching, classification and prediction. What is machine intelligence,
Chapter 16: Focquaert, F., & Platek, S.M. Social cognition and the evolution of self-awareness (pp ). Hypothesis: Human self-awareness arose because.
Instructions Individually, choose a component of working memory. Write a short paragraph describing the main features of this working memory component.
Chapter Thirteen Conclusion: Where We Go From Here.
Brain functions and kinematics Mostafa M. Dini July 2012.
Improved Neural Network Based Language Modelling and Adaptation J. Park, X. Liu, M.J.F. Gales and P.C. Woodland 2010 INTERSPEECH Bang-Xuan Huang Department.
Language Hull & Vaid, 2006 Pre-IB.
Organizational Notes no study guide no review session not sufficient to just read book and glance at lecture material midterm/final is considered hard.
Banker’s Algorithm Implementation in CPN Tools Michal Žarnay Department of Transportation Networks University of Žilina, Slovakia.
Visual Cognition II Object Perception. Theories of Object Recognition Template matching models Feature matching Models Recognition-by-components Configural.
Theories of Mind: An Introduction to Cognitive Science Jay Friedenberg Gordon Silverman.
What is Cognitive Science? … is the interdisciplinary study of mind and intelligence, embracing philosophy, psychology, artificial intelligence, neuroscience,
Mind, Brain & Behavior Wednesday February 5, 2003.
Summer 2011 Wednesday, 8/3. Biological Approaches to Understanding the Mind Connectionism is not the only approach to understanding the mind that draws.
What is Cognitive Science? … is the interdisciplinary study of mind and intelligence, embracing philosophy, psychology, artificial intelligence, neuroscience,
Faculty of Computer Science © 2007 Information Theoretic Measures: Object Segmentation and Tracking CMPUT 615 Nilanjan Ray.
Luiz Pessoa Department of Psychology Maryland Neuroimaging Center University of Maryland, College Park.
The History and Methods of Cognitive Psychology. What is Cognitive Psychology? The branch of psychology that studies how we perceive, attend, recognize,
Roles of Knowledge in Cognition 1 Knowledge is often thought of as constituting particular bodies of facts, techniques, and procedures that cultures develop,
Biointelligence Laboratory School of Computer Science and Engineering Seoul National University Cognitive Robots © 2014, SNU CSE Biointelligence Lab.,
Architectural Design.
From where did single-case research emerge? What is the logic behind SCDs? What is high quality research? What are the quality indicators for SCDs? SPCD.
Cognitive Science and Cognitive Neuroscience PSY 421 – Fall 2004.
THEORIES OF MIND: AN INTRODUCTION TO COGNITIVE SCIENCE Jay Friedenberg and Gordon Silverman.
Levels, reduction vs. emergence. I. Levels Explanation of cognition in micro- (neural states) and macro-levels (mental phenomena) 2 types of interactions:
What is it?. Reliability – assessment that produces consistent results Internal consistency – do separate questions measure the same thing Validity –
1 AI and Agents CS 171/271 (Chapters 1 and 2) Some text and images in these slides were drawn from Russel & Norvig’s published material.
Does Social Neuroscience Contribute to social cognition?
Angie Mangiantini. ARE WE DOING ENOUGH? 2 adm
Lecture 9: Chapter 9 Architectural Design
第十讲 概率图模型导论 Chapter 10 Introduction to Probabilistic Graphical Models
Introduction to ACT-R 5.0 ACT-R Post Graduate Summer School 2001 Coolfont Resort ACT-R Home Page: John R. Anderson Psychology Department.
© 2008 SRI International Systems Learning for Complex Pattern Problems Omid Madani AI Center, SRI International.
The HERMES Heterogeneous Reasoning and Mediator System V.S. Subrahmanian University of Maryland [These slides originated from the HERMES Project sponsored.
What is modularity good for? Michael S. C. Thomas, Neil A. Forrester, Fiona M. Richardson
Control of Attention in schizophrenia 1.Advance understanding of schizophrenia. Move from description of deficits to explanation of specific mechanisms.
Korea Univ. Division Information Management Engineering UI Lab. Korea Univ. Division Information Management Engineering UI Lab. IMS 802 Cognitive Modeling.
Cognitive Processes Chapter 8. Studying CognitionLanguage UseVisual CognitionProblem Solving and ReasoningJudgment and Decision MakingRecapping Main Points.
Fig.1. Flowchart Functional network identification via task-based fMRI To identify the working memory network, each participant performed a modified version.
Technical Goals for the BICA Community Mark R. Waser
Quiz Time Development of Psychology Quiz –10 Points Answers: 1.C 2.C 3.C 4.A 5.B 6.E 7.D 8.C 9.E 10.D.
Computer Science 340 Software Design & Testing Software Architecture.
Cognitive Psychology What is cognitive psychology?
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"
What It Is To Be Conscious: Exploring the Plausibility of Consciousness in Deep Learning Computers Senior Project – Philosophy and Computer Science ID.
Mental Organs. Phrenology An important part of popular culture in Victorian England and in Europe during the 19th century.
Extension: How could researchers use a more powerful measure of analysis? Why do you think that researchers do not just rely on descriptive statistics.
DATA VISUALIZATION BOB MARSHALL, MD MPH MISM FAAFP FACULTY, DOD CLINICAL INFORMATICS FELLOWSHIP.
Evolving robot brains using vision Lisa Meeden Computer Science Department Swarthmore College.
1 Advanced Software Architecture Muhammad Bilal Bashir PhD Scholar (Computer Science) Mohammad Ali Jinnah University.
Intro to Cogsci Jan 25, Class room change 209 architecture.
Reflexive covert attention: Voluntary covert attention:
What is cognitive psychology?
NATURE NEUROSCIENCE 2007 Coordinated memory replay in the visual cortex and hippocampus during sleep Daoyun Ji & Matthew A Wilson Department of Brain.
Your homework question Due next Thursday
Nick Chater Behavioural Science Group, WBS
What is development? Domains of development
Interdisciplinary research on language & speech
Interdisciplinary research on language & speech
A Short Tutorial on Causal Network Modeling and Discovery
The future of psychology
The Development of Children, Seventh Edition
Approaches in psychology: Posters
AI and Agents CS 171/271 (Chapters 1 and 2)
Wallis, JD Helen Wills Neuroscience Institute UC, Berkeley
Neural Modular Networks
Chapter 2: Building a System
Building a “System” Moving from writing a program to building a system. What’s the difference?! Complexity, size, complexity, size complexity Breadth.
Presentation transcript:

11/2008AAAI Circuit sharing and the implementation of intelligent systems Michael L. Anderson Institute for Advanced Computer Studies Program in Neuroscience and Cognitive Science University of Maryland College Park, MD USA Department of Psychology Franklin & Marshall College Lancaster, PA USA

Cognitive Architecture What is the overall functional architecture of the brain? 11/2008AAAI 20082

Cognitive Architecture The classical, and still most widely accepted answer: 1.Low-level localization of function 2.High-level localization of domain 11/2008AAAI 20083

4 Low-level localization of function Penfield’s Homunculus 11/2008AAAI 2008

5 High-level localization of domain Brodmann map showing functional domains 11/2008AAAI 2008

More abstractly 11/2008AAAI Classical c.a. (modularity?) suggests: Each brain area has a fixed working Each function (and class of functions) is implemented in dedicated neural structures

As opposed to 11/2008AAAI Holism (connectionist c.a.?) suggests: Each brain area has a flexible working Each function (or class of functions) is implemented in overlapping neural structures

As opposed to 11/2008AAAI Redeployment suggests: Each brain area has a fixed working Each function (or class of functions) is implemented in overlapping neural structures

9 What’s redeployment? Evolutionary considerations favor a “component re-use” model. Components evolved for one cognitive function are “exapted” for later uses. However, the original functionality is not lost—hence “redeployment” rather than exaptation. 11/2008AAAI 2008

Evolution via redeployment 11/2008AAAI

11/2008AAAI Modularity vs. Holism vs. Redeployment

Empirical evidence Database of 665 (subtraction-based) imaging experiments in 20 cognitive domains. “Functional connectivity” analysis of 472 experiments in 8 cognitive domains (all domains with > 30 experiments). 1211/2008AAAI 2008

Functional connectivity 1)Choose a spatial segmentation of the brain (we currently use Brodmann areas) 2)Choose an independent variable of interest (cognitive domain) 3)Determine which regions are statistically likely to be co-active, for different levels of the I.V. 1311/2008AAAI 2008

Step 3 in more detail A.Calculate chance probability (Q) of co- activation for each BA pair B.In each domain, determine observed probability (K) of co-activation of each BA pair C.Where there is a significant difference between Q and K (Χ 2 ), this is considered a “functional connection” 1411/2008AAAI 2008

Functional cooperation 15 Functional connection indicates areas that cooperate in service of cognition 11/2008AAAI 2008 AB-AB DomainCo-active in domain Not co-active in domain -DomainCo-active not in domain Not co-active not in domain

List of domains 16 DomainN Action56 Attention77 Emotion42 Language165 Memory88 Mental imagery31 Reasoning33 Visual perception57 11/2008AAAI 2008

Functional cooperation We can make graphs of these cooperation links. 1711/2008AAAI 2008 ActiveAreaCoActiveArea Expected CoactProb Observed CoactProb ChiSquare BA10LBA32L BA10LBA32R BA10LBA40L BA10LBA40R BA10LBA44L BA10LBA44R

Action 18

Attention 19

Language 20

Comparing Domain Complexes 2111/2008AAAI 2008 Can compare many things, for instance: –Node overlap Indicates B.A.s shared by different domain complexes –Edge overlap Indicates functional connectivity/cooperation shared by different domain complexes –Network topology May give clues about nature of function implementation

Node vs. Edge Overlap Use Dice’s coefficient: 2(o 1,2 )/(n 1 +n 2 ) Predictions: –Modularity: e, n –Holism: E, N –Redeployment: e, N 2211/2008AAAI 2008

11/2008AAAI Modularity vs. Holism vs. Redeployment

Nodes vs. Edges 11/2008AAAI

Nodes vs. Edges 11/2008AAAI

Nodes vs. Edges 11/2008AAAI

Nodes vs. Edges 11/2008AAAI p << 0.001

But... Maybe this result is just an artifact Given a small number of nodes (84) Large number of possible edges (3486) Get high node overlap and low edge overlap just by chance 11/2008AAAI

11/2008AAAI p << 0.001

30 4 implications 1.Give up on modularity in its classic form 2.Need to develop a domain-neutral vocabulary for cognitive science 3.Assigning computational/cognitive roles to brain areas will require cross-domain modeling 4.Should consider cross-domain uses when designing cognitive components 11/2008AAAI 2008

31 4 implications 1.Give up on modularity in its classic form 2.Need to develop a domain-neutral vocabulary for cognitive science 3.Assigning computational/cognitive roles to brain areas will require cross-domain modeling 4.Should consider cross-domain uses when designing cognitive components 11/2008AAAI 2008

Divergence in implementation 11/2008AAAI Complex system Module 1 Component 1 Sub- component 1... Component 2 Module 2 Component 3Component 4 Module 3 Component 5Component 6 Modular architectures support functional assignment by decomposition and analysis

Convergence in implementation 11/2008AAAI Complex system Functional Complex 2 Functional Complex 3 Component 1 Functional Complex 1 Component 2 Component 3 Component 4 Component 5 Component 6 Sub- component 5 Sub- component 4 Sub- component 3 Sub- component 2 Sub-component 6... Sub- component 1

34 Cross-domain modeling 1.Cannot determine what a sub-component should do by considering only an individual task or task category, as been the normal practice. 2.Must begin to consider at design time the use of low-level components across multiple tasks in multiple domains. 11/2008AAAI 2008

35 Cross-domain modeling (2) To do this: 1.Model each function of the system 2.Map sub-functions to a limited set of components 3.Constraint: each point of overlap must assign same (abstract) sub-function to each component 11/2008AAAI 2008

36 Cross-domain modeling (3) 11/2008AAAI 2008

Anderson, M.L. (2007). The massive redeployment hypothesis and the functional topography of the brain. Philosophical Psychology, 21(2): Anderson, M.L. (2007). Evolution of cognitive function via redeployment of brain areas. The Neuroscientist, 13(1): Anderson, M. L. (2007). Massive redeployment, exaptation, and the functional integration of cognitive operations. Synthese 159(3): Anderson, M.L. (2008). Circuit sharing and the implementation of intelligent systems. Connection Science, 20(4): /2008AAAI