About


  Spring 2004


6.034 ARTIFICIAL INTELLIGENCE introduces representations, techniques, and architectures used to build applied systems and to account for intelligence from a computational point of view. Applications of rule chaining, heuristic search, logic, constraint propagation, constrained search, and other problem-solving paradigms. Applications of decision trees, neural nets, SVMs and other learning paradigms.

PREREQUISITES

  • 6.001
    We will have regular assignments that expect you to be able to read and write Scheme. This is the only formal pre-requisite.

  • 18.02
    We will assume that you know what the chain rule is and what a dot product is, and a partial derivative, etc. If you have not taken this, you should really wait to take the subject until you have.

TOPICS
    The course covers three major areas:
    •   Search (2 weeks)
      • Graph search
      • Constraint satisfaction
      • Games
    •   Knowledge representation and Inference (5 weeks)
      • Propositional and First Order Logic
      • Rule-based systems
      • Natural Language
    •   Machine learning (5 weeks)
      • Nearest Neighbors
      • Decision Trees
      • Neural Networks
      • SVM

COURSE ORGANIZATION
  • 2 x 1.5 hr classes (MW11-12:30, 66-110)
  • 1 recitation with TA (on Fridays - to be scheduled)
  • On-line text + exercises
    •   Recommended book (available at Quantum & Amazon)
      is Russell & Norvig, AI: A Modern Approach (2nd ed). This book is only for supplementary reading; all of the course material is covered in the notes.
  • On-line problem sets
  • 2 in-class quizzes (March 8, April 14)
  • Final
GRADING
  • 30% Final
  • 40% Quizzes
  • 20% On-line assignments
  • 10% Recitation Participation
  • The on-line exercises and problems are an essential component of the subject and are required. A 90% score on any on-line assignment gets full credit. There is no difference between 90% and 100%. Scores below 75% will lead to a grade of Incomplete in the subject.
  • Problems submitted late will receive half credit unless you have a valid reason and make an arrangement with your TA.
COLLABORATION
  • Everything you do for credit in this subject is supposed to be your own work; this includes on-line work.
  • You can talk to other students (and TAs) about approaches to problems, but then you should sit down and do the problem yourself. This is not only the ethical way but also the only effective way of learning the material.


    TOP

Prerequisites
Topics
Organization
Grading
Collaboration
Course page
 
  6.034 - Artificial Intelligence
Copyright © 2004 by Massachusetts Institute of Technology. All rights reserved.  
Send comments about this site to 6034-webmaster@ai.mit.edu    rev.01/03

Home 6.034 Calendar Schedules Staff Handouts Objectives About 6.034