Dr Rong Qu History of AI.  AI ◦ Originated in 1956, John McCarthy coined the term ◦ very successful at early stage  “Within 10 years a computer will.

Slides:



Advertisements
Similar presentations
The Development of AI St Kentigerns Academy Unit 3 – Artificial Intelligence.
Advertisements

LAST LECTURE. Functionalism Functionalism in philosophy of mind is the view that mental states should be identified with and differentiated in terms of.
Artificial Intelligence. Intelligent? What is intelligence? computational part of the ability to achieve goals in the world.
Heidi Newton Peter Andreae Artificial Intelligence.
An Introduction to Artificial Intelligence Presented by : M. Eftekhari.
A Brief History of Artificial Intelligence
CS440/ECE448: Artificial Intelligence
1 Artificial Intelligence Rob Kremer Department of Computer Science University of Calgary.
Shailesh Appukuttan : M.Tech 1st Year CS344 Seminar
Artificial Intelligence u What are we claiming when we talk about AI? u How are Turing Machines important? u How can we determine whether a machine can.
Approaches to AI. Robotics Versus Artificial Intelligence.
1 Lecture 33 Introduction to Artificial Intelligence (AI) Overview  Lecture Objectives.  Introduction to AI.  The Turing Test for Intelligence.  Main.
Acting Humanly: The Turing test (1950) “Computing machinery and intelligence”:   Can machine’s think? or Can machines behave intelligently? An operational.
Manton Matthews Department of Computer Sc. & Engr. Scholar’s Day April 5, 2008 How computers think; but do they understand?
COMP 3009 Introduction to AI Dr Eleni Mangina
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.
D Goforth - COSC 4117, fall Notes  Program evaluation – Sept Student submissions  Mon. Sept 11, 4-5PM  FA 181 Comments to committee are.
Artificial Intelligence
Dr Rong Qu Module Introduction.
Artificial Intelligence
Artificial Intelligence & Cognitive Science By: Andrea Pope, Cindy Burdine, and Kazumi Inoue.
Reference: "Artificial Intelligence, a Modern Approach, 3rd ed."
ARTIFICIAL INTELLIGENCE Introduction: Chapter 1. Outline Course overview What is AI? A brief history The state of the art.
Ch1 AI: History and Applications Dr. Bernard Chen Ph.D. University of Central Arkansas Spring 2011.
Turing, Expert Systems, and Neural Nets
1 Intelligent Systems Q: Where to start? A: At the beginning (1940) by Denis Riordan Reference Modern Artificial Intelligence began in the middle of the.
Chapter 10. Global Village “… is the shrinking of the world society because of the ability to communicate.” Positive: The best from diverse cultures will.
CISC4/681 Introduction to Artificial Intelligence1 Introduction – Artificial Intelligence a Modern Approach Russell and Norvig: 1.
Artificial Intelligence CIS 342 The College of Saint Rose David Goldschmidt, Ph.D.
Artificial Intelligence Introduction (2). What is Artificial Intelligence ?  making computers that think?  the automation of activities we associate.
Introduction to Artificial Intelligence. What is AI?
Introduction: Chapter 1
Artificial Intelligence
Artificial Intelligence Lecture No. 3
Lecture 1 Note: Some slides and/or pictures are adapted from Lecture slides / Books of Dr Zafar Alvi. Text Book - Aritificial Intelligence Illuminated.
Artificial Intelligence: An Introduction Definition of AI Foundations of AI History of AI Advanced Techniques.
CNS 4470 Artificial Intelligence. What is AI? No really what is it? No really what is it?
ARTIFICIAL INTELLIGENCE BY:Jeff Brauer, David Abarbanel, Monica Balod, Mae Anglo, Umangi Bhatt.
1 Artificial Intelligence Introduction. 2 What is AI? Various definitions: Building intelligent entities. Getting computers to do tasks which require.
Philosophy “ Artificial Intelligence ”. Artificial Intelligence Questions!!! What is consciousness? What is consciousness? What is mind? What is mind?
Artificial Intelligence Bodies of animals are nothing more than complex machines - Rene Descartes.
G5BAIM Artificial Intelligence Methods Graham Kendall History.
How Solvable Is Intelligence? A brief introduction to AI Dr. Richard Fox Department of Computer Science Northern Kentucky University.
1 Introduction to Artificial Intelligence (Lecture 1)
Artificial Intelligence: Introduction Department of Computer Science & Engineering Indian Institute of Technology Kharagpur.
1 CMSC 671 Fall 2001 Class #11 – Tuesday, October 9.
So what is AI?.
Introduction to Artificial Intelligence CS 438 Spring 2008 Today –AIMA, Chapter 1 –Defining AI Next Tuesday –Intelligent Agents –AIMA, Chapter 2 –HW: Problem.
Definitions of AI There are as many definitions as there are practitioners. How would you define it? What is important for a system to be intelligent?
Graham Kendall +44 (0) G5AIAI Introduction to AI Graham Kendall Combinatorial Explosion.
Complexity & Computability. Limitations of computer science  Major reasons useful calculations cannot be done:  execution time of program is too long.
Artificial Intelligence Past, Present, & Future Andrea McGrath April 21 st, 2006.
The Turing Test: the first 50 years Robert M. French Trends in Cognitive Science, Vol. 4, No. 3, March 2000 Summarized by Eun Seok Lee BI
A Brief History of AI Fall 2013 COMP3710 Artificial Intelligence Computing Science Thompson Rivers University.
1 Artificial Intelligence & Prolog Programming CSL 302.
Artificial Intelligence Skepticism by Josh Pippin.
Uses and Limitations Fall 2013 COMP3710 Artificial Intelligence Computing Science Thompson Rivers University.
What is Artificial Intelligence? Introduction to Artificial Intelligence Week 2, Semester 1 Jim Smith.
Artificial Minds?.
COMP3710 Artificial Intelligence Thompson Rivers University
CS 380: Artificial Intelligence
Course Instructor: knza ch
Artificial Intelligence introduction(2)
Artificial Intelligence (Lecture 1)
Introduction to Artificial Intelligence – CS364
COMP3710 Artificial Intelligence Thompson Rivers University
COMP3710 Artificial Intelligence Thompson Rivers University
G5BAIM Artificial Intelligence Methods
Presentation transcript:

Dr Rong Qu History of AI

 AI ◦ Originated in 1956, John McCarthy coined the term ◦ very successful at early stage  “Within 10 years a computer will be a chess champion” ◦ Herbert Simon, 1957 ◦ IBM Deep Blue on 11 May 1997 Dr R. QuG51IAI – History of AI

 Conversion from Russian to English ◦ National Research Council, 1950s’ ◦ One example  “The spirit is willing but the flesh is weak” produced  “The vodka is good but the meat is rotten”  Machine translations ◦ Rendering the text from one language to another ◦ Literal translation vs. free translation ◦ Requires knowledge to establish content ◦ Long way to go? Dr R. QuG51IAI – History of AI

Dr R. QuG51IAI – History of AI

 A salesperson has to visit a number of cities ◦ (S)He can start at any city and must finish at that same city ◦ The salesperson must visit each city only once  The number of possible routes is ?? Dr R. QuG51IAI – History of AI A B C D E

 The cost of a solution is the total distance traveled  Solving the TSP means finding the minimum cost solution ◦ Given a set of cities and distances between them ◦ Find the optimal tour, i.e. the shortest possible such tour Dr R. QuG51IAI – History of AI A B C D E

Dr R. QuG51IAI – History of AI A 10 city TSP has 181,000 possible solutions A 20 city TSP has 10,000,000,000,000,000 possible solutions A 50 City TSP has 100,000,000,000,000,000,000,000,000,000,000,000, 000,000,000,000,000,000,000,000,000 possible solutions There are 1,000,000,000,000,000,000,000 litres of water on the planet* *Mchalewicz, Z, Evolutionary Algorithms for Constrained Optimization Problems, CEC 2000 (Tutorial)

Dr R. QuG51IAI – History of AI A 50 City TSP has 1.52 * possible solutions A 10GHz computer might do 10 9 tours per second Running since start of universe, it would still only have done tours Not even close to evaluating all tours! One of the major unsolved theoretical problems in Computer Science

Dr R. QuG51IAI – History of AI  The original problem was stated that a group of Tibetan monks had to move 64 gold rings which were placed on diamond pegs

Dr R. QuG51IAI – History of AI

Dr R. QuG51IAI – History of AI

Dr R. QuG51IAI – History of AI

Dr R. QuG51IAI – History of AI

Dr R. QuG51IAI – History of AI

Dr R. QuG51IAI – History of AI

Dr R. QuG51IAI – History of AI  The original problem was stated that a group of Tibetan monks had to move 64 gold rings which were placed on diamond pegs ◦ When they finished this task the world would end ◦ Assume they could move one ring every second (or more realistically every five seconds) ◦ How long till the end of the world?

 It would require 3 trillion years!  Using a computer we could do many more moves than one second, so go and try implementing the 64 rings towers of Hanoi problem  If you are still alive at the end, try 1,000 rings!!!! Dr R. QuG51IAI – History of AI

 Optimize f(x 1, x 2,…, x 100 ) ◦ where f is complex and x i takes value of 0 or 1 ◦ The size of the search space is ?   An exhaustive search is not an option ◦ At 1,000 evaluations per second ◦ Start the algorithm at the time the universe was created ◦ As of now we would have considered just 1% of all possible solutions Dr R. QuG51IAI – History of AI

Dr R. QuG51IAI – History of AI

Dr R. QuG51IAI – History of AI Size of problems Number of possible solutions

Dr R. QuG51IAI – History of AI N2N2 N5N5 1/10,000 second 1/2500 second 1/400 second 1/100 second 1/25 second 1/10 second3.2 seconds5.2 minutes2.8 hours3.7 days 2N2N N 1/1000 second 1 second 35.7 years > 400 trillion centuries 45 digit no. of centuries 2.8 hours 3.3 trillion years 70 digit no. of centuries 185 digit no. of centuries 445 digit no. of centuries Running on a computer capable of 1 million instructions/second Harel, D Computer Ltd. : What they really can’t do, Oxford University Press the feature where the number of problem solutions grows exponentially with its size

 Founder of computer science, mathematician, philosopher and code breaker  Father of modern computer science  Turing test Dr R. QuG51IAI – History of AI

 1912 (23 June): Birth, Paddington, London  : Undergraduate at King's College, Cambridge University  1935: Elected fellow of King's College, Cambridge  1936: The Turing machine: On Computable Numbers Submitted  : At Princeton University. Ph.D. Papers in logic, algebra, number theory  : Return to Cambridge Dr R. QuG51IAI – History of AI

 Devises the Bombe, machine for Enigma decryption  : Papers on programming, neural nets, and prospects for artificial intelligence  1948: Manchester University  1950: Philosophical paper on machine intelligence: the Turing Test  1954 (7 June): Death by cyanide poisoning, Wilmslow, Cheshire Dr R. QuG51IAI – History of AI

 An interrogator is connected to a person and a machine via a terminal of some kind and cannot see either the person or machine.  The interrogator's task is to find out which of the two candidates is the machine, and which is human, only by asking them questions  If the machine can fool the interrogator 30% of the time, the machine is considered intelligent Dr R. QuG51IAI – History of AI

 Proposed by Alan Turing in 1950 ◦ Turing, A.M "Computing Machinery and Intelligence." Mind LIX, no. 2236, 1950 : ◦  If the Turing Test was passed Turing would conclude that the machine was intelligent ◦ The ELIZA program and Internet chatbot MGONZ have fooled humans ◦ The A.L.I.C.E. program fooled one judge in the 2001 Loebner Prize Competition  Suggested as a way of saying when we could consider machines to be intelligent Dr R. QuG51IAI – History of AI

 Question : “What is 35,076 divided by 4,567?” Answer : ???? Dr R. QuG51IAI – History of AI Answer :

 You’re on the internet chatting to two others “A” and “B” ◦ one is a person ◦ one is a machine trying to imitate a person (e.g. capable of discussing the X-factor?)  If you can’t tell the difference ◦ then the machine must be intelligent ◦ Or at least act intelligent? Dr R. QuG51IAI – History of AI

 The computer needs (at least) the following capabilities: ◦ Knowledge representation ◦ Automated reasoning ◦ Machine learning ◦ Computer vision ◦ Robotics Dr R. QuG51IAI – History of AI

 Does this test show intelligence? ◦ How about the person doesn’t know x-factor ◦ If the person doesn’t speak English?  Is this test about ◦ Behaviour or ◦ Intelligence  Provides a satisfactory operational definition of intelligence Dr R. QuG51IAI – History of AI

 In 1980 John Searle devised a thought experiment which he called the Chinese Room ◦ *Searle, J.R Minds, brains and programs. Behavioural and Brain Sciences, 3: , 1980 ◦ Behaving intelligently was not enough to prove a computer was intelligent Dr R. QuG51IAI – History of AI *

G51IAI – History of AI

 Simple Rule processing system ◦ in which the “rule processor” happens to be intelligent ◦ but has no understanding of the rules  Does the system understand Chinese? ◦ Just comprises a rule book and papers  But the system as a whole does act as it understands Chinese! ◦ Regarded as invalid by many scientists  Does Google Translate understand Chinese? Dr R. QuG51IAI – History of AI

 You need to be able to ◦ tell the differences of the objectives of these two tests ◦ have an opinion about The Turing Test and Chinese Room Dr R. QuG51IAI – History of AI

 Understand what is meant by combinatorial explosion (esp. wrt TSP)  The Turing Test and Chinese Room  Be able to recognize the relationship between The Turing Test and The Chinese Room  Definitions of AI, strong vs. weak AI Dr R. QuG51IAI – History of AI

 Read the following AIMA book chapters and understand ◦ AI terminologies  Weak AI: Machine can possibly act intelligently  Strong AI: Machines can actually think intelligently  4 categories of definitions from different AI books ◦ Turing test (AIMA section 26.1)  A satisfactory operational definition of intelligence ◦ The Chinese Room experiment (AIMA section 26.2) Dr R. QuG51IAI – History of AI

Think like humansThink rationally Act like humansAct rationally Dr R. QuG51IAI – History of AI Systems that

Dr R. QuG51IAI – History of AI  You only need to attend one of these sessions ◦ Friday 20 th March, 11am-1pm ◦ Friday 20 th March, 3-5pm ◦ Tuesday 24 th March, 12-2pm ◦ Thursday 26 th March, 2-4pm ◦ Monday 23 rd March, 3-5pm (backup) ◦ Friday 27 th March, 3-5pm (backup) ◦ Build ANNs in Matlab  Optional, but useful