1 Artificial Intelligence & Prolog Programming CSL 302.

Slides:



Advertisements
Similar presentations
Artificial Intelligence
Advertisements

ARTIFICIAL INTELLIGENCE
Additional Topics ARTIFICIAL INTELLIGENCE
Artificial Intelligence
Artificial Intelligence
Outline Administrative issues Course overview What are Intelligent Systems? A brief history State of the art Intelligent agents.
Artificial Intelligence. Intelligent? What is intelligence? computational part of the ability to achieve goals in the world.
Artificial Intelligence An Introductory Course. Outline 1.Introduction 2.Problems and Search 3.Knowledge Representation 4.Advanced Topics.
AI 授課教師:顏士淨 2013/09/12 1. Part I & Part II 2  Part I Artificial Intelligence 1 Introduction 2 Intelligent Agents Part II Problem Solving 3 Solving Problems.
Artificial Intelligence A Modern Approach Dennis Kibler.
ICS 101 Fall 2011 Introduction to Artificial Intelligence Asst. Prof. Lipyeow Lim Information & Computer Science Department University of Hawaii at Manoa.
Introduction to Artificial Intelligence Ruth Bergman Fall 2004.
CS 357 – Intro to Artificial Intelligence  Learn about AI, search techniques, planning, optimization of choice, logic, Bayesian probability theory, learning,
PSU CS 370 – Artificial Intelligence Dr. Mohamed Tounsi Artificial Intelligence 1. Introduction Dr. M. Tounsi.
INSTRUCTOR: DR. XENIA MOUNTROUIDOU CS CS Artificial Intelligence.
ARTIFICIAL INTELLIGENCE Introduction: Chapter Textbook: S. Russell and P. Norvig Artificial Intelligence: A Modern Approach Prentice Hall, 2003,
Artificial Intelligence
Chapter 1 Introduction. General Concepts The field of Artificial Intelligence attempts to understand, model, and simulate the behavior (to some extend)
ARTIFICIAL INTELLIGENCE
1 Artificial Intelligence An Introductory Course.
CPSC 171 Artificial Intelligence Read Chapter 14.
1 Artificial Intelligence An Introductory Course.
FOUNDATIONS OF ARTIFICIAL INTELLIGENCE Introduction: Chapter 1.
ARTIFICIAL INTELLIGENCE Introduction: Chapter 1. Outline Course overview What is AI? A brief history The state of the art.
1 AI and Agents CS 171/271 (Chapters 1 and 2) Some text and images in these slides were drawn from Russel & Norvig’s published material.
ARTIFICIAL INTELLIGENCE [INTELLIGENT AGENTS PARADIGM]
CISC4/681 Introduction to Artificial Intelligence1 Introduction – Artificial Intelligence a Modern Approach Russell and Norvig: 1.
Introduction: Chapter 1
Artificial Intelligence Lecture No. 3
ICS 101 Fall 2011 Introduction to Artificial Intelligence Asst. Prof. Lipyeow Lim Information & Computer Science Department University of Hawaii at Manoa.
Artificial Intelligence: An Introduction Definition of AI Foundations of AI History of AI Advanced Techniques.
CSC4444: Artificial Intelligence Fall 2011 Dr. Jianhua Chen Slides adapted from those on the textbook website.
Artificial Intelligence Introductory Lecture Jennifer J. Burg Department of Mathematics and Computer Science.
Introduction to Artificial Intelligence and Soft Computing
1 CS 2710, ISSP 2610 Foundations of Artificial Intelligence introduction.
Introduction to Artificial Intelligence Mitch Marcus CIS391 Fall, 2008.
Artificial Intelligence
So what is AI?.
Lecture 1 – AI Background Dr. Muhammad Adnan Hashmi 1.
Artificial Intelligence IES 503 Asst. Prof. Dr. Senem Kumova Metin.
University of Kurdistan Artificial Intelligence Methods (AIM) Lecturer: Kaveh Mollazade, Ph.D. Department of Biosystems Engineering, Faculty of Agriculture,
Definitions Think like humansThink rationally Act like humansAct rationally The science of making machines that: This slide deck courtesy of Dan Klein.
Introduction to Artificial Intelligence CS 438 Spring 2008.
What is Artificial Intelligence?
FOUNDATIONS OF ARTIFICIAL INTELLIGENCE
Artificial Intelligence Lecture 2 Department of Computer Science, International Islamic University Islamabad, Pakistan.
Princess Nora University Artificial Intelligence CS 461 Level 8 1.
A Brief History of AI Fall 2013 COMP3710 Artificial Intelligence Computing Science Thompson Rivers University.
CSC 450 Artificial Intelligence. W HAT IS AI? Thinking humanlyThinking rationally Acting humanlyActing rationally Revision!...
Introduction to Artificial Intelligence
Introduction to Artificial Intelligence Heshaam Faili University of Tehran.
CSC 290 Introduction to Artificial Intelligence
CS4341 Introduction to Artificial Intelligence
Artificial Intelligence
Artificial Intelligence (CS 370D)
A I (Artificial Intelligence)
Artificial Intelligence
Introduction to Artificial Intelligence
Artificial Intelligence
Course Instructor: knza ch
Introduction Artificial Intelligent.
Artificial Intelligence Lecture 2: Foundation of Artificial Intelligence By: Nur Uddin, Ph.D.
TA : Mubarakah Otbi, Duaa al Ofi , Huda al Hakami
AI and Agents CS 171/271 (Chapters 1 and 2)
EA C461 – Artificial Intelligence Introduction
CS 404 Artificial Intelligence
Artificial Intelligence
Artificial Intelligence
AI Application Session 12
Presentation transcript:

1 Artificial Intelligence & Prolog Programming CSL 302

2 References Artificial Intelligence (1991) Elaine Rich & Kevin Knight, Second Ed, Tata McGraw Hill

3 Outline 1. Introduction 2. AI Problems 3. What is an AI Technique?

4 1. Introduction Intelligence: “ability to learn, understand and think” (Oxford dictionary) AI is the study of how to make computers make things which at the moment people do better. Examples: Speech recognition, Face, Object, Intuition, Inferencing, Learning new skills, Decision making, Abstract thinking

5 AI is a branch of computer science concerned with the study and creation of computer systems that exhibit some form of intelligence: Systems that learn new concepts and tasks Systems that can reason and draw conclusions about the world around us Systems that can understand natural language or perceive and comprehend a visual scene & systems that perform other types of feats that require human types of intelligence

6 The State of the Art Computer beats human in a chess game. Computer-human conversation using speech recognition. Expert system controls a spacecraft. Robot can walk on stairs and hold a cup of water. Home appliances use fuzzy logic

7 What is AI? Thinking humanlyThinking rationally Acting humanlyActing rationally

8 Acting Humanly: The Turing Test Alan Turing ( ) “Computing Machinery and Intelligence” (1950) Human Interrogator Human AI System Imitation Game

9 To pass Turing Test computer needs.. Natural language processing Knowledge Representation Automated Reasoning Machine learning Computer Vision Robotics

10 Acting Humanly: The Turing Test Predicted that by 2000, a machine might have a 30% chance of fooling a lay person for 5 minutes. Anticipated all major arguments against AI in following 50 years. Suggested major components of AI: knowledge, reasoning, language, understanding, learning.

11 Thinking Humanly: Cognitive Modelling Not content to have a program correctly solving a problem. More concerned with comparing its reasoning steps to traces of human solving the same problem. Requires testable theories of the workings of the human mind: cognitive science.

12 Thinking Rationally: Laws of Thought Aristotle was one of the first to attempt to codify “right thinking”, i.e., irrefutable reasoning processes. Formal logic provides a precise notation and rules for representing and reasoning with all kinds of things in the world. Obstacles:  Informal knowledge representation.  Computational complexity and resources.

13 Acting Rationally Acting so as to achieve one’s goals, given one’s beliefs. Does not necessarily involve thinking. Advantages:  More general than the “laws of thought” approach.  More amenable to scientific development than human- based approaches.

14 The Foundations of AI Philosophy (423 BC  present):  Logic, methods of reasoning.  Mind as a physical system.  Foundations of learning, language, and rationality. Mathematics (c.800  present):  Formal representation and proof.  Algorithms, computation, decidability, tractability.  Probability.

15 The Foundations of AI Psychology (1879  present):  Adaptation.  Phenomena of perception and motor control.  Experimental techniques. Linguistics (1957  present):  Knowledge representation.  Grammar.

16 AI Problems 1) Common sense knowledge problem i) AI system only knows what explicitly it has been told ii) Like if we tell the system “car is in the garage”, it is common sense that tires are in the car i.e. Tires are also in the garage. iii) But in AI system we have to feed tires are in the garage 2) Making Simple Problems complex i) A simple task for humans such as navigating a room is very complex for an AI system

17 3) Lack of Intuition i) When a AI system has to make a guess it relies on algorithm or some random number generation ii) Thus it lacks ability to use intuition

18 AI Task Domains Mundane Tasks: –Perception Vision Speech –Natural Languages Understanding Generation Translation –Common sense reasoning –Robot Control Formal Tasks –Games : chess, checkers etc –Mathematics: Geometry, logic,Proving properties of programs Expert Tasks: –Engineering ( Design, Fault finding, Manufacturing planning) –Scientific Analysis –Medical Diagnosis –Financial Analysis