Introduction to Artificial Intelligence Heshaam Faili University of Tehran.

Slides:



Advertisements
Similar presentations
Artificial Intelligence. Intelligent? What is intelligence? computational part of the ability to achieve goals in the world.
Advertisements

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.
Bart Selman CS CS 475: Uncertainty and Multi-Agent Systems Prof. Bart Selman Introduction.
CS 331 / CMPE 334 – Intro to AI CS 531 / CMPE AI Course Outline.
Introduction to Artificial Intelligence CSE 473 Winter 1999.
From Discrete Mathematics to AI applications: A progression path for an undergraduate program in math Abdul Huq Middle East College of Information Technology,
© 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.
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.
CS5201 Intelligent Systems (2 unit) Semester II Lecturer: Adrian O’Riordan Contact: is office is 312, Kane
INSTRUCTOR: DR. XENIA MOUNTROUIDOU CS CS Artificial Intelligence.
Artificial Intelligence
Artificial Intelligence Dr. Paul Wagner Department of Computer Science University of Wisconsin – Eau Claire.
Xiaoying Sharon Gao Mengjie Zhang Computer Science Victoria University of Wellington Introduction to Artificial Intelligence COMP 307.
INTRODUCTION to... … Artificial Intelligence ... this course
Project MLExAI Machine Learning Experiences in AI Ingrid Russell, University.
Machine Learning Lecture 1. Course Information Text book “Introduction to Machine Learning” by Ethem Alpaydin, MIT Press. Reference book “Data Mining.
Introduction to Artificial Intelligence and Soft Computing
Assoc. Prof. Abdulwahab AlSammak. Course Information Course Title: Artificial Intelligence Instructor : Assoc. Prof. Abdulwahab AlSammak
1 CS 2710, ISSP 2610 Foundations of Artificial Intelligence introduction.
Introduction to Artificial Intelligence Mitch Marcus CIS391 Fall, 2008.
CS621 : Artificial Intelligence Pushpak Bhattacharyya CSE Dept., IIT Bombay Lecture 1 - Introduction.
Artificial Intelligence: Introduction Department of Computer Science & Engineering Indian Institute of Technology Kharagpur.
1 2010/2011 Semester 2 Introduction: Chapter 1 ARTIFICIAL INTELLIGENCE.
KNOWLEDGE BASED SYSTEMS
Introduction to Artificial Intelligence CS 438 Spring 2008.
Spring, 2005 CSE391 – Lecture 1 1 Introduction to Artificial Intelligence Martha Palmer CSE391 Spring, 2005.
General Information Course Id: COSC6368 Artificial Intelligence Professor: Ricardo Vilalta Classroom:AH 110 Telephone: (713)
1 Introduction to Artificial Intelligence CSE 415 Winter 2006.
Computing & Information Sciences Kansas State University Wednesday, 04 Oct 2006CIS 490 / 730: Artificial Intelligence Lecture 17 of 42 Wednesday, 04 October.
1 Artificial Intelligence & Prolog Programming CSL 302.
Artificial Intelligence Lecture 1. Introduction. Course Outline The course consists of:  15 lectures slots (may use some for tutorials);  tutorial exercises;
CITS4211 Artificial Intelligence Semester 1, 2013 A/Prof Lyndon While School of Computer Science & Software Engineering The University of Western Australia.
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.
FNA/Spring CENG 562 – Machine Learning. FNA/Spring Contact information Instructor: Dr. Ferda N. Alpaslan
CMPT 463 Artificial Intelligence Instructor: Tina Tian.
Decision Support and Business Intelligence Systems (9 th Ed., Prentice Hall) Chapter 12: Artificial Intelligence and Expert Systems.
Computing & Information Sciences Kansas State University Monday, 18 Sep 2006CIS 490 / 730: Artificial Intelligence Lecture 11 of 42 Monday, 18 September.
Introduction to Artificial Intelligence Prof. Kathleen McKeown 722 CEPSR Tas: Andrew Rosenberg Speech Lab, 7 th Floor CEPSR Sowmya Vishwanath TA Room.
Artificial Intelligence
Artificial Intelligence for Engineers
2009: Topics Covered in COSC 6368
Introduction to Artificial Intelligence
General Information Course Id: COSC4368 Artificial Intelligence Programming Time: Mondays and Wednesdays 1:00 PM – 2:30 PM Professor: Ricardo Vilalta.
Artificial Intelligence (AI)
CSC 361 Artificial Intelligence
Artificial Intelligence (CS 461D)
Artificial Intelligence (CS 370D)
Introduction to Artificial Intelligence
Artificial Intelligence for Engineers
First work in AI 1943 The name “Artificial Intelligence” coined 1956
Basic Intro Tutorial on Machine Learning and Data Mining
CSCI 5582 Artificial Intelligence
Artificial Intelligence introduction(2)
Artificial Intelligence (AI)
Artificial Intelligence (Lecture 1)
Introduction to Artificial Intelligence and Soft Computing
CSE 415 Introduction to Artificial Intelligence Winter 2004
TA : Mubarakah Otbi, Duaa al Ofi , Huda al Hakami
Introduction to Artificial Intelligence
CSE 415 Introduction to Artificial Intelligence Winter 2003
Introduction to Artificial Intelligence
CSE 415 Introduction to Artificial Intelligence Winter 2007
Introduction to Artificial Intelligence Instructor: Dr. Eduardo Urbina
Introduction to Artificial Intelligence
AI Application Session 12
Presentation transcript:

Introduction to Artificial Intelligence Heshaam Faili University of Tehran

2 Course logistics Intended for CS students Software related Artificial intelligence postgraduate Grading: Midterm exam: 30 % Final exam: 40 % Others Exercises & small projects: 15 % Quizzes: in TA class, 2 in main class (5-10%) Two main Projects: (10-20%) Contest (GAME Playing) Final Project

3 Course references Textbook: Artificial Inteligence: A Modern Approach: by S. Russell and P. Norvig, Prentice Hall, 1995(2003) Artificial Intelligence: by Elain Rich and Kevin Knight, Mc-Graw Hill, Programming in PROLOG, Clocksin and Mellish (1981) Other AI Related text books and papers..

4 Course goals Learn a set of concepts, ways of thinking, methods, and algorithms applicable to help in solving a wide range of real-life problems Learn how to formulate and describe problems Acquire a new set of programming skills Set the basis for advanced courses in Computer Science and related disciplines

5 Course emphasis Emphasis on problem formulation and solution methods. Learning by doing (exercises) Fewer topics, but more in depth AI concepts search knowledge representation Logic Time permitting: planning, uncertainty, natural language

6 Course organization 1. Introduction: what is AI? what are agents? 2. Problem solving: representation, search techniques, game playing 3. Knowledge representation: predicate logic, first-order logic, production rules, semantic network 4. Inference: deduction, resolution, theorem proving, soundness, completeness, prolog language 5. Planning: STRIPS, hierarchical planning 6. Learning: decision trees, version spaces

7 AI Braches Reception Vision Speech Natural Language Understanding Generation Machine Translation Common Sense reasoning Reasoning about physical objects and their relationship Robotics Planning Game Theory Mathematic Logic Engineering Fault Detection Medical diagnostic Learning Expert system

8 Useful Links

9 ?