Cybernetics, AI, Cognitive Science and Computational Neuroscience: Historical Aspects

Similar documents
CMSC 372 Artificial Intelligence. Fall Administrivia

Artificial Intelligence. What is AI?

Artificial Intelligence

Outline. What is AI? A brief history of AI State of the art

CSCE 315: Programming Studio

CSIS 4463: Artificial Intelligence. Introduction: Chapter 1

Intro to Artificial Intelligence Lecture 1. Ahmed Sallam { }

CMSC 421, Artificial Intelligence

Ar#ficial)Intelligence!!

Artificial Intelligence

History and Philosophical Underpinnings

Artificial Intelligence

INTRODUCTION. a complex system, that using new information technologies (software & hardware) combined

CS 380: ARTIFICIAL INTELLIGENCE INTRODUCTION. Santiago Ontañón

universe: How does a human mind work? Can Some accept that machines can do things that

Intelligent Systems. Lecture 1 - Introduction

Artificial Intelligence

Artificial Intelligence: An overview

CSC 550: Introduction to Artificial Intelligence. Fall 2004

Intro to Cybernetics

CS 380: ARTIFICIAL INTELLIGENCE

Lecture 1 What is AI?

What is AI? Artificial Intelligence. Acting humanly: The Turing test. Outline

AI History. CE417: Introduction to Artificial Intelligence Sharif University of Technology Spring 2012

Artificial Intelligence

Introduction to Artificial Intelligence: cs580

Goals of this Course. CSE 473 Artificial Intelligence. AI as Science. AI as Engineering. Dieter Fox Colin Zheng

Introduction to Artificial Intelligence

AI Principles, Semester 2, Week 1, Lecture 2, Cognitive Science and AI Applications. The Computational and Representational Understanding of Mind

British Library Cataloguing-in-Publication Data A catalogue record for this book is available from the British Library.

Artificial Intelligence CS365. Amitabha Mukerjee

CSE 473 Artificial Intelligence (AI)

Artificial Intelligence

What is Computation? Biological Computation by Melanie Mitchell Computer Science Department, Portland State University and Santa Fe Institute

CMSC 471 Spring Introduction. Tim Finin,

Artificial Intelligence

Lecture 1 What is AI? EECS 348 Intro to Artificial Intelligence Doug Downey

CSE 473 Artificial Intelligence (AI) Outline

CS 1571 Introduction to AI Lecture 1. Course overview. CS 1571 Intro to AI. Course administrivia

Artificial Intelligence

lecture 6 Informatics luis rocha 2017 I501 introduction to informatics INDIANA UNIVERSITY

CHAPTER TWELVE. The Artificial Intelligence (AI) Approach I: The Mind As Machine

Artificial Intelligence. Berlin Chen 2004

Course Info. CS 486/686 Artificial Intelligence. Outline. Artificial Intelligence (AI)

Computer Science 1400: Part #8: Where We Are: Artificial Intelligence WHAT IS ARTIFICIAL INTELLIGENCE (AI)? AI IN SOCIETY RELATING WITH AI

Artificial Intelligence

Intelligent Agents. Introduction. Ute Schmid Practice: Emanuel Kitzelmann. Cognitive Systems, Applied Computer Science, University of Bamberg

CS 486/686 Artificial Intelligence

On a Possible Future of Computationalism

This list supersedes the one published in the November 2002 issue of CR.

COMPUTATONAL INTELLIGENCE

COS402 Artificial Intelligence Fall, Lecture I: Introduction

Random Administrivia. In CMC 306 on Monday for LISP lab

Welcome to CompSci 171 Fall 2010 Introduction to AI.

Lecture 1 What is AI?

What is AI? AI is the reproduction of human reasoning and intelligent behavior by computational methods. an attempt of. Intelligent behavior Computer

Digital image processing vs. computer vision Higher-level anchoring

MINE 432 Industrial Automation and Robotics

CMSC 372 Artificial Intelligence What is AI? Thinking Like Acting Like Humans Humans Thought Processes Behaviors

Artificial Intelligence. Lecture 1: Introduction. Fall 2010

Chapter 1 The Field of Computing. Slides Modified by Vicky Seno

Unit 8: Problems of Common Sense

Artificial Intelligence: Your Phone Is Smart, but Can It Think?

Preface. Marvin Minsky as interviewed in Hal s Legacy, edited by David Stork, 2000.

بسم اهلل الرحمن الرحيم. Introduction to Neural Networks

ECE 599/692 Deep Learning Lecture 19 Beyond BP and CNN

Introduction to cognitive science Session 3: Cognitivism

Chapter 1: Introduction to Neuro-Fuzzy (NF) and Soft Computing (SC)

Introduction to AI. Chapter 1. TB Artificial Intelligence 1/ 23

The Nature of Informatics

Introduction to AI. What is Artificial Intelligence?

Inteligência Artificial. Arlindo Oliveira

ARTIFICIAL INTELLIGENCE

22c:145 Artificial Intelligence

The attribution problem in Cognitive Science. Thinking Meat?! Formal Systems. Formal Systems have a history

Introduction to Complex Systems 2006 Winter

2. The theory of Abstract Intelligence

Lecture 1 Introduction to knowledge-base intelligent systems. Dark Ages to knowledge-based systems Summary

CS415 Human Computer Interaction

Neuro-Fuzzy and Soft Computing: Fuzzy Sets. Chapter 1 of Neuro-Fuzzy and Soft Computing by Jang, Sun and Mizutani

22c:145 Artificial Intelligence. Texbook. Bartlett Publishers, Check the class web sites daily!

Artificial Intelligence: An Introduction

Brains, Machines, and Mathematics

CS:4420 Artificial Intelligence

ARTIFICIAL INTELLIGENCE

Computer Science as a Discipline

KI-Programmierung. Introduction

On Intelligence Jeff Hawkins

Overview. Introduction to Artificial Intelligence. What is Intelligence? What is Artificial Intelligence? Influential areas for AI

CSC384 Intro to Artificial Intelligence* *The following slides are based on Fahiem Bacchus course lecture notes.

Introduction. Artificial Intelligence. Topic 1. What is AI? Contributions to AI History of AI Modern AI. Reading: Russel and Norvig, Chapter 1

10/4/10. An overview using Alan Turing s Forgotten Ideas in Computer Science as well as sources listed on last slide.

Brain-inspired information processing: Beyond the Turing machine

A Balanced Introduction to Computer Science, 3/E

ENTRY ARTIFICIAL INTELLIGENCE

Appendix A: One Hundred Definitions of AI

The Science of the Artificial

Overview. Pre AI developments. Birth of AI, early successes. Overwhelming optimism underwhelming results

Geometric Neurodynamical Classifiers Applied to Breast Cancer Detection. Tijana T. Ivancevic

Artificial Neural Networks. Artificial Intelligence Santa Clara, 2016

Transcription:

Cybernetics, AI, Cognitive Science and Computational Neuroscience: Historical Aspects Péter Érdi perdi@kzoo.edu Henry R. Luce Professor Center for Complex Systems Studies Kalamazoo College http://people.kzoo.edu/ perdi/ and Institue for Particle and Nuclear Physics, Wigner Research Centre, Hungarian Academy of Sciences, Budapest http://cneuro.rmki.kfki.hu/

Content 1. Cybernetics The Founding Fathers: Warren McCulloch and Norbert Wiener John von Neumann: The Computer and the Brain Second-order cybernetics The dissolution/dissemination of cybernetic ideas 2. Artificial Intelligence: The physical symbol system hypothesis (Alan Newell and Herbert Simon) 3. Connectionism: From Perceptron to the Artificial Neural Network Movement 4. Back to Neurobiology: Computational Neuroscience - bottom up and top down 5. Cognitive Science: where we are now?

Cybernetics The Founding Fathers: Warren McCulloch and Norbert Wiener logic-based physiological theory of knowledge the brain performs logical thinking...... which is described by logic therefore...the operation of the brain could and should be described by logic

Cybernetics The Founding Fathers: Warren McCulloch and Norbert Wiener Behavior, Purpose and Teleology Feedback control Control and Communication in the Animal and the Machine Voluntary nervous system may control the environment Theory of goal-oriented behavior: a new framework to understand the behavior of animals, humans, and computers

Cybernetics The Founding Fathers: Warren McCulloch and Norbert Wiener The Macy conferences (1946-1953) Applicability of a Logic Machine Model to both Brain and Computer Analogies between Organisms and Machines Information Theory Neuroses and Pathology of Mental Life Human and Social Communication

Cybernetics John von Neumann: The Computer and the Brain Set Theory Quantum Mechanics Game Theory Computer Architectures The Computer and the Brain

Von Neumann architecture The IAS Computer was named for the Institute for Advanced Study, Princeton. The machine was built there under the direction of John von Neumann. It cost several hundred thousand dollars. The goal of developing the IAS was to make digital computer designs more practical and efficient. The project to build it began in 1946 and the computer was ready for use in 1952. Designers of the IAS were required to make their plans available to several other government-funded projects, and several other machines were built along similar lines: JOHNNIAC, MANIAC, ORDVAC, and ILLIAC. -> also IBM 701 (from the website of the Smithonian Museum) has three basic hardware subsystems: a CPU, a main-memory system and an I/O system is a stored-program computer carries out instructions sequentially has, or at least appears to have, a single path between the main memory system and the control unit of the CPU; this is often referred to as the von Neumann bottleneck

The Computer and the Brain

The Computer and the Brain in broader context McCulloch-Pitts and the Cybernetic movement Self-replicating automaton: the machine and its description Reliable calculation with unreliable elements Analog vs. digital machines Specialized memory unit Language of the brain: Thus the outward forms of our mathematics are not absolutely relevant from the point of view of evaluating what the mathematical or logical language truly used by the central nervous system is

From Cybernetics to AI and back? August 1955: coincidence: von Neumann was diagnosed with cancer A proposal for the Dartmouth summer research project on Artificial Intelligence mechanism vs. function zeros and ones vs. general symbol manipulation Newell, A., and H. A. Simon. 1956. The logic theory machine: A complex information processing system. IRE Trans. Inf. Theory IT-2:61-79

From Cybernetics to AI and back? While it seemed to be an analogy between Brain and Computer + at the elementary hardware level + at the level of mathematical (quasi)-equivalence the Organization Principles are very different The importance of the actual biological substrate: Synaptic organization!!...eccles has shown how excitation and inhibition are expressed by changes of membrane potential..

Cybernetics Second-order cybernetics autonomous system, role of observer, self-referential systems Heinz von Foerster (1911 2002 radical constructivism knowledge about the external world is obtained by preparing models on it It is difficult to reconstruct the story, but it might be true that a set of cyberneticians, who felt the irreducible complexity of the system-observer interactions, abandoned to build and test formal models, and used a verbal language using metaphors. They were the subjects of well-founded critics for not studying specific phenomena (Heylighen and Joslyn 2001)

Cybernetics The dissolution/dissemination of cybernetic ideas At least four disciplines have crystallized from cybernetics Biological control theory Neural modeling Artificial Intelligence Cognitive psychology Preliminary crystal seeds: Turing s paper on computing machinery and intelligence (Turing 1950) Rashevsky s continuous neural models (Rashevsky 1933).

Artificial Intelligence: The physical symbol system hypothesis (Alan Newell and Herbert Simon) A physical symbol system has the necessary and sufficient means for intelligent action Necessity: Anything capable of intelligent action is a physical symbol system Sufficiency: Any (sufficiently sophisticated) PSS is capable of intelligent action Four basic ideas Symbols are physical patterns Symbols can be combined to form complex symbol structures The system contains processes for manipulating complex symbol structures The processes for representing complex symbol structures can themselves by symbolically represented within the system

Artificial Intelligence: The physical symbol system hypothesis (Alan Newell and Herbert Simon) Thinking and the PSSS Problem solving: heuristic search Problems are solved by generating and modifying symbol structures until a solution structure is reached GPS starts with symbolic descriptions of the start state and the goal state aims to find a sequence of admissible transformations that will transform the start state into the goal state

Connectionism: From Perceptron to the Artificial Neural Network Movement Perceptron delta rule: difference between the actual and the expected output adjusting threshold and weights linearly separable functions Minsky - Papert multilayer perceptron: backpropagation

Back to Neurobiology: Computational Neuroscience - bottom up and top down Top down starts from behavioral data information processing circuit implementation of neural mechanisms Bottom up starts from anatomical and physiological reality rhythms behavior Figure 1: Brain as a multi-level system. Neural mechanisms computational algorithms.

Cognitive Science: where we are now? History of cognitive science: preliminary remarks Fundamental philosophical questions since Aristotle and Plato: 1. What is the nature of mind? Metaphysics and nature of reality 2. What is the nature of knowledge? Epistemology and nature of knowledge Psychology:, 1890s. Behaviorism: can t study what is in the mind (from philosophical psychology towards experimental psychology ) 1950 s. Miller, etc.: mind has structure 3. How do we think? Neuroscience: 4. How does the brain make a mind? Artificial intelligence: 1956. Minsky, Newell, Simon, McCarthy 5. How to construct mind? Linguistics :1956. Chomsky versus behaviorist view of language. 6. Innateness? Anthropology: social, cultural aspects of knowledge 7. Is there any cultural difference in the thinking of people? The need of INTEGRATION: How can all these fields, with different histories and methodologies can be integrated to produce an understanding of mind?

Key concepts Mental representation and Computational procedures Thinking = Mental representations + computational procedures more precisely: Thinking = representational structures + procedures that operate on those structures. Analogy between computation and thinking: data structures mental representations + algorithms + procedures = running programs = thinking Methodological consequence: study the mind by developing computer simulations of thinking

Beyond the classical paradigm of cognitive science Emotions Embodied cognition Consciousness Dynamical systems Integrative approaches Multilevelism ryy

Multilevelism After Paul Thagard Level Molecular biology Neuroscience Distributed representations and processing Symbol processing Societies Methods Biochemical experiments and genetic models Experiments and computational models Connectionist models, psychological experiments Symbolic AI models, psychological experiments Sociology, distributed AI, social epistemology, social psychol