Survey
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Artificial intelligence in video games wikipedia , lookup
Knowledge representation and reasoning wikipedia , lookup
Embodied cognitive science wikipedia , lookup
Technological singularity wikipedia , lookup
Philosophy of artificial intelligence wikipedia , lookup
Ethics of artificial intelligence wikipedia , lookup
Intelligence explosion wikipedia , lookup
History of artificial intelligence wikipedia , lookup
Existential risk from artificial general intelligence wikipedia , lookup
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 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 2 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 3 Before Taking This Course… Pre-requisites 213 – Data Structures and Algorithms AND Junior standing NOT recommended to 2010 batch CS Familiarity Probability Programming These requirements apply equally to both grads and under-grads CS/CMPE 531 - Artificial Intelligence(Au 2007-2008) - Asim Karim @ LUMS 4 Grading Point distribution Quizzes (about 6) Assignments (hand + computer + lab) Project Midterm exam Final exam CS/CMPE 531 - Artificial Intelligence(Au 2007-2008) - Asim Karim @ LUMS 10% 15% 10% 30% 35% 5 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 6 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 7 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 8 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 9 Course Material Required textbook Supplementary material Artificial Intelligence – A Modern Approach, by Russell and Norvig, 2nd Edition, Prentice Hall, 2003. 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 10 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 11 Other Stuff How to contact me? Office hours: 10.30 to 12.30 MW (office: 429) E-mail: [email protected] 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 12 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 13