Artificial intelligence and robots Jacek Malec Department of Computer Science Lund University

Slides:



Advertisements
Similar presentations
Turing’s Test, Searle’s Objection
Advertisements

Cognitive Systems, ICANN panel, Q1 What is machine intelligence, as beyond pattern matching, classification and prediction. What is machine intelligence,
Artificial Intelligence Created by Korbut Fyodor FTF,
Robots Introduction Based on the lecture by Dr. Hadi Moradi University of Southern California.
Chapter Thirteen Conclusion: Where We Go From Here.
Wrap-Up Wednesday/Friday 10th Week. Goals of this course Give students a broader, more realistic view of the discipline of computer science as they decide.
Artificial intelligence. I believe that in about fifty years' time it will be possible, to programme computers, with a storage capacity of about 10.
An Introduction to Artificial Intelligence. Introduction Getting machines to “think”. Imitation game and the Turing test. Chinese room test. Key processes.
HOW TO MAKE A MACHINE THINK? CONTACT DETAILS Our team constists of 7 undergraduate students fascinated by consciousness and AI. We are aiming to simulate.
WHAT IS ARTIFICIAL INTELLIGENCE?
The Mind, The Brain, Intelligence, and Cognition.
Chapter Twelve Robotics: The Ultimate Intelligent Agents.
CSCI 3 Introduction to Computer Science. CSCI 3 Course Description: –An overview of the fundamentals of computer science. Topics covered include number.
RoboCup Soccer‏ Nidhi Goel Course: cs575 Instructor: K. V. Bapa Rao.
Random Administrivia In CMC 306 on Monday for LISP lab.
1 4 questions (Revisited) What are our underlying assumptions about intelligence? What kinds of techniques will be useful for solving AI problems? At what.
RoboCup: The Robot World Cup Initiative Based on Wikipedia and presentations by Mariya Miteva, Kevin Lam, Paul Marlow.
Robots, robots, everywhere CS 4 HS, July 20 – July 22.
Biointelligence Laboratory School of Computer Science and Engineering Seoul National University Cognitive Robots © 2014, SNU CSE Biointelligence Lab.,
ROBOTIC TECHNOLOGY ROBOTICS.
Robotics without Reason Robotik Seminar WS 99/00 Rojas Behnke.
Robotica Lezione 1. Robotica - Lecture 12 Objectives - I General aspects of robotics –Situated Agents –Autonomous Vehicles –Dynamical Agents Implementing.
Robots and Computer Science Dr. Dakai Zhu Department of Computer Science, UTSA
Introduction to Vision & Robotics Bob Fisher IF 1.26 Michael Herrmann IF Lectures: Handouts (+ video)
REU 2008-Building the First USF Small Size Robot Team Christopher HobbsMentor: Dr. Alfredo Weitzenfeld Department of Computer Science & Engineering Abstract.
Artificial Intelligence Lecture No. 3
How We’re Going to Solve the AI Problem Pedro Domingos Dept. Computer Science & Eng. University of Washington.
10/3/2015 ARTIFICIAL INTELLIGENCE Russell and Norvig ARTIFICIAL INTELLIGENCE: A Modern Approach.
Artificial Intelligence Introductory Lecture Jennifer J. Burg Department of Mathematics and Computer Science.
Artificial Intelligence And Machine learning. Drag picture to placeholder or click icon to add What is AI?
Alexandr Gamezo. Talos of Crete Galatea of Pygmalion Frankenstein.
Welcome to Robotics! Spring 2007 Sarah Lawrence College Professor Jim Marshall.
Fundamentals of Information Systems, Third Edition2 Principles and Learning Objectives Artificial intelligence systems form a broad and diverse set of.
Robotics Sharif In the name of Allah. Robotics Sharif Introduction to Robotics o Leila Sharif o o Lecture #3: The.
UNIVERSITI TENAGA NASIONAL 1 CCSB354 ARTIFICIAL INTELLIGENCE AI Debates Instructor: Alicia Tang Y. C.
Artificial Intelligence By Michelle Witcofsky And Evan Flanagan.
Cubing is a great way to differentiate instruction based on student interest and readiness. A cube includes six faces with a different activity on each.
Introduction to Machine Learning Kamal Aboul-Hosn Cornell University Chess, Chinese Rooms, and Learning.
ARTIFICIAL INTELLIGENCE Jessica Nelson History of Computers.
Algorithms and their Applications CS2004 ( ) 13.1 Further Evolutionary Computation.
AI: Can Machines Think? Juntae Kim Department of Computer Engineering Dongguk University.
Subsumption Architecture and Nouvelle AI Arpit Maheshwari Nihit Gupta Saransh Gupta Swapnil Srivastava.
Course Overview  What is AI?  What are the Major Challenges?  What are the Main Techniques?  Where are we failing, and why?  Step back and look at.
Robotics Where AI meets the real world. AMAN KUMAR, SECTION –B4902.
Introduction to Artificial Intelligence CS 438 Spring 2008.
Cognitive Psychology. Overview What is Cognitive Psychology? Study of HOW the mind works, not WHY we do what we do Focuses on the day-to-day functions.
Artificial Intelligence: Research and Collaborative Possibilities a presentation by: Dr. Ernest L. McDuffie, Assistant Professor Department of Computer.
Artificial Intelligence, simulation and modelling.
Examining the Mechanisms of the Human Brain with Computer Science Arvind Ravichandran.
Introduction to Artificial Intelligence Revision Session.
ROBOTICS.
Cognitive Modeling Cogs 4961, Cogs 6967 Psyc 4510 CSCI 4960 Mike Schoelles
“... artificial intelligence [AI] is the science of making machines do things that would require intelligence if done by [humans]” (Minsky, 1963) ARTIFICIAL.
Self-organizing algorithms Márk Jelasity. Decide Object control measure control loop Centralized Mindset: Control Loop ● problem solving, knowledge (GOFAI)
RoboCup: The Robot World Cup Initiative
Robotics From the book :
The MIT Artificial Intelligence Lab
Chapter 11: Artificial Intelligence
Build Intelligence from the bottom up!
Build Intelligence from the bottom up!
ARTIFICIAL INTELLIGENCE.
Chapter 13. Mathematics.
Introduction Artificial Intelligent.
The MIT Artificial Intelligence Lab
Build Intelligence from the bottom up!
What is AI?.
Applications of AI Robotics.
Institute of Computing Technology
Introduction to Artificial Intelligence Instructor: Dr. Eduardo Urbina
Structural Emergence in Partially Ordered Sets
Presentation transcript:

Artificial intelligence and robots Jacek Malec Department of Computer Science Lund University

Plan for today Beginning of robotics Beginning of robotics Beginning of AI Beginning of AI Problems Problems Solutions Solutions Revival of intelligent robotics Revival of intelligent robotics RoboCup RoboCup Other initiatives Other initiatives

Beginning of robotics Rossum Universal Robots (RUR): Karel Capek Rossum Universal Robots (RUR): Karel Capek Cybernetics: Norbert Wiener Cybernetics: Norbert Wiener Turtles: Grey Walters Turtles: Grey WaltersAutonomy

Beginning of AI Dartmouth 1956 Dartmouth 1956 Sensing Sensing Thinking Thinking Acting Acting SRI Shakey 1969 SRI Shakey 1969 Lots of others Lots of others

Flakey, SRI

Why don’t we build ”real” robots? Mechanics Mechanics Sensing Sensing Control and actuation Control and actuation Intelligence Intelligence

Solutions Distribution of tasks Distribution of tasks Layered, hierarchical control Layered, hierarchical control Hybrid nature of control Hybrid nature of control Faster computers Faster computers Anytime algorithms (better to do anything than to do nothing) Anytime algorithms (better to do anything than to do nothing) Reasoning needs not to be perfect Reasoning needs not to be perfect

Kismet - emotions

Kismet - emotional expressions

What is artificial intelligence Models of human intelligence Models of human intelligence Artificial intelligent creatures Artificial intelligent creatures

Robocup - robot football

Humanoids play football as well

Aibo play football

RoboCup FOOTBALL FOOTBALL Simulation Simulation Small size Small size Medium size Medium size Humanoid Humanoid Four-legged Four-legged Humanoid Humanoid RC Junior RC Junior RESCUE Simulation Robots Other contests: FIRA

More RoboCup

More humanoids

Problems Kids easily learn to see or to go Kids learn abstract ideas much later (playing chess, using a map, …) Robots (computers) have no problems with the latter …

Seeing is hard Find five positions on the field What do I really see? What do I really see?

Seeing is hard, part 2 Find the b/w ball and score a goal

Can AI exist at all? Can intelligence be artificial? Can intelligence be artificial? The Chinese room argument The Chinese room argument Can life be artificial? Can life be artificial? At least there are people claiming they do research on that topic! At least there are people claiming they do research on that topic!

Rodney Brooks MIT AI Laboratory Roughly every fifty years humanity solves a great mystery of science. We have a chance to solve such a mystery now: How does the human mind work? There are many corollary questions: There are many corollary questions:

Brooks’ questions: Where does the mind reside? Where does the mind reside? What is the nature of memory? What is the nature of memory? What are the roles of emotions? What are the roles of emotions? What sort of representations does the brain use? What sort of representations does the brain use? What does our visual system compute? How did evolution shape us? How do we learn? What is consciousness?

Keys to intelligence: self-adapting perceptual systems, motor systems and language-related modules self-adapting perceptual systems, motor systems and language-related modules (in contrast to reasoning, planning and knowledge representation) (in contrast to reasoning, planning and knowledge representation)

What is intelligence? Can an ant colony be intelligent? Warrior ants > ants/colony Temperature control Raids with workers Less than neurons!

Collective intelligence A single ant is not intelligent A single ant is not intelligent A system: more than sum of its parts A system: more than sum of its parts How about brain? How about brain? How about artificial systems? How about artificial systems? Have we chosen the wrong way? Have we chosen the wrong way?

Chaos and intelligence Ant colonies are slightly chaotic Does intelligence require chaos? Creativity involves randomness A chaotic mind in a stable world? Can we manage in chaotic world?

Low-cost robotics Multitude of cheap platforms Possibility to work with groups of robots RoboCup LEGO technology BASIC-stamp-based systems...