1 CS 385 Fall 2006 Chapter 1 AI: Early History and Applications.

Slides:



Advertisements
Similar presentations
Approaches, Tools, and Applications Islam A. El-Shaarawy Shoubra Faculty of Eng.
Advertisements

ARTIFICIAL INTELLIGENCE [INTELLIGENT AGENTS PARADIGM] Professor Janis Grundspenkis Riga Technical University Faculty of Computer Science and Information.
Artificial Intelligence
Becerra-Fernandez, et al. -- Knowledge Management 1/e -- © 2004 Prentice Hall Chapter 7 Technologies to Manage Knowledge: Artificial Intelligence.
An Introduction to Artificial Intelligence. Introduction Getting machines to “think”. Imitation game and the Turing test. Chinese room test. Key processes.
A Brief History of Artificial Intelligence
1946: ENIAC heralds the dawn of Computing. I propose to consider the question: “Can machines think?” --Alan Turing, : Turing asks the question….
CS3754 Class Notes, John Shieh, Objectives This part provides an introduction to some main strategies and methods used in artificial intelligence.
1 Lecture 33 Introduction to Artificial Intelligence (AI) Overview  Lecture Objectives.  Introduction to AI.  The Turing Test for Intelligence.  Main.
PSU CS 370 – Artificial Intelligence Dr. Mohamed Tounsi Artificial Intelligence 1. Introduction Dr. M. Tounsi.
From Discrete Mathematics to AI applications: A progression path for an undergraduate program in math Abdul Huq Middle East College of Information Technology,
Marakas: Decision Support Systems, 2nd Edition © 2003, Prentice-Hall Chapter Chapter 7: Expert Systems and Artificial Intelligence Decision Support.
COMP 3009 Introduction to AI Dr Eleni Mangina
Artificial Intelligence Overview John Paxton Montana State University February 22, 2005
CS 1 – Introduction to Computer Science Introduction to the wonderful world of Dr. T Daniel Tauritz, Ph.D. Associate Professor of Computer Science.
Artificial Intelligence: Its Roots and Scope
Artificial Intelligence
Reference: "Artificial Intelligence, a Modern Approach, 3rd ed."
Ch1 AI: History and Applications Dr. Bernard Chen Ph.D. University of Central Arkansas Spring 2011.
ARTIFICIAL INTELLIGENCE [INTELLIGENT AGENTS PARADIGM]
Artificial Intelligence Dr. Paul Wagner Department of Computer Science University of Wisconsin – Eau Claire.
Artificial Intelligence CIS 342 The College of Saint Rose David Goldschmidt, Ph.D.
Artificial Intelligence: Its Roots and Scope
Artificial Intelligence: Definition “... the branch of computer science that is concerned with the automation of intelligent behavior.” (Luger, 2009) “The.
AI Overview Reference: "Artificial Intelligence, a Modern Approach, 3 rd ed."
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 Introductory Lecture Jennifer J. Burg Department of Mathematics and Computer Science.
Artificial Intelligence
110/19/2015CS360 AI & Robotics AI Application Areas  Neural Networks and Genetic Algorithms  These model the structure of neurons in the brain  Humans.
Artificial Intelligence Tarik Booker. What we will cover… History Artificial Intelligence as Representation and Search Languages used in Artificial Intelligence.
Introduction to Artificial Intelligence and Soft Computing
Assoc. Prof. Abdulwahab AlSammak. Course Information Course Title: Artificial Intelligence Instructor : Assoc. Prof. Abdulwahab AlSammak
Artificial Intelligence By Michelle Witcofsky And Evan Flanagan.
ARTIFICIAL INTELLIGENCE. Structure and Strategies for Complex Problem Solving Author: George F Luger and William Stebblfield Edition:Third Publisher:Addison.
1 CS 2710, ISSP 2610 Foundations of Artificial Intelligence introduction.
1 Introduction to Artificial Intelligence (Lecture 1)
Artificial Intelligence: Introduction Department of Computer Science & Engineering Indian Institute of Technology Kharagpur.
ARTIFICIAL INTELLIGENCE Human like intelligence Definitions: 1. Focus on intelligent Behaviour “Behaviour by a machine that, if performed by a human.
1 The main topics in AI Artificial intelligence can be considered under a number of headings: –Search (includes Game Playing). –Representing Knowledge.
3.2 Semantics. 2 Semantics Attribute Grammars The Meanings of Programs: Semantics Sebesta Chapter 3.
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?
KNOWLEDGE BASED SYSTEMS
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.
Introduction to Artificial Intelligence CS 438 Spring 2008.
What is Artificial Intelligence?
Artificial Intelligence: Research and Collaborative Possibilities a presentation by: Dr. Ernest L. McDuffie, Assistant Professor Department of Computer.
CMPB454 ARTIFICIAL INTELLIGENCE (AI) CHAPTER 1.1 Background Information CHAPTER 1.1 Background Information Instructor: Alicia Tang Y. C.
A Brief History of AI Fall 2013 COMP3710 Artificial Intelligence Computing Science Thompson Rivers University.
INTRODUCTION TO COGNITIVE SCIENCE NURSING INFORMATICS CHAPTER 3 1.
Intelligent Control Methods Lecture 2: Artificial Intelligence Slovak University of Technology Faculty of Material Science and Technology in Trnava.
Artificial Intelligence Hossaini Winter Outline book : Artificial intelligence a modern Approach by Stuart Russell, Peter Norvig. A Practical Guide.
COMPUTER SYSTEM FUNDAMENTAL Genetic Computer School INTRODUCTION TO ARTIFICIAL INTELLIGENCE LESSON 11.
AI Overview Reference: "Artificial Intelligence, a Modern Approach, 3 rd ed."
Decision Support and Business Intelligence Systems (9 th Ed., Prentice Hall) Chapter 12: Artificial Intelligence and Expert Systems.
Introduction to Artificial Intelligence Heshaam Faili University of Tehran.
Knowledge Representation
Artificial Intelligence
Artificial Intelligence
Course Objectives This part of course introduces some main strategies and methods used in intelligent systems. The topics include the history and applications.
CHAPTER 1 Introduction BIC 3337 EXPERT SYSTEM.
Done Done Course Overview What is AI? What are the Major Challenges?
Introduction Artificial Intelligent.
Artificial Intelligence introduction(2)
Artificial Intelligence (Lecture 1)
TA : Mubarakah Otbi, Duaa al Ofi , Huda al Hakami
EA C461 – Artificial Intelligence Introduction
COMP3710 Artificial Intelligence Thompson Rivers University
Introduction to Artificial Intelligence Instructor: Dr. Eduardo Urbina
Artificial Intelligence
Presentation transcript:

1 CS 385 Fall 2006 Chapter 1 AI: Early History and Applications

2 Where are We Going? What is AI? What is intelligence? Our focus: –representation of knowledge grades in a matrix a sentence in a parse tree –exploitation of the representation (often via search) find the averages interpret what the sentence means Method –learn some important abstractions –logic programming in PROLOG to implement the ideas

3 Working Definition of AI AI is the collection of problems and methodologies studied by artificial intelligence researchers Recursive Actually, not a bad definition As such, a body of problems and techniques Best way to understand AI is to study them

4 Part 1 Early History and Applications 1.1 From Eden to Eniac: Attitudes towards Intelligence, Knowledge, and Human Artifice –a chance to put this course in the context of what else you know –recurring theme in our literature and mythology: intellectual ambition → disaster (Eve, Prometheus, Frankenstein) –does this relate to popular views of AI? 1.2 Overview of AI Application Areas –rest of the course: build the tools to attack some of these areas

5 Back to Historical Foundations. A good, but dense, discussion of the development of western thought. (Who were Aristotle, Copernicus, and Descartes?) AI and the Rationalist and Empiricist Traditions rationalism: the world can be described mathematically –early rationalist bias in AI lead to sterile, mechanical systems that couldn't "think." empiricism: we only know what we see –how to represent knowledge here: association of related ideas synthesis of the two: stochastic modeling and associative theories

6 1.1 (cont.) The Development of Formal Logic 20th century: computers meant that formal reasoning as in predicate calculus could be mechanized on a computer and AI could develop The Turing Test Biological and Social Models Criticisms of the rational/logical approach to AI (GOFAI) New models of intelligence –biological inspired by genetic evolution (how we adapt and grow) –social inspired by social organizations (e.g. # of loaves of bread in NYC)

7 The Turing Test Eliza

8 1.2: AI Application Areas 1.2.1Game Playing Automated Reasoning and Theorem Proving Expert Systems 1.2.4Natural Language Understanding and Semantic Modeling Modeling Human Performance Planning and Robotics Languages and Environments for AI Machine Learning 1.2.9Alternative Representations: Neural Nets and Genetic Algorithms (very confusing section) AI and Philosophy

9 Important Features of Artificial Intelligence: 1.The use of computers to do reasoning, pattern recognition, learning, or some other form of inference. 2.A focus on problems that do not respond to algorithmic solutions. This underlies the reliance on heuristic search as an AI problem- solving technique. 3.A concern with problem solving using inexact, missing, or poorly defined information and the use of representational formalisms that enable the programmer to compensate for these problems. 4.Reasoning about the significant qualitative features of a situation. 5.An attempt to deal with issues of semantic meaning as well as syntactic form. 6.Answers that are neither exact nor optimal, but are in some sense “sufficient.” This is a result of the essential reliance on heuristic problem-solving methods in situations where optimal or exact results are either too expensive or not possible.

10 Important features of Artificial Intelligence: 7.The use of large amounts of domain-specific knowledge in solving problems. This is the basis of expert systems. 8.The use of meta-level knowledge to effect more sophisticated control of problem solving strategies. Although this is a very difficult problem, addressed in relatively few current systems, it is emerging as an essential area of research.

11 Last Parag in 1.3: Some of the discussion suggests that straight rationalism is insufficient for AI and that objects take on a meaning through their relationships with other objects. This is equally true of the facts, theories, and techniques that constitute a field of scientific study. The facts/methods we will learn in this course will help us develop an understanding of the overall substance and directions of the field. Text in italics taken from Luger, p. 31.

12 What You should Get from this Course Important models for abstraction –Many of these are creeping into "real" CS –AI identity crisis: once something can be done, it is not considered AI Introduction to the logic language PROLOG A sense of what the field is Interesting musings about intelligence and thinking How does this fit with the rest of your CS education?