CSCI 5582 Artificial Intelligence

Slides:



Advertisements
Similar presentations
Artificial Intelligence
Advertisements

Artificial Intelligence
Artificial Intelligence. Intelligent? What is intelligence? computational part of the ability to achieve goals in the world.
Becerra-Fernandez, et al. -- Knowledge Management 1/e -- © 2004 Prentice Hall Chapter 7 Technologies to Manage Knowledge: Artificial Intelligence.
CSE 5522: Survey of Artificial Intelligence II: Advanced Techniques Instructor: Alan Ritter TA: Fan Yang.
CS 331 / CMPE 334 – Intro to AI CS 531 / CMPE AI Course Outline.
Introduction to Artificial Intelligence CSE 473 Winter 1999.
© 2002 Franz J. Kurfess Introduction 1 CPE/CSC 481: Knowledge-Based Systems Dr. Franz J. Kurfess Computer Science Department Cal Poly.
Introduction to Artificial Intelligence Prof. Kathleen McKeown 722 CEPSR, TAs: Kapil Thadani 724 CEPSR, Phong Pham TA Room.
CPSC 322 Introduction to Artificial Intelligence September 8, 2004.
CSCI 5582 Fall 2006 CSCI 5582 Artificial Intelligence Lecture 2 Jim Martin.
1. 1 Text Book Artificial Intelligence: A Modern Approach, S. Russell and P. Norvig, 3/e, Prentice Hall, 2010 References  Artificial Intelligence, Patrick.
CS : Artificial Intelligence: Representation and Problem Solving Fall 2002 Prof. Tuomas Sandholm Computer Science Department Carnegie Mellon University.
© 2001 Franz J. Kurfess Introduction 1 CPE/CSC 580: Knowledge Management Dr. Franz J. Kurfess Computer Science Department Cal Poly.
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
Copyright R. Weber INFO 629 Concepts in Artificial Intelligence Fall 2004 Professor: Dr. Rosina Weber.
Dr.Abeer Mahmoud ARTIFICIAL INTELLIGENCE (CS 461D) Dr. Abeer Mahmoud Computer science Department Princess Nora University Faculty of Computer & Information.
CSCI 1301 Principles of Computer Science I
CSCI 347 – Data Mining Lecture 01 – Course Overview.
CSCI 4410 Introduction to Artificial Intelligence.
Introduction: Chapter 1
Lecture 1 Note: Some slides and/or pictures are adapted from Lecture slides / Books of Dr Zafar Alvi. Text Book - Aritificial Intelligence Illuminated.
ICS 101 Fall 2011 Introduction to Artificial Intelligence Asst. Prof. Lipyeow Lim Information & Computer Science Department University of Hawaii at Manoa.
Artificial Intelligence Introductory Lecture Jennifer J. Burg Department of Mathematics and Computer Science.
1 CS 2710, ISSP 2610 Foundations of Artificial Intelligence introduction.
Introduction to Artificial Intelligence Mitch Marcus CIS391 Fall, 2008.
Introduction to ECE 2401 Data Structure Fall 2005 Chapter 0 Chen, Chang-Sheng
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.
University of Kurdistan Artificial Intelligence Methods (AIM) Lecturer: Kaveh Mollazade, Ph.D. Department of Biosystems Engineering, Faculty of Agriculture,
Spring, 2005 CSE391 – Lecture 1 1 Introduction to Artificial Intelligence Martha Palmer CSE391 Spring, 2005.
1 Intro to Artificial Intelligence COURSE # CSC384H1F Fall 2008 Sonya Allin Note: many slides drawn from/inspired by Andrew Moore’s lectures at CMU and.
General Information Course Id: COSC6368 Artificial Intelligence Professor: Ricardo Vilalta Classroom:AH 110 Telephone: (713)
Princess Nora University Artificial Intelligence CS 461 Level 8 1.
Introduction: What is AI? CMSC Introduction to Artificial Intelligence January 3, 2002.
Artificial Intelligence ( AI ) Ahmed Ismail AIT 600 Spring 08.
Introduction: What is AI? CMSC Introduction to Artificial Intelligence January 7, 2003.
CS Computer Architecture Fall 2010 Dr. Angela Guercio ( Course Web Page
1 Artificial Intelligence & Prolog Programming CSL 302.
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.
Introduction to Artificial Intelligence Prof. Kathleen McKeown 722 CEPSR Tas: Andrew Rosenberg Speech Lab, 7 th Floor CEPSR Sowmya Vishwanath TA Room.
Artificial Intelligence
CS6501 Advanced Topics in Information Retrieval Course Policy
Artificial Intelligence for Engineers
INTERMEDIATE PROGRAMMING WITH JAVA
Introduction to Artificial Intelligence
Artificial Intelligence (CS 370D)
Done Done Course Overview What is AI? What are the Major Challenges?
General Information Course Id: COSC4368 Artificial Intelligence Programming Time: Mondays and Wednesdays 1:00 PM – 2:30 PM Professor: Ricardo Vilalta.
Artificial Intelligence (AI)
Artificial Intelligence and Lisp Lecture 13 Additional Topics in Artificial Intelligence LiU Course TDDC65 Autumn Semester,
Artificial Intelligence (CS 461D)
Artificial Intelligence (CS 370D)
Artificial Intelligence for Engineers
Welcome to CS 1010! Algorithmic Problem Solving.
Welcome to CS 1010! Algorithmic Problem Solving.
Course Instructor: knza ch
Course Logistics CS533: Intelligent Agents and Decision Making
Artificial Intelligence (Lecture 1)
Introduction to Artificial Intelligence
CSCI 5832 Natural Language Processing
Artificial Intelligence Lecture 2: Foundation of Artificial Intelligence By: Nur Uddin, Ph.D.
EA C461 – Artificial Intelligence Introduction
Introduction to Artificial Intelligence
CSE 415 Introduction to Artificial Intelligence Winter 2007
Introduction to Artificial Intelligence
AI Application Session 12
Presentation transcript:

CSCI 5582 Artificial Intelligence Lecture 1 Jim Martin 11/14/2018 CSCI 5582 Fall 2006

Today: 8/29 What is AI? Administrative stuff Overview of course topics 11/14/2018 CSCI 5582 Fall 2006

A Mental Exercise: Why Artificial Intelligence First let’s consider some alternative names for this field: Fake intelligence Imitation intelligence Synthetic intelligence Simulated intelligence 11/14/2018 CSCI 5582 Fall 2006

A Framework “The automation of activities that we associate with human thinking…” Bellman 1978 “The study of mental faculties through the use of computational models” Charniak&McDermott “The study of how to make computers do things at which at the moment people are better. Rich&Knight “The branch of CS that is concerned with the automation of intelligent behavior.” Lugar&Stubblefield 11/14/2018 CSCI 5582 Fall 2006

Our Framework Getting computers to do the right thing based on their circumstances and what they know. No presuppositions about how they should be designed to do the right thing I.e. not limited to how people do it Evaluation is based on performance, not on how the task is performed 11/14/2018 CSCI 5582 Fall 2006

Applied Areas of AI Game playing Speech and language processing Expert reasoning Planning and scheduling Vision Robotics 11/14/2018 CSCI 5582 Fall 2006

Some Examples Playing chess Driving on the highway Translating languages Recognizing speech Diagnosing diseases Mowing the lawn 11/14/2018 CSCI 5582 Fall 2006

Playing Chess Environment? Actions? Doing the right thing? Board Legal moves Doing the right thing? Moves that lead to wins 11/14/2018 CSCI 5582 Fall 2006

Recognizing Speech Environment Actions Doing the right thing Audio signal Knowledge of user Actions Choosing word sequences Doing the right thing Recovering the users words 11/14/2018 CSCI 5582 Fall 2006

Diagnosing Diseases Environment Actions Doing the right thing Patient information Results of tests Actions Choosing diseases Choosing treatments Doing the right thing Eliminating disease 11/14/2018 CSCI 5582 Fall 2006

Translation Environment Actions Doing the right thing? Source text to be translated Actions Word sequences in target language Doing the right thing? Words that achieve the same effect Words that are faithful to the source 11/14/2018 CSCI 5582 Fall 2006

Google/Arabic 11/14/2018 CSCI 5582 Fall 2006

Google/Arabic Translation 11/14/2018 CSCI 5582 Fall 2006

Driving Environment Actions Doing the right thing Restricted access highway Actions Accelerate, brake, turn, navigate, other controls Doing the right thing Stay safe, get where you want to go, get there quickly, don’t get a ticket 11/14/2018 CSCI 5582 Fall 2006

2005 DARPA Challenge 11/14/2018 CSCI 5582 Fall 2006

2007 Challenge The DARPA Urban Challenge will feature autonomous ground vehicles executing simulated military supply missions safely and effectively in a mock urban area. Safe operation in traffic is essential to U.S. military plans to use autonomous ground vehicles to conduct important missions. DARPA will award prizes for the top three autonomous ground vehicles that compete in a final event where they must safely complete a 60-mile urban area course in fewer than six hours. First prize is $2 million, second prize is $500,000 and third prize is $250,000. To succeed, vehicles must autonomously obey traffic laws while merging into moving traffic, navigating traffic circles, negotiating busy intersections and avoiding obstacles. 11/14/2018 CSCI 5582 Fall 2006

The Architectural Components of AI Systems State-space search Knowledge representation Logical reasoning Reasoning under uncertainty Learning Sensing/Motion components Communication 11/14/2018 CSCI 5582 Fall 2006

Administrative Stuff CAETE Web page Reasonable preparation Requirements Programming 11/14/2018 CSCI 5582 Fall 2006

CAETE A couple of things about this format Classes are recorded They are available for viewing on the Web Not a substitute for coming to class Don’t make a mess 11/14/2018 CSCI 5582 Fall 2006

Web Page The course web page can be found at. www.cs.colorado.edu/~martin/csci5582.html It has (will have) the syllabus, lecture notes, assignments, announcements, etc. You should check it daily for new stuff. 11/14/2018 CSCI 5582 Fall 2006

Preparation Basic algorithm and data structure analysis Ability to program Some exposure to logic Exposure to basic concepts in probability Familiarity with linguistics, psychology, and philosophy Ability to write well in English 11/14/2018 CSCI 5582 Fall 2006

Requirements READ the book! 4 or 5 assignments 3 quizzes and a final Artificial Intelligence: A Modern Approach Russell and Norvig, Prentice-Hall 2002 4 or 5 assignments 3 quizzes and a final 11/14/2018 CSCI 5582 Fall 2006

Grading Assignments – 30% Quizzes – 30% Final – 30% Participation – 10% Looks like the final is scheduled for 12/18 at 1:30. Don’t schedule your holiday travel prior to that. 11/14/2018 CSCI 5582 Fall 2006

HW Late Policy Assignments are due in class, at the beginning of class, on the assigned due date. That is unless you’ve made some arrangement with me ahead of time. 11/14/2018 CSCI 5582 Fall 2006

Programming The programming for this class will be done in Python. Python is a High-level, interpreted, scripting language suitable for the homeworks in this class. Free versions are available for UNIX, Windows and Macs 11/14/2018 CSCI 5582 Fall 2006

Main Course Topics Agents State space search Knowledge representation Uncertain reasoning Machine learning Speech and language processing 11/14/2018 CSCI 5582 Fall 2006

Assignment 1 Two parts See the web page for more details (soon) Install and learn Python A simple programming problem A short writing assignment See the web page for more details (soon) Both are due in class at the start of class on 9/7 11/14/2018 CSCI 5582 Fall 2006

Next Time Read Chapters 1 and 2 Get started on the first assignment 11/14/2018 CSCI 5582 Fall 2006