Spring, 2005 CSE391 – Lecture 1 1 Introduction to Artificial Intelligence Martha Palmer CSE391 Spring, 2005.

Slides:



Advertisements
Similar presentations
Artificial Intelligence
Advertisements

Artificial Intelligence. Intelligent? What is intelligence? computational part of the ability to achieve goals in the world.
Artificial Intelligence (91.420/543) and Machine Learning and Data Mining (91.421/544) Prof. Gary Livingston.
Becerra-Fernandez, et al. -- Knowledge Management 1/e -- © 2004 Prentice Hall Chapter 7 Technologies to Manage Knowledge: Artificial Intelligence.
Robotics Versus Artificial Intelligence. Search. SearchSearch “All AI is search” “All AI is search”  Game theory  Problem spaces Every problem is a.
An Introduction to Artificial Intelligence. Introduction Getting machines to “think”. Imitation game and the Turing test. Chinese room test. Key processes.
Bart Selman CS CS 475: Uncertainty and Multi-Agent Systems Prof. Bart Selman Introduction.
1946: ENIAC heralds the dawn of Computing. I propose to consider the question: “Can machines think?” --Alan Turing, : Turing asks the question….
Artificial Intelligence
01 -1 Lecture 01 Artificial Intelligence Topics –Introduction –Knowledge representation –Knowledge reasoning –Machine learning –Applications.
1 Lecture 33 Introduction to Artificial Intelligence (AI) Overview  Lecture Objectives.  Introduction to AI.  The Turing Test for Intelligence.  Main.
Artificial Intelligence and Lisp Lecture 13 Additional Topics in Artificial Intelligence LiU Course TDDC65 Autumn Semester, 2010
Big Ideas in Cmput366. Search Blind Search Iterative deepening Heuristic Search A* Local and Stochastic Search Randomized algorithm Constraint satisfaction.
Robotics Versus Artificial Intelligence. Search. SearchSearch “All AI is search” “All AI is search”  Game theory  Problem spaces Every problem is a.
Artificial Intelligence Overview John Paxton Montana State University August 14, 2003.
Introduction to Artificial Intelligence Prof. Kathleen McKeown 722 CEPSR, TAs: Kapil Thadani 724 CEPSR, Phong Pham TA Room.
1. 1 Text Book Artificial Intelligence: A Modern Approach, S. Russell and P. Norvig, 3/e, Prentice Hall, 2010 References  Artificial Intelligence, Patrick.
Artificial Intelligence
Dr Rong Qu Module Introduction.
CSE (c) S. Tanimoto, 2008 Introduction 1 CSE 415 Introduction to Artificial Intelligence Winter 2008 Instructor: Steve Tanimoto
What is AI? The exciting new effort to make computers thinks … machine with minds, in the full and literal sense” (Haugeland 1985) “The art of creating.
Introduction to AI, H. Feili 1 Introduction to Artificial Intelligence LECTURE 1: Introduction What is AI? Foundations of AI The.
Notes for CS3310 Artificial Intelligence Part 1: Overview Prof. Neil C. Rowe Naval Postgraduate School Version of January 2009.
Artificial Intelligence Dr. Paul Wagner Department of Computer Science University of Wisconsin – Eau Claire.
CSCI 4410 Introduction to Artificial Intelligence.
Artificial Intelligence
Artificial Intelligence: Prospects for the 21 st Century Henry Kautz Department of Computer Science University of Rochester.
CS6700 Advanced AI Bart Selman. Admin Project oriented course Projects --- research style or implementation style with experimental component. 1 or 2.
Artificial Intelligence
Artificial Intelligence: The Cyber Art of Being Alive Jerry B. Weinberg Associate Professor Department of Computer Science.
1 CS 2710, ISSP 2610 Foundations of Artificial Intelligence introduction.
Introduction to Artificial Intelligence Mitch Marcus CIS391 Fall, 2008.
I Robot.
CS621 : Artificial Intelligence Pushpak Bhattacharyya CSE Dept., IIT Bombay Lecture 1 - Introduction.
CS344: Introduction to Artificial Intelligence (associated lab: CS386) Pushpak Bhattacharyya CSE Dept., IIT Bombay Lecture–39: Recap.
Artificial Intelligence: Introduction Department of Computer Science & Engineering Indian Institute of Technology Kharagpur.
1 2010/2011 Semester 2 Introduction: Chapter 1 ARTIFICIAL INTELLIGENCE.
1 The main topics in AI Artificial intelligence can be considered under a number of headings: –Search (includes Game Playing). –Representing Knowledge.
So what is AI?.
WEEK INTRODUCTION IT440 ARTIFICIAL INTELLIGENCE.
KNOWLEDGE BASED SYSTEMS
University of Kurdistan Artificial Intelligence Methods (AIM) Lecturer: Kaveh Mollazade, Ph.D. Department of Biosystems Engineering, Faculty of Agriculture,
Introduction to Artificial Intelligence CS 438 Spring 2008.
Computing & Information Sciences Kansas State University Wednesday, 04 Oct 2006CIS 490 / 730: Artificial Intelligence Lecture 17 of 42 Wednesday, 04 October.
COMPUTER SYSTEM FUNDAMENTAL Genetic Computer School INTRODUCTION TO ARTIFICIAL INTELLIGENCE LESSON 11.
C SC 450 INTRODUCTION TO A RTIFICIAL I NTELLIGENCE AI مدخل الي الذكـاء الاصطناعي.
Computing & Information Sciences Kansas State University Friday, 13 Oct 2006CIS 490 / 730: Artificial Intelligence Lecture 21 of 42 Friday, 13 October.
The Hebrew University of Jerusalem School of Engineering and Computer Science Academic Year: 2011/2012 Instructor: Jeff Rosenschein.
Artificial Intelligence
ECE457 Applied Artificial Intelligence R. Khoury (2007)Page 1 Please pick up a copy of the course syllabus from the front desk.
Introduction to Artificial Intelligence Heshaam Faili University of Tehran.
Introduction to Artificial Intelligence Prof. Kathleen McKeown 722 CEPSR Tas: Andrew Rosenberg Speech Lab, 7 th Floor CEPSR Sowmya Vishwanath TA Room.
Brief Intro to Machine Learning CS539
Artificial intelligence (AI)
2009: Topics Covered in COSC 6368
Artificial Intelligence and Lisp Lecture 13 Additional Topics in Artificial Intelligence LiU Course TDDC65 Autumn Semester,
Topics Covered in COSC 6368 More general topics:
Artificial Intelligence for Engineers
Basic Intro Tutorial on Machine Learning and Data Mining
CSCI 5582 Artificial Intelligence
EXPERT SYSTEMS.
Course Instructor: knza ch
Artificial Intelligence introduction(2)
CSE 415 Introduction to Artificial Intelligence Winter 2004
CSE 415 Introduction to Artificial Intelligence Winter 2003
2004: Topics Covered in COSC 6368
Introduction to Artificial Intelligence
CSE 415 Introduction to Artificial Intelligence Winter 2007
Introduction to Artificial Intelligence
AI Application Session 12
Presentation transcript:

Spring, 2005 CSE391 – Lecture 1 1 Introduction to Artificial Intelligence Martha Palmer CSE391 Spring, 2005

CSE391 – Lecture 1 2 Robots

Spring, 2005 CSE391 – Lecture 1 3 Outline What is “artificial” intelligence? Building intelligent agents Course Outline

Spring, 2005 CSE391 – Lecture 1 4 What does “artificial” intelligence mean? Programming a computer to successfully perform tasks that are thought to require intelligence –Playing chess –Proving theorems –Translating Russian into English –Walking across a room –Recognizing a familiar face –Understanding directions

Spring, 2005 CSE391 – Lecture 1 5 Computers are Good at: –Number crunching –Storing information –Airline scheduling –Transmitting data –Structured data bases –Graphics Bad at: –Writing poetry –Composing music –Understanding speech –Driving cars –Enjoying peaches –Learning new things

Spring, 2005 CSE391 – Lecture 1 6 Artificial Intelligence Human Intelligence! How do we build intelligent machines?

Spring, 2005 CSE391 – Lecture 1 7 Building Intelligent Agents: First Challenge Create a representation of the world (the task) in terms computers can deal with –Numbers? –Strings If then else statements features Let’s assume everything about the task can be represented – we have complete knowledge

Spring, 2005 CSE391 – Lecture 1 8 Building Intellligent Agents: Second Challenge Extend our programs to handle situations where knowledge isn’t complete, i.e., where there is uncertainty

Spring, 2005 CSE391 – Lecture 1 9 Building Intelligent Agents Agent prior knowledge actions experience goals/values observations

Spring, 2005 CSE391 – Lecture 1 10 Intelligent Agent skills include: ReasoningSearchMachine Learning Representation of the World Symbols (Logic, Numbers) Vision Processing Planning Robotics Natural Language Understanding

Spring, 2005 CSE391 – Lecture 1 11 Intelligent Agents Agent prior knowledge actions experience goals/values observations

Spring, 2005 CSE391 – Lecture 1 12 Applications Medical diagnosis Interactive Fiction Machine Translation Autonomous vehicles Multilingual Google Deep Blue

Spring, 2005 CSE391 – Lecture 1 13 Course Outline – First Half (7 weeks ) Intelligent Agents (1 week) Search (3 weeks) Blind search: Breadth-first search, Depth-first search, Iterative Deepening Using heuristics: A* algorithm, Iterative deepening A* Search implementation (breadth-first, depth- first, IDA, A*) Research Paper Topics: games, parser search spaces, hill-climbing, simulated annealing

Spring, 2005 CSE391 – Lecture 1 14 Course Outline - First half, cont. –Using Logic for Knowledge Representation and Reasoning (2 weeks) Reasoning with Propositional Logic Research paper topics: resolution theorem proving, 4 color map, proving program correctness, fuzzy logic, modal logic

Spring, 2005 CSE391 – Lecture 1 15 Course Outline - Second half (Six weeks) Dealing with the real world and uncertainty –Natural Language Processing (2 weeks) Syntax and semantics: Running a parser Research Paper topics: Speech recognition, Information Extraction, Machine Translation, Eliza –Machine Learning (2 weeks) Decision Trees: WSD Implementation using WordNet Research Paper Topics: neural networks, connectionism, applications, ontologies (CYC, Semantic Web, etc.), –Probabilistic Reasoning/Bayesian nets (2 weeks) Bayesian Net exercises and implementation Research Paper Topics: Applications, expert systems, medical applications, decision support systems,

Spring, 2005 CSE391 – Lecture 1 16 Course Outline – last bit (Two weeks) Project presentations (2 weeks)

Spring, 2005 CSE391 – Lecture 1 17 Course Structure 35% Homeworks 25% Research project – paper or program 15% Major exam – Search, KRR, 15% Major exam – NLP, Dec. Trees, Bayes, 10% Class participation