Logical Calculus of Ideas Immanent in Nervous Activity McCulloch and Pitts 11-785 Deep Learning Fatima Al-Raisi.

Slides:



Advertisements
Similar presentations
The Logic of Intelligence Pei Wang Department of Computer and Information Sciences Temple University.
Advertisements

Artificial Neural Network
Artificial Neural Network Motivation By Dr. Rezaeian Modified: Vali Derhami Yazd University, Computer Department HomePage:
B.Macukow 1 Lecture 3 Neural Networks. B.Macukow 2 Principles to which the nervous system works.
G5BAIM Artificial Intelligence Methods Graham Kendall Neural Networks.
B.Macukow 1 Neural Networks Lecture 4. B.Macukow 2 McCulloch symbolism The symbolism introduced by McCulloch at the basis of simplified Venn diagrams.
Romain Brette Institut de la Vision, Paris Main developers of : Dan Goodman & Marcel Stimberg Neural.
Neural Networks.
A denotational framework for comparing models of computation Daniele Gasperini.
CSE 153Modeling Neurons Chapter 2: Neurons A “typical” neuron… How does such a thing support cognition???
How does the mind process all the information it receives?
1 Pendahuluan Pertemuan 1 Matakuliah: T0293/Neuro Computing Tahun: 2005.
The McCulloch-Pitts Neuron. Characteristics The activation of a McCulloch Pitts neuron is binary. Neurons are connected by directed weighted paths. A.
1 COMP305. Part I. Artificial neural networks.. 2 The McCulloch-Pitts Neuron (1943). McCulloch and Pitts demonstrated that “…because of the all-or-none.
COMP305. Part I. Artificial neural networks.. Topic 3. Learning Rules of the Artificial Neural Networks.
Traffic Sign Recognition Using Artificial Neural Network Radi Bekker
CHAPTER 12 ADVANCED INTELLIGENT SYSTEMS © 2005 Prentice Hall, Decision Support Systems and Intelligent Systems, 7th Edition, Turban, Aronson, and Liang.
1 Introduction to Artificial Neural Networks Andrew L. Nelson Visiting Research Faculty University of South Florida.
Neurons, Neural Networks, and Learning 1. Human brain contains a massively interconnected net of (10 billion) neurons (cortical cells) Biological.
Artificial Intelligence Lecture No. 28 Dr. Asad Ali Safi ​ Assistant Professor, Department of Computer Science, COMSATS Institute of Information Technology.
Chapter 14: Artificial Intelligence Invitation to Computer Science, C++ Version, Third Edition.
Connectionism. ASSOCIATIONISM Associationism David Hume ( ) was one of the first philosophers to develop a detailed theory of mental processes.
Bayesian Learning By Porchelvi Vijayakumar. Cognitive Science Current Problem: How do children learn and how do they get it right?
Chapter 1: Research in the Behavioral Sciences History of Behavioral Research Aristotle and Buddha questioned human nature and why people behave in certain.
Establishing the Equivalence between Recurrent Neural Networks and Turing Machines. Ritesh Kumar Sinha(02d05005) Kumar Gaurav Bijay( )
1 Machine Learning The Perceptron. 2 Heuristic Search Knowledge Based Systems (KBS) Genetic Algorithms (GAs)
Cognition, Brain and Consciousness: An Introduction to Cognitive Neuroscience Edited by Bernard J. Baars and Nicole M. Gage 2007 Academic Press Chapter.
Artificial Neural Networks. The Brain How do brains work? How do human brains differ from that of other animals? Can we base models of artificial intelligence.
PSY105 Neural Networks 2/5 2. “A universe of numbers”
Boolean Algebra and Computer Logic Mathematical Structures for Computer Science Chapter 7.1 – 7.2 Copyright © 2006 W.H. Freeman & Co.MSCS Slides Boolean.
CS344 : Artificial Intelligence Pushpak Bhattacharyya CSE Dept., IIT Bombay Lecture 29 Introducing Neural Nets.
Introduction to Artificial Intelligence (G51IAI) Dr Rong Qu Neural Networks.
Soft Computing Lecture 19 Part 2 Hybrid Intelligent Systems.
Artificial Intelligence & Neural Network
ARTIFICIAL INTELLIGENCE [INTELLIGENT AGENTS PARADIGM] Professor Janis Grundspenkis Riga Technical University Faculty of Computer Science and Information.
Theories and Hypotheses. Assumptions of science A true physical universe exists Order through cause and effect, the connections can be discovered Knowledge.
History 398 Fall 2004 History 398Lecture 20 FROM ENIAC TO EDVAC.
Neural Network Basics Anns are analytical systems that address problems whose solutions have not been explicitly formulated Structure in which multiple.
International Conference on Fuzzy Systems and Knowledge Discovery, p.p ,July 2011.
CS 621 Artificial Intelligence Lecture /11/05 Guest Lecture by Prof
Lecture №1 Role of science in modern society. Role of science in modern society.
FOUNDATIONS OF ARTIFICIAL INTELLIGENCE
Artificial Intelligence: Research and Collaborative Possibilities a presentation by: Dr. Ernest L. McDuffie, Assistant Professor Department of Computer.
1 Perceptron as one Type of Linear Discriminants IntroductionIntroduction Design of Primitive UnitsDesign of Primitive Units PerceptronsPerceptrons.
Artificial Intelligence Methods Neural Networks Lecture 1 Rakesh K. Bissoondeeal Rakesh K.
Artificial Intelligence CIS 342 The College of Saint Rose David Goldschmidt, Ph.D.
INTRODUCTION TO COGNITIVE SCIENCE NURSING INFORMATICS CHAPTER 3 1.
Neural Networks. Background - Neural Networks can be : Biological - Biological models Artificial - Artificial models - Desire to produce artificial systems.
CSC321: Neural Networks Lecture 1: What are neural networks? Geoffrey Hinton
Where are we? What’s left? HW 7 due on Wednesday Finish learning this week. Exam #4 next Monday Final Exam is a take-home handed out next Friday in class.
Artificial Intelligence Knowledge Representation.
1 Azhari, Dr Computer Science UGM. Human brain is a densely interconnected network of approximately neurons, each connected to, on average, 10 4.
LOGIC CIRCUITLOGIC CIRCUIT. Goal To understand how digital a computer can work, at the lowest level. To understand what is possible and the limitations.
Introduction to Connectionism Jaap Murre Universiteit van Amsterdam en Universiteit Utrecht
Digital Logic.
Ch1: Introduction to ANS Technology
Why do we study Theory of Computation ?
Dr. Unnikrishnan P.C. Professor, EEE
Chapter 10: Mathematical proofs
Artificial Intelligence
Artificial Intelligence introduction(2)
Perceptron as one Type of Linear Discriminants
G5AIAI Introduction to AI
Artificial Intelligence Lecture No. 28
ARTIFICIAL NEURAL networks.
Introduction to Neural Network
Active, dynamic, interactive, system

LEARNING OUTCOMES After studying this chapter, you should
Artificial Neural Network
Presentation transcript:

Logical Calculus of Ideas Immanent in Nervous Activity McCulloch and Pitts Deep Learning Fatima Al-Raisi

Motivation Provide a (mathematical) explanation of knowledge and rational human thinking. Solve the “mind-body” problem

Background Established neurophysiological facts: – The nervous system consists of neurons connected through synapses – Neurons communicate excitatory/inhibitory pulses Each neurons has a threshold determining the inputs corresponding to its excitation

Assumptions The activity of neurons is “all-or-none” process. A fixed number of synapses must be excited to excite a neuron at any time (independent of previous activity and position of the neuron?). The only significant delay within the nervous system is synaptic delay. (?) The activity of inhibitory synapse absolutely prevents excitation of the neuron at that time. The structure of the net is fixed.

Mc-Pitts Binary Threshold Neuron N i (t)  Sum(N j (t-1)) N i (t) : 1 (pulse/action) if Sum > threshold and no inhibition, 0 otherwise

Model Main premise: neural signals are equivalent to propositions. Neurons are denoted c 1, c 2, …, c n. A primitive expression. N i (t) ↔ neuron c i fires at time t. Primitive expressions can be combined by logical connectives: ˄,˅, ̃, and temporal shift S S[N i (t)] = N i (t-1) Expression[N i (t),…, N n (t)] is a complex expression

Two main Questions 1. Calculate the behavior of any net: Given a net, find a class of expressions C, s.t., for non-afferent c i in C, ᴲ a true expression N i (t) ↔ [N i-g (t-1),…, N i-1 (t-1), N i (t-1)] where c i-g, c i-2, …, c i-1 have axons inputting c i-g

Two main Questions 2. Find a net which will behave in a specific way (if one exists): Given an expression of the form: N i (t) ↔ [N i-g (t-1),…, N i-1 (t-1), N i (t-1)] Find a net for which it is true

Two main Questions Nets without circles: – easily solved – Q1 answered by showing how to write an expression describing the relation between a neuron pulsing and the input it receives – Q2 answered by constructing networks corresponding to the four basic operations, and then using induction on network size to show the expression is satisfiable.

Two main questions

Nets with circles – Difficulties – Involved quantification over (possibly indefinite) time

Unanswered questions What can these nets exactly compute? What is the axiomatic/inference system of the proposed “logical calculus of ideas.”

Theory “Consequnces” Impossibility of inferring causality – “Our knowledge of the world is incomplete” – “This ignorance is implicit – It is a counterpart of the abstraction that renders our knowledge useful More difficulty with “changing nets” Knowing the history of the patient is unnecessary for treating mental illness. Phycology is reduced to neurophysiology  relations among psychological events are “binary”

Limitations No proofs for the computational power of the model Lack of empirical evidence/experimental work From an attempt to model “rational thinking” in terms of neurophysiology to conclusions about knowledge acquisition and powers/limitations of human reasoning

Contributions Inspired the work on digital circuits (logic gates), Inspired the work on automata theory (Kleene proved the class of languages recognized by Mc-Pitts nets) First work to ascribe computation to brain Inspired research on artificial neural networks

Questions?