CS206Evolutionary Robotics “Cogito ergo sum.”. CS206Evolutionary Robotics “Cogito ergo sum.” “I think, therefore I am.” “Do I exist?” “There is something.

Slides:



Advertisements
Similar presentations
Approaches, Tools, and Applications Islam A. El-Shaarawy Shoubra Faculty of Eng.
Advertisements

Intro to CSCI 323 Prof. Aditya K. Ghose Director Decisions Systems Lab School of IT & Computer Science University of Wollongong.
Robots Introduction Based on the lecture by Dr. Hadi Moradi University of Southern California.
Chapter 4 Introduction to Cognitive Science
Artificial Intelligence 0. Course Overview Course V231 Department of Computing Imperial College, London © Simon Colton.
An Introduction to Artificial Intelligence Presented by : M. Eftekhari.
Build a Real Universal Turing Machine  By now had all necessary ideas… 1946 Turing’s plans got approval  Automatic Computing Engine (ACE)  Progress.
Artificial Intelligence
A Brief History of Artificial Intelligence
WHAT IS ARTIFICIAL INTELLIGENCE?
C SC 421: Artificial Intelligence …or Computational Intelligence Alex Thomo
Artificial Intelligence Austin Luczak, Katie Regin, John Trawinski.
The Turing Test What Is Turing Test? A person and a computer, being separated in two rooms, answer the tester’s questions on-line. If the interrogator.
IAT 800 Braitenberg Vehicles. Oct 31, Fall 2006IAT 8002 Outline  Braitenberg vehicles –Concept behind vehicles –Introduce several vehicles –Look through.
Jochen Triesch, UC San Diego, 1 Real Artificial Life: Robots.
Overview and History of Cognitive Science. How do minds work? What would an answer to this question look like? What is a mind? What is intelligence? How.
CSE 471/598,CBS598 Introduction to Artificial Intelligence Fall 2004
Summer 2011 Wednesday, 8/3. Biological Approaches to Understanding the Mind Connectionism is not the only approach to understanding the mind that draws.
COMP-6600: Artificial Intelligence (Overview) A tentative overview of the course is as follows: 1. Introduction to Artificial Intelligence 2. Evolutionary.
Theories of Development. Cognitive Development Early psychologists believed that children were not capable of meaningful thought and that there actions.
Artificial Intelligence & Cognitive Science By: Andrea Pope, Cindy Burdine, and Kazumi Inoue.
Intelligence & Artificial Intelligence You must have a pre-prepared sentence or two to spout about what is a description of intelligence.. And what is.
Artificial Intelligence: Its Roots and Scope
Artificial Intelligence By John Debovis & Keith Bright.
Chapter 14: Artificial Intelligence Invitation to Computer Science, C++ Version, Third Edition.
INTELLIGENT CONTROLLER UNIT I. INTRODUCTION  Intelligent control is a class of control techniques that use various AI computing approaches.  Intelligent.
Artificial Intelligence
Artificial Intelligence & Computers
How do we know that we solved vision? : Learning-Based Methods in Vision A. Efros, CMU, Spring 2009.
Alexandr Gamezo. Talos of Crete Galatea of Pygmalion Frankenstein.
Materialism: Minds and Machines
Robotics Manufacturing CIM, 3 rd Alejandro, Chavis, Jayla, Isaiah, Kaylee.
How Solvable Is Intelligence? A brief introduction to AI Dr. Richard Fox Department of Computer Science Northern Kentucky University.
I Robot.
Early Artificial Intelligence. Our Working Definition of AI Artificial intelligence is the study of how to make computers do things that people are better.
University of Windsor School of Computer Science Topics in Artificial Intelligence Fall 2008 Sept 11, 2008.
Part II: Artificial Intelligence as Representation and Search
Course Instructor: K ashif I hsan 1. Chapter # 1 Kashif Ihsan, Lecturer CS, MIHE2.
© NOKIAmind.body.PPT / / PHa page: 1 Conscious Machines and the Mind-Body Problem Dr. Pentti O A Haikonen, Principal Scientist, Cognitive Technology.
1 The main topics in AI Artificial intelligence can be considered under a number of headings: –Search (includes Game Playing). –Representing Knowledge.
AI: Can Machines Think? Juntae Kim Department of Computer Engineering Dongguk University.
Braitenberg Vehicles. A little history… Valentino Braitenberg (born 1926) is a cyberneticist and former director at the Max Planck Institute for Biological.
Done Course Overview Step back and look at the History of AI
Subsumption Architecture and Nouvelle AI Arpit Maheshwari Nihit Gupta Saransh Gupta Swapnil Srivastava.
Braitenberg Vehicles. A little history… Valentino Braitenberg (born 1926) is a cyberneticist and former director at the Max Planck Institute for Biological.
Artificial Intelligence Past, Present, & Future Andrea McGrath April 21 st, 2006.
Artificial Intelligence: Research and Collaborative Possibilities a presentation by: Dr. Ernest L. McDuffie, Assistant Professor Department of Computer.
Machines Who Think By: Pamela McCorduck Presentation By: Chantal Ivenso University of Cincinnati.
A Brief History of AI Fall 2013 COMP3710 Artificial Intelligence Computing Science Thompson Rivers University.
Minds and Computers Discovering the nature of intelligence by studying intelligence in all its forms: human and machine Artificial intelligence (A.I.)
ARTIFICIAL INTELLIGENCE include people, procedures, hardware, software, data and knowledge needed to develop computer systems and machines that demonstrated.
Vilalta/Norvig/Eick: History of AI Origins McCulloch and Pitts (1943) Model of Artificial Neurons. Donald Hebb (1949) Hebbian Learning Conference at Dartmouth.
Introduction to Computer Science – Chapter 6 CSc 2010 Spring 2011 Marco Valero.
LCC 6310 Computation as an Expressive Medium Lecture 11.
Computer Systems Architecture Edited by Original lecture by Ian Sunley Areas: Computer users Basic topics What is a computer?
Evolving robot brains using vision Lisa Meeden Computer Science Department Swarthmore College.
Overview of Artificial Intelligence (1) Artificial intelligence (AI) Computers with the ability to mimic or duplicate the functions of the human brain.
PART IV: The Potential of Algorithmic Machines.
Braitenberg’s Vehicles
第 1 章 绪论.
Braitenberg’s Vehicles
ARTIFICIAL INTELLIGENCE.
MACHINE LEARNING.
CISC 1003 Exploring Robotics
Artificial Intelligence introduction(2)
Artificial Intelligence Lecture 2: Foundation of Artificial Intelligence By: Nur Uddin, Ph.D.
Warm Up- What is a robot? Describe in one sentence what you understand by the term ‘robot’ 2. What are the main parts of a robot? What do people do to.
A User study on Conversational Software
Artificial Intelligence
Nathaniel Rochester & J. Presper Eckert
Presentation transcript:

CS206Evolutionary Robotics “Cogito ergo sum.”

CS206Evolutionary Robotics “Cogito ergo sum.” “I think, therefore I am.” “Do I exist?” “There is something that is asking the question, Because there is an “I” in the sentence. Whatever that “I” thing is, it exists.” The soul(/mind) surely exists; the body, I’m not so sure about. So the soul(/mind) and body are different. Cartesian Dualism; “The Mind/Body Problem” Information in red boxes is not on the uploaded slides.

We tend to think input first, then information processing, then output. The very definition of a computer relies on this notion of input first, then processing, then output. Turing Machine (1936) Q: Give a brief definition of a Turing machine. CS206Evolutionary Robotics A:

CS206Evolutionary Robotics The Dartmouth Summer Research Conference on Artificial Intelligence (1956) [Origin of the word “artificial intelligence”] Proposal: “We propose that a 2 month, 10 man study of artificial intelligence be carried out during the summer of 1956 at Dartmouth College in Hanover, New Hampshire. The study is to proceed on the basis of the conjecture that every aspect of learning or any other feature of intelligence can in principle be so precisely described that a machine can be made to simulate it. An attempt will be made to find how to make machines use language, form abstractions and concepts, solve kinds of problems now reserved for humans, and improve themselves. We think that a significant advance can be made in one or more of these problems if a carefully selected group of scientists work on it together for a summer.” (reproduce?)

CS206Evolutionary Robotics The Dartmouth Summer Research Conference on Artificial Intelligence (1956) [Origin of the word “artificial intelligence”] Attendees:John McCarthy Marvin Minsky Nathaniel Rochester Claude Shannon Ray Solomonoff Oliver Selfridge Trenchard More Arthur Samuel Herbert Simon, and Allen Newell

CS206Evolutionary Robotics Goals of Artificial Intelligence: (p. 17, How The Body…) (1)Understand biological systems. E.g., how do simple animals translate the detection of light into phototaxis (moving toward light sources)? (2) Abstraction of the general principles of intelligent behavior. (3) Apply these principles to create intelligent artifacts.

An example of classical Artificial Intelligence: ELIZA Created by Joseph Weizenbaum between 1964 to 1966 Internet chatbots CS206Evolutionary Robotics Sample ELIZA Rule: User: “I [verb] [proper noun]”  ELIZA: “Why do you [verb] [proper noun]?” Q: Other candidate rules?

Turing Machine: Abstract description of a minimal computer. Turing Test: If a computer can make a human think it is intelligent, it is intelligent. CS206Evolutionary Robotics

CS206Evolutionary Robotics

Valentino Braitenberg, Vehicles Source Material: Pearl_Street/Margin/Vehicles/index.html Introduces a series of (hypothetical) simple robots that seem, to the outside observer, to exhibit complex behavior. The complex behavior does not come from a complex brain, but from a simple agent interacting with a rich environment. Vehicle 1: Getting around A single sensor is attached to a single motor. Propulsion of the motor is proportional to the signal detected by the sensor. The vehicle will always move in a straight line, slowing down in the cold, speeding up in the warm. Braitenberg: “Imagine, now, what you would think if you saw such a vehicle swimming around in a pond. It is restless, you would say, and does not like warm water. But it is quite stupid, since it is not able to turn back to the nice cold sport it overshot in its restless ness. Anyway, you would say, it is ALIVE, since you have never seen a particle of dead matter move around quite like that.” CS206Evolutionary Robotics

Valentino Braitenberg, Vehicles Vehicle series 2: Fear and aggression Each vehicle has two sensors and two motors. Still a directly proportionate relationship between the signal strength and force of the motor. The Aggressor Left sensor is attached to the right motor; right sensor is attached to the left motor; Will charge the light if it’s dead-ahead; Will charge the light if it’s off to the side; Will eventually hit it, as long as the light stays in the vicinity. CS206Evolutionary Robotics

Valentino Braitenberg, Vehicles Vehicle series 2: Fear and aggression Each vehicle has two sensors and two motors. Still a directly proportionate relationship between the signal strength and force of the motor. The ? Left sensor is attached to the left motor; right sensor is attached to the right motor… Q: How will this vehicle behave? CS206Evolutionary Robotics

Connectionism (1980s): Networks, rather than IF/ELSE statements CS206Evolutionary Robotics Sample ELIZA Rule: IF User: “I [verb] [proper noun]”, THEN: ELIZA: “Why do you [verb] [proper noun]?” Sensor 1Sensor 2 Motor 1Motor 2 Input 1Input 2 Output 1Output 2 Artificial Neural Networks for robots Artificial Neural Networks for problem solving Neural networks in animals Sensory signals Muscle commands

CS206Evolutionary Robotics Artificial Intelligence Computational Neuroscience Machine Learning Data Mining Robotics Evolutionary Robotics Connectionism Artificial Life Developmental Robotics Biorobotics Swarm Robotics Evolutionary Computation Industrial Robotics