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

Slides:



Advertisements
Similar presentations
Artificial Intelligence
Advertisements

Turing’s Test, Searle’s Objection
Artificial Intelligence
Artificial Intelligence Created by Korbut Fyodor FTF,
Chapter 4S INTELLIGENCE AND DECISION SUPPORT SYSTEMS Decision Support Systems For Business Intelligence.
CS 4700: Foundations of Artificial Intelligence Bart Selman Reinforcement Learning R&N – Chapter 21 Note: in the next two parts of RL, some of the figure/section.
Heidi Newton Peter Andreae Artificial Intelligence.
Artificial Intelligence
Introduction to AI Kaziwa H. Saleh. What is AI? John McCarthy defines AI as “the science and engineering to make intelligent machines”. AI is the study.
An Introduction to Artificial Intelligence. Introduction Getting machines to “think”. Imitation game and the Turing test. Chinese room test. Key processes.
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.
Acting Humanly: The Turing test (1950) “Computing machinery and intelligence”:   Can machine’s think? or Can machines behave intelligently? An operational.
Intro to Robots 10 Artificial Intelligence “I want to make a computer that will be proud of me” Daniel Hillis.
Chapter 23 Computers Can Do Almost {Everything Nothing}: Limits to Computation.
PSU CS 370 – Artificial Intelligence Dr. Mohamed Tounsi Artificial Intelligence 1. Introduction Dr. M. Tounsi.
What is AI  An attempt to imitate human reactions by scripting reactions to happen when a certain cause is brought about.
COMP 3009 Introduction to AI Dr Eleni Mangina
Artificial Intelligence  What is AI?  The study of computations that make it possible to PERCEIVE, REASON, and ACT  Computing, perceiving, reasoning,
Random Administrivia In CMC 306 on Monday for LISP lab.
Artificial Intelligence
Chapter 13: Is Artificial Intelligence Real?
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.
Alan Turing In 1950 asked - Can Machines Think? Turing changed that into the Turing Test “Can Computers Understand Language?” would have been.
Artificial Intelligence By John Debovis & Keith Bright.
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.
Artificial Intelligence Introduction (2). What is Artificial Intelligence ?  making computers that think?  the automation of activities we associate.
Chapter 14: Artificial Intelligence Invitation to Computer Science, C++ Version, Third Edition.
19/13/2015CS360 AI & Robotics CS360: AI & Robotics TTh 9:25 am - 10:40 am Shereen Khoja
Artificial Intelligence (AI) Can Machines Think?.
Turing Test and other amusements. Read this! The Actual Article by Turing.
Chapter 15 Objective  What is intelligence?  How do we measure intelligence?  What are some common traits/characteristics that someone might.
Artificial Intelligence: Prospects for the 21 st Century Henry Kautz Department of Computer Science University of Rochester.
Artificial Intelligence Introductory Lecture Jennifer J. Burg Department of Mathematics and Computer Science.
Artificial Intelligence CS 363 Kawther Abas Lecture 1 Introduction 5/4/1435.
Siposs Arnold Konrad Artificial Intelligence Coordonator: Mr. Dr. Z. Pólkowski Turing Test.
What is Artificial Intelligence? Abbas Mehrabian Teacher: Dr. M. Raei Sharif Saturday, 6 Esfand 1384.
Artificial Intelligence Bodies of animals are nothing more than complex machines - Rene Descartes.
The Mind of the Machine: Artificial Intelligence? Paul Curzon Queen Mary, University of London Created by Peter McOwan and Paul Curzon of Queen Mary,
How Solvable Is Intelligence? A brief introduction to AI Dr. Richard Fox Department of Computer Science Northern Kentucky University.
Introduction to Machine Learning Kamal Aboul-Hosn Cornell University Chess, Chinese Rooms, and Learning.
1 CS 2710, ISSP 2610 Foundations of Artificial Intelligence introduction.
CLASS 9. COGNITIVE PSYCHOLOGY COMPUTER METAPHOR Computer metaphor: thinking is simply the processing of information =
Artificial Intelligence: Introduction Department of Computer Science & Engineering Indian Institute of Technology Kharagpur.
The Turing Test Minds & Machines. Alan Turing British mathematician known for: –Turing Machines (1936) –Breaking German Enigma (WWII) –Turing Test (1950)
Exploring Computer Science – Lesson 1-8
History of AI By: Stephen Fandrich. AI Development Timeline.
ARTIFICIALINTELLIGENCE ARTIFICIAL INTELLIGENCE EXPERT SYSTEMS.
ELIZA A presentation by: Christopher Gregory Johnnidis A presentation by: Christopher Gregory Johnnidis.
Artificial Intelligence Past, Present, & Future Andrea McGrath April 21 st, 2006.
Computer Studies Today Chapter 1 1 »Attempts to develop computer systems that can simulate human thinking processes and actions.
Artificial Intelligence, simulation and modelling.
Artificial Intelligence ( AI ) Ahmed Ismail AIT 600 Spring 08.
WHAT IS A CHATTERBOT? A chatterbot is a computer program that simulates a conversation between two people. That is, one person writes something and the.
GCSE Computing: A451 Computer Systems & Programming Topic 3 Software System Software (1) The Operating System.
System Software (1) The Operating System
Artificial Intelligence Skepticism by Josh Pippin.
Uses and Limitations Fall 2013 COMP3710 Artificial Intelligence Computing Science Thompson Rivers University.
Decision Support and Business Intelligence Systems (9 th Ed., Prentice Hall) Chapter 12: Artificial Intelligence and Expert Systems.
Overview of Artificial Intelligence (1) Artificial intelligence (AI) Computers with the ability to mimic or duplicate the functions of the human brain.
CSC 515 – Applied AI 1. Origins of AI conference.
Birgit Juen.
Artificial Intelligence
Introduction Artificial Intelligent.
Artificial Intelligence introduction(2)
TA : Mubarakah Otbi, Duaa al Ofi , Huda al Hakami
Artificial Intelligence
Artificial Intelligence
Presentation transcript:

The Development of AI St Kentigerns Academy Unit 3 – Artificial Intelligence

Human Intelligence There are many different types of intelligence and many scholars have tried to give definition to the term. There are many different types of intelligence and many scholars have tried to give definition to the term. Human intelligence is seen as: Human intelligence is seen as: –The ability to communicate; –The ability to retain knowledge; & –The ability to problem solve.

Turing Test The first person to discuss criteria for machine intelligence was the British computer scientist Alan Turing. The first person to discuss criteria for machine intelligence was the British computer scientist Alan Turing. He developed a game called the imitation game, which today we call the Turing Test He developed a game called the imitation game, which today we call the Turing Test

Turing Test An interrogator is connected to one person and one machine via a terminal, therefore cant see her counterparts. An interrogator is connected to one person and one machine via a terminal, therefore cant see her counterparts. Her task is to find out which of the two candidates is the machine and which is the machine by asking them questions. Her task is to find out which of the two candidates is the machine and which is the machine by asking them questions. If the machine can fool the interrogator it is deemed intelligent If the machine can fool the interrogator it is deemed intelligent

Turing Test No-one has managed to write a successful program that can pass the Turing Test. No-one has managed to write a successful program that can pass the Turing Test.

Game Playing Early attempt to create artificial intelligence were based on writing programs which could play games. Early attempt to create artificial intelligence were based on writing programs which could play games. It was felt that if a program could play a game and beat a human, it would show intelligence It was felt that if a program could play a game and beat a human, it would show intelligence

Game Playing Some of the games include noughts and crosses, draughts and even chess. Some of the games include noughts and crosses, draughts and even chess. These games were viewed as requiring a degree of logic, reasoning and imagination. These games were viewed as requiring a degree of logic, reasoning and imagination. Many of the early game-playing programs achieved their goal inasmuch as they were capable of playing against a human and sometimes winning Many of the early game-playing programs achieved their goal inasmuch as they were capable of playing against a human and sometimes winning

Game Playing An early draughts game, 1950s, could not only play but could learn from previous games on how to improve its performance. An early draughts game, 1950s, could not only play but could learn from previous games on how to improve its performance. In 1997 Deep Blue beat the best chess player in the world – Garry Kasparov. AI experts at the time were surprised as they had not expected it to happen so soon. In 1997 Deep Blue beat the best chess player in the world – Garry Kasparov. AI experts at the time were surprised as they had not expected it to happen so soon.

Game Playing All game-playing programs have three characteristics in common: All game-playing programs have three characteristics in common: –they were played in a restricted domain; –they had a clearly defined set of rules, –the criterion for success was straightforward.

Eliza to Chatterbots Eliza was one of the first attempts to write a program which could hold a conversation with a human. Eliza was one of the first attempts to write a program which could hold a conversation with a human. It was written by Joseph Weizenbaum in 1966 and is still popular today. It was written by Joseph Weizenbaum in 1966 and is still popular today. The intention was to create a computer psychologist that could respond to peoples problems by talking them through. The intention was to create a computer psychologist that could respond to peoples problems by talking them through.

Eliza to Chatterbots There are many Eliza spin offs with different personalities, mainly because people quite enjoy the novelty of having a conversation with a computer. There are many Eliza spin offs with different personalities, mainly because people quite enjoy the novelty of having a conversation with a computer.

Eliza to Chatterbots However, Eliza simply picks out keywords from the patient and inserts them into a response. However, Eliza simply picks out keywords from the patient and inserts them into a response. In some versions when the program cans find a suitable keyword, Elizas response is Tell me more. In some versions when the program cans find a suitable keyword, Elizas response is Tell me more. This shows that Eliza has no true understanding of the conversations. This shows that Eliza has no true understanding of the conversations.

Eliza to Chatterbots There has been a resurgence of interest in programs which can hold a conversation with humans partly due to the internet. There has been a resurgence of interest in programs which can hold a conversation with humans partly due to the internet. Such programs are sometimes referred to as chatterbots Such programs are sometimes referred to as chatterbots

Eliza to Chatterbots A chatterbot is a computer program for simulating conversation between a human and a machine. A chatterbot is a computer program for simulating conversation between a human and a machine. You input a question or a statement and the computer replies. You input a question or a statement and the computer replies. Smarterchild. Smarterchild.

Eliza to Chatterbots Applications Applications –Chatterbots are becoming very useful in the commercial world with the growth of e-commerce on the WWW. More and more companies are placing chatterbots on their websites to interact and converse with the user. –The three main applications are: Internet search tools Internet search tools Interactive website Interactive website Shopping bots Shopping bots

Expert Sytems Expert systems collect the small fragments of human know-how into a knowledge base which is used to reason through a problem, using the knowledge which is appropriate. Expert systems collect the small fragments of human know-how into a knowledge base which is used to reason through a problem, using the knowledge which is appropriate. Instead of attempting to create an intelligent program, research focused on creating a means of representing and accessing knowledge. Instead of attempting to create an intelligent program, research focused on creating a means of representing and accessing knowledge.

Expert Sytems Expert systems are computer programs which could offer advice in a restricted subject where it was possible to create facts and rules representing knowledge. Expert systems are computer programs which could offer advice in a restricted subject where it was possible to create facts and rules representing knowledge. An expert system is an attempt to replace the human expert and to make their knowledge available in a cost- effective form. An expert system is an attempt to replace the human expert and to make their knowledge available in a cost- effective form.

Expert Sytems Advantages of Expert Systems Advantages of Expert Systems –More available than a human expert; –Dont have to pay the system wages; –They have the combined knowledge from more than 1 human expert; –They are less prone to error.

Hardware Developments Early AI developments were restricted due to the limitations of hardware. Early AI developments were restricted due to the limitations of hardware. Better hardware has meant that more sophisticated games can be developed. Better hardware has meant that more sophisticated games can be developed. –Faster processors; To search through the program To search through the program –More memory; To load more information To load more information –Increased backing storage. To store more rules and facts To store more rules and facts