What is Artificial Intelligence?

Slides:



Advertisements
Similar presentations
Artificial Intelligence
Advertisements

Artificial Intelligence
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.
CS440/ECE448: Artificial Intelligence
LEARNING FROM OBSERVATIONS Yılmaz KILIÇASLAN. Definition Learning takes place as the agent observes its interactions with the world and its own decision-making.
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.
COMP 4640 Intelligent & Interactive Systems Cheryl Seals, Ph.D. Computer Science & Software Engineering Auburn University.
LEARNING FROM OBSERVATIONS Yılmaz KILIÇASLAN. Definition Learning takes place as the agent observes its interactions with the world and its own decision-making.
CSE 471/598,CBS598 Introduction to Artificial Intelligence Fall 2004
Artificial Intelligence
Introduction to Artificial Intelligence ITK 340, Spring 2010.
Artificial Intelligence
Artificial Intelligence
Semantic Web Technologies Lecture # 2 Faculty of Computer Science, IBA.
Artificial Intelligence
CSCE 315: Programming Studio Artificial Intelligence.
Chapter 1 Introduction. General Concepts The field of Artificial Intelligence attempts to understand, model, and simulate the behavior (to some extend)
CPSC 171 Artificial Intelligence Read Chapter 14.
Artificial Intelligence
Dr.Abeer Mahmoud ARTIFICIAL INTELLIGENCE (CS 461D) Dr. Abeer Mahmoud Computer science Department Princess Nora University Faculty of Computer & Information.
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.
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 Dr. Paul Wagner Department of Computer Science University of Wisconsin – Eau Claire.
CSCI 4410 Introduction to Artificial Intelligence.
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.
Artificial Intelligence CIS 479/579 Bruce R. Maxim UM-Dearborn.
CISC4/681 Introduction to Artificial Intelligence1 Introduction – Artificial Intelligence a Modern Approach Russell and Norvig: 1.
Introduction: Chapter 1
Introduction to Artificial Intelligence. Content Definition of AI Typical AI problems Practical impact of AI Approaches of AI Limits of AI Brief history.
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.
11 C H A P T E R Artificial Intelligence and Expert Systems.
A RTIFICIAL I NTELLIGENCE Introduction 3 October
What is AI:-  Ai is the science of making machine do things that would requires intelligence.  Computers with the ability to mimic or duplicate the.
Artificial Intelligence
Artificial Intelligence Introductory Lecture Jennifer J. Burg Department of Mathematics and Computer Science.
Fundamentals of Information Systems, Third Edition2 Principles and Learning Objectives Artificial intelligence systems form a broad and diverse set of.
Artificial Intelligence By Michelle Witcofsky And Evan Flanagan.
1 CS 2710, ISSP 2610 Foundations of Artificial Intelligence introduction.
I Robot.
1 Introduction to Artificial Intelligence (Lecture 1)
Artificial Intelligence: Introduction Department of Computer Science & Engineering Indian Institute of Technology Kharagpur.
1 Artificial Intelligence 2 Course Learning Outcomes At the end of this course: Knowledge and understanding You should have a knowledge and understanding.
Artificial Intelligence
Artificial Intelligence IES 503 Asst. Prof. Dr. Senem Kumova Metin.
Introduction to Artificial Intelligence CS 438 Spring 2008 Today –AIMA, Chapter 1 –Defining AI Next Tuesday –Intelligent Agents –AIMA, Chapter 2 –HW: Problem.
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.
FOUNDATIONS OF ARTIFICIAL INTELLIGENCE
A Brief History of AI Fall 2013 COMP3710 Artificial Intelligence Computing Science Thompson Rivers University.
1 Artificial Intelligence & Prolog Programming CSL 302.
Artificial Intelligence Hossaini Winter Outline book : Artificial intelligence a modern Approach by Stuart Russell, Peter Norvig. A Practical Guide.
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.
CS440/ECE448: Artificial Intelligence. Section Q course website:
CSC 290 Introduction to Artificial Intelligence
Artificial Intelligence
Artificial Intelligence (CS 370D)
Course Instructor: knza ch
Introduction Artificial Intelligent.
Artificial Intelligence (Lecture 1)
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
Presentation transcript:

What is Artificial Intelligence? AI, Artificial Intelligence Many definitions No universal agreement Based on different point of view, a different definition AI & Expert Systems

??? Smarter AI & Expert Systems

Are computers the right kind of machine to be made intelligent? Computers can be programmed to simulate any kind of machine. AI & Expert Systems

Are computers fast enough to be intelligent? My own opinion is that the computers of 30 years ago were fast enough if only we knew how to program them. Of course, quite apart from the ambitions of AI researchers, computers will keep getting faster. AI & Expert Systems

Does AI aim to put the human mind into the computer? Some researchers say they have that objective, but maybe they are using the phrase metaphorically. The human mind has a lot of peculiarities, and I'm not sure anyone is serious about imitating all of them. AI & Expert Systems

Different definitions of AI Thought Behavior Human Ideal AI & Expert Systems

??? What is artificial intelligence (AI)? Why study AI? How can you tell whether a machine or program is intelligent? What kinds of things (if any) can be learned by a machine? When can (should) machines replace human experts? AI & Expert Systems

What is AI? AI definition was always debatable since the meaning of intelligence was not well-defined. Intelligence might be defined as the capacity to acquire and apply knowledge. So AI was defined as: AI is the study of ideas that enable computers to be intelligent. AI is the part of computer science concerned with design of computer systems that exhibit human intelligence. AI & Expert Systems

What is AI? From the above two definitions, we can see that AI has two major roles: Study the intelligent part concerned with humans. Represent those actions using computers. AI & Expert Systems

Goals of AI To make computers more useful by letting them take over dangerous or tedious tasks from human Understand principles of human intelligence AI & Expert Systems

More explanation Thought VS behavior Ideal? Rational, reasonable and correct Humans sometimes do incorrect things Humans are sometimes irrational AI & Expert Systems

Human-like VS Rational? A system thinks or acts like a human Methods employed by humans But, sometimes we even don’t know how??!! A system thinks or acts rationally Don’t care the methods, only care about the correctness of the result Usually employ mathematical and logical models AI & Expert Systems © Dr. Khalid Kaabneh, AAU

Acting humanly The Turing Test approach Intelligent behavior a human questioner cannot tell if there is a computer or a human answering his question, via teletype (remote communication) The computer must behave intelligently Intelligent behavior to achieve human-level performance in all cognitive tasks AI & Expert Systems © Dr. Khalid Kaabneh, AAU

Acting humanly These cognitive tasks include: Natural language processing for communication with human Knowledge representation to store information effectively & efficiently Automated reasoning to retrieve & answer questions using the stored information Machine learning to adapt (適應) to new circumstances AI & Expert Systems © Dr. Khalid Kaabneh, AAU

The total Turing Test Includes two more issues: Computer vision to perceive objects (seeing) Robotics to move objects (acting) AI & Expert Systems © Dr. Khalid Kaabneh, AAU

Thinking humanly The cognitive modeling approach To enable computer thinking like a human We must have a precise theory of mind Cognitive Science is dealing with the theory of mind bringing together the theories of AI and psychology AI & Expert Systems © Dr. Khalid Kaabneh, AAU

Thinking rationally The laws of thought approach Logic is the laws of thought to govern the operation of mind. Usually logic takes as inputs several premises and deduces a conclusion. Example: If X and Y then Z (X ^ Y => Z) AI & Expert Systems © Dr. Khalid Kaabneh, AAU

Acting rationally The rational agent approach Given one’s beliefs (facts), one acts in order to achieve one’s goals An agent is just something that perceives (感應) and acts like a program: get inputs, and perform some outputs AI & Expert Systems © Dr. Khalid Kaabneh, AAU

Acting rationally Logic  only part of a rational agent, not all of rationality Sometimes logic cannot reason a correct conclusion At that time, some specific (in domain) human knowledge or information is used Thus, it covers more generally different situations of problems Compensate the incorrectly reasoned conclusion AI & Expert Systems © Dr. Khalid Kaabneh, AAU

Acting rationally Study AI as rational agent – 2 advantages: It is more general than using logic only Because: LOGIC + Domain knowledge It allows extension of the approach with more scientific methodologies AI & Expert Systems © Dr. Khalid Kaabneh, AAU

The Foundation of AI Philosophy At that time, the study of human intelligence began with no formal expression Initiate the idea of mind as a machine and its internal operations AI & Expert Systems © Dr. Khalid Kaabneh, AAU

The Foundation of AI Mathematics formalizes the three main area of AI: computation, logic, and probability Computation leads to analysis of the problems that can be computed complexity theory Probability contributes the “degree of belief” to handle uncertainty in AI Decision theory combines probability theory and utility theory (bias) AI & Expert Systems © Dr. Khalid Kaabneh, AAU

The Foundation of AI Psychology How do humans think and act? Human thinking Psychology How do humans think and act? The study of human reasoning and acting Provides reasoning models for AI Strengthen the ideas humans and other animals can be considered as information processing machines AI & Expert Systems © Dr. Khalid Kaabneh, AAU

The Foundation of AI Computer Engineering How to build an efficient computer? Provides the artifact (工具) that makes AI application possible The power of computer makes computation of large and difficult problems more easily AI has also contributed its own work to computer science, including: time-sharing, the linked list data type, OOP, etc. AI & Expert Systems © Dr. Khalid Kaabneh, AAU

The Foundation of AI Control theory and Cybernetics How can artifacts operate under their own control? The artifacts adjust their actions To do better for the environment over time Based on an objective function and feedback from the environment Not limited only to linear systems but also other problems as language, vision, and planning, etc. AI & Expert Systems © Dr. Khalid Kaabneh, AAU

The Foundation of AI Linguistics For understanding natural languages different approaches has been adopted from the linguistic work Formal languages Syntactic and semantic analysis Knowledge representation AI & Expert Systems © Dr. Khalid Kaabneh, AAU

The history of AI Read it yourselves, if you feel interested in it In short AI has been born for over 50 years Many different areas arise during this time AI has evolved from laboratory research to an industry AI & Expert Systems © Dr. Khalid Kaabneh, AAU

The state of the art What can AI do today? AI & Expert Systems © Dr. Khalid Kaabneh, AAU

AI Applications Autonomous Planning & Scheduling: Autonomous rovers. AI & Expert Systems © Dr. Khalid Kaabneh, AAU

AI Applications Autonomous Planning & Scheduling: Telescope scheduling: AI & Expert Systems © Dr. Khalid Kaabneh, AAU

AI Applications Autonomous Planning & Scheduling: Analysis of data: AI & Expert Systems © Dr. Khalid Kaabneh, AAU

AI Applications Medicine: Image guided surgery AI & Expert Systems © Dr. Khalid Kaabneh, AAU

AI Applications Medicine: Image analysis and enhancement AI & Expert Systems © Dr. Khalid Kaabneh, AAU

AI Applications Transportation: Autonomous vehicle control: AI & Expert Systems © Dr. Khalid Kaabneh, AAU

AI Applications Transportation: Pedestrian detection: AI & Expert Systems © Dr. Khalid Kaabneh, AAU

AI Applications Games: AI & Expert Systems © Dr. Khalid Kaabneh, AAU

AI Applications Games: AI & Expert Systems © Dr. Khalid Kaabneh, AAU

AI Applications Robotic toys: AI & Expert Systems © Dr. Khalid Kaabneh, AAU

AI Applications Other application areas: Bioinformatics: Gene expression data analysis Prediction of protein structure Text classification, document sorting: Web pages, e-mails Articles in the news Video, image classification Music composition, picture drawing Natural Language Processing . Perception. AI & Expert Systems © Dr. Khalid Kaabneh, AAU