130 likes | 387 Views
CS 331 / CMPE 334 – Intro to AI CS 531 / CMPE 531 - AI. Course Outline. Description. This course covers the foundations of artificial intelligence (AI) and intelligent systems. first course in the stream
E N D
CS 331 / CMPE 334 – Intro to AICS 531 / CMPE 531 - AI Course Outline
Description • This course covers the foundations of artificial intelligence (AI) and intelligent systems. • first course in the stream • provides grounding in knowledge representation, reasoning, search, machine learning, and intelligent system design • covers basic complex problem solving techniques in search, logic, and learning • introduces AI languages such as Lisp and Prolog • A lecture, tutorial, and assignment intensive course • graduate students will be given additional reading material and assignment questions CS/CMPE 531 - Artificial Intelligence(Au 2007-2008) - Asim Karim @ LUMS
Goals • Present a survey of the various concepts and techniques in AI • Provide understanding of complex problem solving through logic, search, and learning • Introduce intelligent system design and AI programming languages • Develop research interest in the theory and application of AI CS/CMPE 531 - Artificial Intelligence(Au 2007-2008) - Asim Karim @ LUMS
Before Taking This Course… • Pre-requisites • CS 213 – Data Structures and Algorithms AND • Junior standing • NOT recommended to 2010 batch • Familiarity • Probability • Programming • These requirements apply equally to both grads and under-grads CS/CMPE 531 - Artificial Intelligence(Au 2007-2008) - Asim Karim @ LUMS
Grading • Point distribution Quizzes (about 6) 10% Assignments (hand + computer + lab) 15% Project 10% Midterm exam 30% Final exam 35% CS/CMPE 531 - Artificial Intelligence(Au 2007-2008) - Asim Karim @ LUMS
Policies (1) • Quizzes • Quizzes may or may not be announced. If a quiz is announced it will be done 1 to 2 days in advance • Sharing • No copying is allowed for labs/assignments. Discussions are encouraged; however, you must submit your own work • Violators can face mark reduction and/or reported to Disciplinary Committee for action • Plagiarism • Do NOT pass someone else’s work as yours! Write in your words and cite the reference. This applies to code as well. • Violators can face mark reduction and/or reported to Disciplinary Committee for action CS/CMPE 531 - Artificial Intelligence(Au 2007-2008) - Asim Karim @ LUMS
Policies (2) • Submission policy • Submissions are due at the day and time specified • Late penalties: 1 day = 10%; 2 day late = 20%; not accepted after 2 days • An extension will be granted only if there is a need and when requested several days in advance. • Rechecking policy • For quizzes and labs/assignments: No recheck request will be entertained after 2 days of return • For exams: No recheck request will be entertained after return (requests should be made at the time of collection) CS/CMPE 531 - Artificial Intelligence(Au 2007-2008) - Asim Karim @ LUMS
Project • Under-grads: Term paper on a (current) topic of interest • Grads: A research project involving implementation • Detailed policies will be provided soon CS/CMPE 531 - Artificial Intelligence(Au 2007-2008) - Asim Karim @ LUMS
Summarized Course Contents • Introduction and intelligent agents • Blind search • Heuristic search • Adversarial search • Constraint satisfaction problem • Logic and inference • Uncertainty and inference • Concept learning • Intro to natural language processing • AI languages and systems CS/CMPE 531 - Artificial Intelligence(Au 2007-2008) - Asim Karim @ LUMS
Course Material • Required textbook • Artificial Intelligence – A Modern Approach, by Russell and Norvig, 2nd Edition, Prentice Hall, 2003. • Supplementary material • Artificial Intelligence: Structures and Concepts for Complex Problem Solving, by G. Luger, 4th Edition, Pearson Education, 2002. • Machine Learning, by T. Mitchell, McGraw-Hill, 1997. • Handouts (as and when necessary) • Other resources • Books in library • Web CS/CMPE 531 - Artificial Intelligence(Au 2007-2008) - Asim Karim @ LUMS
Course Web Site • For announcements, lecture slides, handouts, assignments, quiz solutions, web resources: http://suraj.lums.edu.pk/~cs531a07/ • The resource page has links to information available on the Web. It is basically a meta-list for finding further information. CS/CMPE 531 - Artificial Intelligence(Au 2007-2008) - Asim Karim @ LUMS
Other Stuff • How to contact me? • Office hours: 10.30 to 12.30 MW (office: 429) • E-mail: akarim@lums.edu.pk • By appointment • Philosophy • Knowledge cannot be taught; it is learned. • Be excited. That is the best way to learn. I cannot teach everything in class. Develop a inquisitive mind, ask questions, and go beyond what is required. • I don’t believe in strict grading. But… there has to be a way of rewarding performance. CS/CMPE 531 - Artificial Intelligence(Au 2007-2008) - Asim Karim @ LUMS
Reference Books in LUMS Library • There are many related books in LUMS library. You can find them by searching or browsing around call numbers 006.3. CS/CMPE 531 - Artificial Intelligence(Au 2007-2008) - Asim Karim @ LUMS