Recent Changes - Search:
ECG Home

GitHub

People

Publications

Calendar

Projects

Fall 2017

Older Courses

Spring 2017

Fall 2016

Spring 2016

Fall 2015

Spring 2015

Fall 2014

Spring 2014

Fall 2013

Spring 2013

Fall 2012

Spring 2012

Fall 2011

Spring 2011

Fall 2010

Spring 2010

Fall 2009

Spring 2009

Fall 2008

Spring 2008

Fall 2007

HOWTOs

edit SideBar

AIfall10

AIfall10.AIfall10 History

Hide minor edits - Show changes to output

Deleted lines 2-17:
(:html:)
<script type="text/javascript">

  var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'UA-20158498-1']);
  _gaq.push(['_trackPageview']);

  (function() {
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
  })();

</script>
(:htmlend:)

Added lines 3-18:
(:html:)
<script type="text/javascript">

  var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'UA-20158498-1']);
  _gaq.push(['_trackPageview']);

  (function() {
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
  })();

</script>
(:htmlend:)

October 05, 2010, at 11:37 PM by Fred G Martin -
Added line 5:
TA:  Jian (Jeff) Lu, Attach:jianlu.png \\
Changed line 3 from:
91.420 Artificial Intelligence, Fall 2010 \\
to:
91.420/91.543 Artificial Intelligence, Fall 2010 \\
Changed lines 40-41 from:
* '''Daily reading reports and brief presentations, 10%.''' We will be reading the Minsky book at the rate of approx. 7 sections chapters per class meeting.  (Each section is exactly one page in length.)  Each of you will prepare 140-character synopses of each section, assigned at each class and due on the next one.  Each day, I will randomly call on people to lead a short discussion (3 to 5 minutes) on one or two sections.  You can expect to lead a discussion two to four times over the course of the semester.  Please be prepared.
to:
* '''Daily reading reports and brief presentations, 10%.''' We will be reading the Minsky book at the rate of approx. 7 sections chapters per class meeting.  (Each section is exactly one page in length.)  Each of you will prepare 140-character synopses of each section, assigned at each class and due on the next one.  Each day, I will randomly call on a person to lead a short discussion the assigned material.  Please have your synopses at hand for each class meeting; you may start the discussion by reading them.  You can expect to lead about twice over the course of the semester.  Please be prepared.
Changed lines 21-22 from:
The authors just published the third edition of &#147;AIMA.&#148;  I do recommend this new edition, and new copies should be available at the UML bookstore.  It would be acceptable to get a used second edition; these are typically available for $25 to $35 plus shipping ([[alibris->http://www.alibris.com/booksearch?qisbn=9780137903955]]; [[amazon->http://www.amazon.com/Artificial-Intelligence-Modern-Approach-2nd/dp/0137903952/]]; [[bookfinder->http://www.bookfinder.com/search/?author=&title=&lang=en&isbn=0137903952&submit=Begin+search&new_used=*&destination=us&currency=USD&mode=basic&st=sr&ac=qr]]).  Please do not use the first edition.
to:
The authors just published the third edition of &#147;AIMA.&#148;  I do recommend this new edition, and new copies should be available at the UML bookstore.  It would be acceptable to get a used second edition; these are typically available for $25 to $35 plus shipping (''[[alibris->http://www.alibris.com/booksearch?qisbn=9780137903955]]; [[amazon->http://www.amazon.com/Artificial-Intelligence-Modern-Approach-2nd/dp/0137903952/]]; [[bookfinder->http://www.bookfinder.com/search/?author=&title=&lang=en&isbn=0137903952&submit=Begin+search&new_used=*&destination=us&currency=USD&mode=basic&st=sr&ac=qr]]'').  Please do not use the first edition.
Changed lines 21-22 from:
The authors just published the third edition of &#147;AIMA.&#148;  I do recommend this new edition, and new copies should be available at the UML bookstore.  It would be acceptable to get a used second edition; these are typically available for $25 to $35 plus shipping ([[alibris->http://www.alibris.com/booksearch?qisbn=9780137903955]]; [[amazon->http://www.amazon.com/Artificial-Intelligence-Modern-Approach-2nd/dp/0137903952/]]).  Please do not use the first edition.
to:
The authors just published the third edition of &#147;AIMA.&#148;  I do recommend this new edition, and new copies should be available at the UML bookstore.  It would be acceptable to get a used second edition; these are typically available for $25 to $35 plus shipping ([[alibris->http://www.alibris.com/booksearch?qisbn=9780137903955]]; [[amazon->http://www.amazon.com/Artificial-Intelligence-Modern-Approach-2nd/dp/0137903952/]]; [[bookfinder->http://www.bookfinder.com/search/?author=&title=&lang=en&isbn=0137903952&submit=Begin+search&new_used=*&destination=us&currency=USD&mode=basic&st=sr&ac=qr]]).  Please do not use the first edition.
September 01, 2010, at 01:04 AM by Fred Martin - added room #
Changed lines 5-6 from:
Mon/Wed/Fri, 12n&#150;12:50 pm, ''location tba''
to:
Mon/Wed/Fri, 12n&#150;12:50 pm, OS401
Changed lines 42-43 from:
* '''Quizzes and a final exam, 30%.''' There will be two in-class quizzes during the semester.  I'll take the better score of the two toward 10% of your overall grade (e.g., if you ace the first one, you could miss the second, though I wouldn't exactly recommend that, because material on the second quiz will also end up on the final). There will be a cumulative final, worth 20% of your overall grade.
to:
* '''Quizzes and a final exam, 30%.''' There will be two in-class quizzes during the semester. There will be a cumulative final, worth 20% of your overall grade.
August 30, 2010, at 08:22 PM by Fred Martin - updates for Minsky reading and topics list
Changed lines 28-34 from:
* game-playing
* knowledge representation
* probabilistic reasoning
* neural networks
* machine
learning
* agent-based control
to:
* game-playing, including adversarial and stochastic search
* reinforcement
learning, including value iteration and q-learning
* probabilistic reasoning, including hidden Markov models

Changed lines 38-39 from:
* '''Weekly (or semi-weekly) assignments, 30%.'''  It is my opinion that the primary way to really learn new material is by working through assignments.  Assignments will be accepted up to one week late with a 25% reduction in that assignment's value.  ''If you fall behind on your homework, it is much better to cut your losses and work on the current assignment, instead of running behind trying to catch up.''
to:
* '''Weekly (or semi-weekly) assignments, 25%.'''  It is my opinion that the primary way to really learn new material is by working through assignments.  Assignments will be accepted up to one week late with a 25% reduction in that assignment's value.  ''If you fall behind on your homework, it is much better to cut your losses and work on the current assignment, instead of running behind trying to catch up.''

* '''Daily reading reports and brief presentations, 10%.''' We will be reading the Minsky book at the rate of approx. 7 sections chapters per class meeting.  (Each section is exactly one page in length.)  Each of you will prepare 140-character synopses of each section, assigned at each class and due on the next one.  Each day, I will randomly call on people to lead a short discussion (3 to 5 minutes) on one or two sections.  You can expect to lead a discussion two to four times over the course of the semester.  Please be prepared.

Changed lines 48-49 from:
Classroom participation is worth 10% of your overall grade.  In practice, if your other grades put you on a marking boundary, this will push it one way or the other.
to:
Classroom participation is worth 5% of your overall grade.  In practice, if your other grades put you on a marking boundary, this will push it one way or the other.
Changed lines 52-53 from:
30% Weekly homeworks \\
to:
25% Weekly homeworks \\
10% Minsky reports
\\
Changed lines 57-58 from:
10% Classroom participation \\
to:
5% Classroom participation \\
May 04, 2010, at 07:15 PM by Fred G Martin -
Changed lines 23-24 from:
We will also have readings and discussions based on Marvin Minsky's seminal &#147;The Society of Mind.&#148;  Minsky is often considered the &#147;father of AI,&#148; and this work lays the foundation for &#147;strong AI&#148;&#151;the idea that AI could ultimately produce truly intelligent synthetic brains, not merely systems that appear to act in intelligent ways.  ''Minsky's book is not ordered at the UML bookstore, so please purchase a used copy ([[alibris->http://www.alibris.com/booksearch?qisbn=9780671657130]]; [[amazon->http://www.amazon.com/Society-Mind-Marvin-Minsky/dp/0671607405/]]).''
to:
We will also have readings and discussions based on Marvin Minsky's seminal ''The Society of Mind''.  Minsky is often considered the &#147;father of AI,&#148; and this work lays the foundation for &#147;strong AI&#148;&#151;the idea that AI could ultimately produce truly intelligent synthetic brains, not merely systems that appear to act in intelligent ways.  ''Minsky's book is not ordered at the UML bookstore, so please purchase a used copy ([[alibris->http://www.alibris.com/booksearch?qisbn=9780671657130]]; [[amazon->http://www.amazon.com/Society-Mind-Marvin-Minsky/dp/0671607405/]]).''
May 04, 2010, at 07:11 PM by Fred G Martin -
Changed lines 23-26 from:
We will also have readings and discussions based on Marvin Minsky's seminal &#147;The Society of Mind.&#148;  Minsky is often considered the &#147;father of AI,&#148; and this work lays the foundation for so-called &#147;strong AI&#148;&#151;the idea that AI could ultimately produce truly intelligent synthetic brains, not merely systems that appear to act in intelligent ways.  ''Minsky's book is not ordered at the UML bookstore, so please purchase a used copy ([[alibris->http://www.alibris.com/booksearch?qisbn=9780671657130]]; [[amazon->http://www.amazon.com/Society-Mind-Marvin-Minsky/dp/0671607405/]]).''

The content in AIMA could easily fill two semesters and still be considered an introduction.  As such, we will not attempt to cover every topic, but rather to learn a good subset of topics well.  The agenda for the semester will include:
to:
We will also have readings and discussions based on Marvin Minsky's seminal &#147;The Society of Mind.&#148;  Minsky is often considered the &#147;father of AI,&#148; and this work lays the foundation for &#147;strong AI&#148;&#151;the idea that AI could ultimately produce truly intelligent synthetic brains, not merely systems that appear to act in intelligent ways.  ''Minsky's book is not ordered at the UML bookstore, so please purchase a used copy ([[alibris->http://www.alibris.com/booksearch?qisbn=9780671657130]]; [[amazon->http://www.amazon.com/Society-Mind-Marvin-Minsky/dp/0671607405/]]).''

The bulk of our work will focus on more mundane matters, and the content in AIMA could easily fill two semesters and still be considered an introduction.  As such, we will not attempt to cover every topic, but rather to learn a good subset of topics well.  The agenda for the semester will include:
May 04, 2010, at 07:10 PM by Fred G Martin -
Changed lines 21-22 from:
The authors just published the third edition of &#147;AIMA.&#148;  I do recommend this new edition, but it would be acceptable to get a used second edition copy ([[alibris->http://www.alibris.com/booksearch?qisbn=9780137903955]]; [[amazon->http://www.amazon.com/Artificial-Intelligence-Modern-Approach-2nd/dp/0137903952/]]).  Please do not use the first edition.
to:
The authors just published the third edition of &#147;AIMA.&#148;  I do recommend this new edition, and new copies should be available at the UML bookstore.  It would be acceptable to get a used second edition; these are typically available for $25 to $35 plus shipping ([[alibris->http://www.alibris.com/booksearch?qisbn=9780137903955]]; [[amazon->http://www.amazon.com/Artificial-Intelligence-Modern-Approach-2nd/dp/0137903952/]]).  Please do not use the first edition.
May 04, 2010, at 07:08 PM by Fred G Martin -
Added lines 23-24:
We will also have readings and discussions based on Marvin Minsky's seminal &#147;The Society of Mind.&#148;  Minsky is often considered the &#147;father of AI,&#148; and this work lays the foundation for so-called &#147;strong AI&#148;&#151;the idea that AI could ultimately produce truly intelligent synthetic brains, not merely systems that appear to act in intelligent ways.  ''Minsky's book is not ordered at the UML bookstore, so please purchase a used copy ([[alibris->http://www.alibris.com/booksearch?qisbn=9780671657130]]; [[amazon->http://www.amazon.com/Society-Mind-Marvin-Minsky/dp/0671607405/]]).''
May 04, 2010, at 07:03 PM by Fred G Martin -
Changed lines 19-22 from:
The textbook, as noted above, is ''Artificial Intelligence: A Modern Approach,'' by Russell and Norvig.  The book is comprehensive, is well-written in the most exemplary manner, and has detailed bibliographies for each chapter.  It is by far the most popular book used to teach AI

The authors just published the third edition of
&#147;AIMA.&#148;  I do recommend this new edition, but it would be acceptable to get a used second edition copy.  Please do not bother with the first edition.
to:
The textbook, as noted above, is ''Artificial Intelligence: A Modern Approach,'' by Russell and Norvig.  The book is comprehensive, is well-written in the most exemplary manner, and has detailed bibliographies for each chapter.  It is by far the most popular book used to teach AI, but it is also the best.

The authors just published the third edition of
&#147;AIMA.&#148;  I do recommend this new edition, but it would be acceptable to get a used second edition copy ([[alibris->http://www.alibris.com/booksearch?qisbn=9780137903955]]; [[amazon->http://www.amazon.com/Artificial-Intelligence-Modern-Approach-2nd/dp/0137903952/]]).  Please do not use the first edition.
May 04, 2010, at 06:56 PM by Fred G Martin -
Changed lines 7-8 from:
We will be using the following book:
to:
We will be using the following books:
Changed lines 11-12 from:
|| By far the best AI text. || &#147;The mind is what the brain does.&#148;&#151;Minsky
to:
|| By far the best AI text. || &#147;The mind is what the brain does.&#148;&#151;Steven Pinker
May 04, 2010, at 06:55 PM by Fred G Martin -
Changed lines 11-12 from:
|| By far the most popular and best AI text. || &#147;The mind is what the brain does.&#148;&#151;Minsky.
to:
|| By far the best AI text. || &#147;The mind is what the brain does.&#148;&#151;Minsky
May 04, 2010, at 06:55 PM by Fred G Martin -
Changed lines 10-11 from:
|| '''Artificial Intelligence: A Modern Approach''' (3rd edition &#150; 2009) [[<<]] Stuart Russell and Peter Norvig  [[<<]] %height=150px% [[http://aima.cs.berkeley.edu/ | Attach:aima-cover.jpg]] || '''The Society of Mind''' (1987) [[<<]] Marvin Minsky [[<<]] %height=150px% [[http://web.media.mit.edu/~minsky/ | Attach:som-minsky.jpg]]
to:
|| '''Artificial Intelligence: A Modern Approach''' (3rd edition &#150; 2009) [[<<]] Stuart Russell and Peter Norvig  [[<<]] %height=150px% [[http://aima.cs.berkeley.edu/ | Attach:aima-cover.jpg]] || '''The Society of Mind''' (1987) [[<<]] Marvin Minsky [[<<]] %height=150px% [[http://web.media.mit.edu/~minsky/ | Attach:som-minsky.jpg]] 
|| By far the most popular and best AI text. || &#147;The mind is what the brain does.&#148;&#151;Minsky.

May 04, 2010, at 06:53 PM by Fred G Martin -
Changed lines 10-11 from:
|| '''Artificial Intelligence: A Modern Approach''' (3rd edition &#150; 2009) [[<<]] Stuart Russell and Peter Norvig  [[<<]] %height=150px% [[http://aima.cs.berkeley.edu/ | Attach:aima-cover.jpg]] | '''The Society of Mind''' (1987) [[<<]] Marvin Minsky [[<<]] %height=150px% [[http://web.media.mit.edu/~minsky/ | Attach:som-minsky.jpg]]
to:
|| '''Artificial Intelligence: A Modern Approach''' (3rd edition &#150; 2009) [[<<]] Stuart Russell and Peter Norvig  [[<<]] %height=150px% [[http://aima.cs.berkeley.edu/ | Attach:aima-cover.jpg]] || '''The Society of Mind''' (1987) [[<<]] Marvin Minsky [[<<]] %height=150px% [[http://web.media.mit.edu/~minsky/ | Attach:som-minsky.jpg]]
May 04, 2010, at 06:52 PM by Fred G Martin -
Changed lines 10-11 from:
|| '''Artificial Intelligence: A Modern Approach''' (3rd edition &#150; 2009) [[<<]] Stuart Russell and Peter Norvig  [[<<]] %height=150px% [[http://aima.cs.berkeley.edu/ | Attach:aima-cover.jpg]] '''The Society of Mind''' (1987) [[<<]] Marvin Minsky [[<<]] %height=150px% [[http://web.media.mit.edu/~minsky/ | Attach:som-minsky.jpg]]
to:
|| '''Artificial Intelligence: A Modern Approach''' (3rd edition &#150; 2009) [[<<]] Stuart Russell and Peter Norvig  [[<<]] %height=150px% [[http://aima.cs.berkeley.edu/ | Attach:aima-cover.jpg]] | '''The Society of Mind''' (1987) [[<<]] Marvin Minsky [[<<]] %height=150px% [[http://web.media.mit.edu/~minsky/ | Attach:som-minsky.jpg]]
May 04, 2010, at 06:52 PM by Fred G Martin -
Changed lines 9-10 from:
'''Artificial Intelligence: A Modern Approach''' (3rd edition &#150; 2009) [[<<]] Stuart Russell and Peter Norvig  [[<<]] %height=150px% [[http://aima.cs.berkeley.edu/ | Attach:aima-cover.jpg]] [[<<]]
to:
|| border=0 width=100% cellpadding=10
||
'''Artificial Intelligence: A Modern Approach''' (3rd edition &#150; 2009) [[<<]] Stuart Russell and Peter Norvig  [[<<]] %height=150px% [[http://aima.cs.berkeley.edu/ | Attach:aima-cover.jpg]] '''The Society of Mind''' (1987) [[<<]] Marvin Minsky [[<<]] %height=150px% [[http://web.media.mit.edu/~minsky/ | Attach:som-minsky.jpg]]
Changed lines 106-108 from:
In addition to being treated as honors students, students who are registered in the graduate section will locate, read, and report on current and/or historical research papers associated with each of the topics in the class.  Also, you will prepare a paper of your own, based on your implementation project.
to:
The graduate section is 91.543.201.  In addition to being treated as honors students, students who are registered in the graduate section will locate, read, and report on current and/or historical research papers associated with each of the topics in the class.  Also, you will prepare a paper of your own, based on your implementation project.

Please email me for a permission number if you are interested in taking the graduate version of the class
.
April 28, 2010, at 08:52 PM by Fred G Martin -
Changed lines 33-36 from:
!!Course Structure and Grading

Broadly there are three major categories of work that will be assessed.  They
are equally weighted:
to:
!!Grading

There are three major categories of work that will be assessed.  These
are:
Added lines 90-94:
!!Project Sequence

For undergraduates, 91.420 Artificial Intelligence can be grouped with 91.450 Robotics I to form a course pair.

April 28, 2010, at 08:47 PM by Fred G Martin -
Changed lines 13-16 from:
There are few areas in computer science as broad as artificial intelligence.  AI encompasses algorithm design, agents and robots, natural language understanding, music and sound, as well as philosophical questions about the nature of consciousness!

In this class, we will focus on the practical.  The goal will be to illustrate all ideas with code that runs.  Examples in class will be worked out in Python and Lisp (probably leaning more towards the Python).  Sample code for many of the algorithms discussed in the text is provided in a variety of languages, including these two plus Java, C++, and C#.  You will be allowed to complete assignments using the language of your choice, and you will be welcome to use the reference code as a basis for your own experiments and extensions,
to:
There are few areas in computer science as broad as artificial intelligence.  AI encompasses algorithm design, agents and robots, natural language understanding, expert systems, music and sound, as well as philosophical questions about the nature of consciousness!

In this class, we will focus on the practical.  The goal will be to illustrate all ideas with code that runs.  Examples in class will be worked out in Python and Lisp (probably leaning more towards the Python).  Sample code for many of the algorithms discussed in the text is provided in a variety of languages (Python and Lisp, plus Java, C++, and C#).  You will be allowed to complete assignments using the language of your choice, and you will be welcome to use the reference code as a basis for your own experiments and extensions,
April 28, 2010, at 08:29 PM by Fred G Martin -
Added line 24:
* game-playing
Changed lines 27-31 from:
* neural networks and learning
* agents


to:
* neural networks
* machine
learning
* agent-based control

(The list above is subject to revision; also, please let me know if there is a topic you want included which presently is not.)

Changed line 100 from:
In addition to being treated as honors students, students who are registered in the graduate section will locate, read, and report on current and/or historical research papers associated with each of the topics in the class.  Also, you will prepare a paper of your own, based on your implementation project.
to:
In addition to being treated as honors students, students who are registered in the graduate section will locate, read, and report on current and/or historical research papers associated with each of the topics in the class.  Also, you will prepare a paper of your own, based on your implementation project.
April 28, 2010, at 07:33 PM by Fred G Martin -
Changed lines 15-18 from:
In this class, we will focus on the practical.  The goal will be to illustrate all ideas with code that runs.  Speaking of code, you will be allowed to complete assignments using language of your choice.  Examples in class will be worked out in Python and Lisp.  Sample code for many of the algorithms discussed in the text is provided in a variety of languages, including these two plus Java, C++, and C#.  You will be welcome to use the existing code as a basis for your own experiments and extensions.

The textbook, as noted above, is ''Artificial Intelligence: A Modern Approach
,'' by Russell and Norvig.  The book is encyclopedic, is well-written in the most exemplary manner, and has detailed bibliographies for each chapter.  It is by far the most popular book used to teach AI. 
to:
In this class, we will focus on the practical.  The goal will be to illustrate all ideas with code that runs.  Examples in class will be worked out in Python and Lisp (probably leaning more towards the Python).  Sample code for many of the algorithms discussed in the text is provided in a variety of languages, including these two plus Java, C++, and C#.  You will be allowed to complete assignments using the language of your choice, and you will be welcome to use the reference code as a basis for your own experiments and extensions,

The textbook, as noted above
, is ''Artificial Intelligence: A Modern Approach,'' by Russell and Norvig.  The book is comprehensive, is well-written in the most exemplary manner, and has detailed bibliographies for each chapter.  It is by far the most popular book used to teach AI. 
Changed line 26 from:
* neural networks
to:
* neural networks and learning
Changed lines 33-38 from:
Broadly there are three graded activities in the class.  They are equally weighted:

* '''Weekly (or semi-weekly) assignments, 30%.'''  Everyone knows that the primary way to really learn stuff is to the assignments.  Your work will be graded and returned.  Assignments will be accepted up to 1 week late with a 50% reduction in that assignment's value.  ''If you fall behind on your homework, it is much better to cut your losses and work on the current assignment, instead of running behind trying to catch up.''

* '''Quizzes and a final exam, 30%.''' There will be two in-class quizzes during the semester.  I'll take the better score of the two toward 10% of your overall grade (e.g., if you ace the first one, you could blow off the second, though I wouldn't exactly recommend that, because material on the second quiz will also end up on the final).  There will be a cumulative final, worth 20% of your overall grade.
to:
Broadly there are three major categories of work that will be assessed.  They are equally weighted:

* '''Weekly (or semi-weekly) assignments, 30%.'''  It is my opinion that the primary way to really learn new material is by working through assignments.  Assignments will be accepted up to one week late with a 25% reduction in that assignment's value.  ''If you fall behind on your homework, it is much better to cut your losses and work on the current assignment, instead of running behind trying to catch up.''

* '''Quizzes and a final exam, 30%.''' There will be two in-class quizzes during the semester.  I'll take the better score of the two toward 10% of your overall grade (e.g., if you ace the first one, you could miss the second, though I wouldn't exactly recommend that, because material on the second quiz will also end up on the final).  There will be a cumulative final, worth 20% of your overall grade.
Deleted line 57:
<!--
Deleted line 83:
-->
Changed lines 90-91 from:
You are welcome to discuss ideas in the class with your peers.  However, pair programming or other sharing of code is not allowed.  By turning in an assignment, you attest that ''you have written'' the code that it includes. Please be familiar with the university's [[academic integrity policy->http://www.uml.edu/catalog/undergraduate/policies/academic_dishonesty.htm]].
to:
You are welcome to discuss ideas in the class with your peers.  However, pair programming or other side-by-side work that involves sharing of code is not allowed.  By turning in an assignment, you attest that ''you have written'' the new code that it includes. Please be familiar with the university's [[academic integrity policy->http://www.uml.edu/catalog/undergraduate/policies/academic_dishonesty.htm]].
Changed lines 94-95 from:
Students who are registered for the honors section of the class are expected to have exemplary work, including classroom participation, written work, and the course project. Additional and more difficult problems will be assigned in most of the weekly problem sets.
to:
Students who are registered for the honors section of the class are expected to have exemplary work, including classroom participation, written work, and the course project.  Additional and more difficult problems will be assigned in most of the weekly problem sets.
Changed line 98 from:
Students who are registered in the graduate section will locate, read, and report on current and/or historical research papers associated with each of the topics in the class.  Also, you will prepare a paper of your own, based on your implementation project.
to:
In addition to being treated as honors students, students who are registered in the graduate section will locate, read, and report on current and/or historical research papers associated with each of the topics in the class.  Also, you will prepare a paper of your own, based on your implementation project.
April 28, 2010, at 07:24 PM by Fred G Martin -
Added lines 10-100:

!!What is AI?

There are few areas in computer science as broad as artificial intelligence.  AI encompasses algorithm design, agents and robots, natural language understanding, music and sound, as well as philosophical questions about the nature of consciousness!

In this class, we will focus on the practical.  The goal will be to illustrate all ideas with code that runs.  Speaking of code, you will be allowed to complete assignments using language of your choice.  Examples in class will be worked out in Python and Lisp.  Sample code for many of the algorithms discussed in the text is provided in a variety of languages, including these two plus Java, C++, and C#.  You will be welcome to use the existing code as a basis for your own experiments and extensions.

The textbook, as noted above, is ''Artificial Intelligence: A Modern Approach,'' by Russell and Norvig.  The book is encyclopedic, is well-written in the most exemplary manner, and has detailed bibliographies for each chapter.  It is by far the most popular book used to teach AI. 

The authors just published the third edition of &#147;AIMA.&#148;  I do recommend this new edition, but it would be acceptable to get a used second edition copy.  Please do not bother with the first edition.

The content in AIMA could easily fill two semesters and still be considered an introduction.  As such, we will not attempt to cover every topic, but rather to learn a good subset of topics well.  The agenda for the semester will include:

* search
* knowledge representation
* probabilistic reasoning
* neural networks
* agents



!!Course Structure and Grading

Broadly there are three graded activities in the class.  They are equally weighted:

* '''Weekly (or semi-weekly) assignments, 30%.'''  Everyone knows that the primary way to really learn stuff is to the assignments.  Your work will be graded and returned.  Assignments will be accepted up to 1 week late with a 50% reduction in that assignment's value.  ''If you fall behind on your homework, it is much better to cut your losses and work on the current assignment, instead of running behind trying to catch up.''

* '''Quizzes and a final exam, 30%.''' There will be two in-class quizzes during the semester.  I'll take the better score of the two toward 10% of your overall grade (e.g., if you ace the first one, you could blow off the second, though I wouldn't exactly recommend that, because material on the second quiz will also end up on the final).  There will be a cumulative final, worth 20% of your overall grade.

* '''Term project, 30%.''' A significant part of the class will be an independent implementation project, which you will specify and carry out, primarily over the last month of the semester.  We'll start conceptual work on the project earlier than that.  I will expect the project to represent a significant work effort, and I will assist you in organizing your time so that this happens.

->In the final project, you will apply the ideas developed in the class in an original software implementation. You may thus connect the ideas of the class with your own interests&#151;music, robotics, art, databases, the web, networking, gaming, etc. The learning goal of the project is to have you find some real-world relevance of the ideas in the class.

Classroom participation is worth 10% of your overall grade.  In practice, if your other grades put you on a marking boundary, this will push it one way or the other.

To summarize:

30% Weekly homeworks \\
10% Two quizzes \\
20% Final \\
30% Project \\
10% Classroom participation \\

!!Discussion Group / E-Mail List

We will use Google Groups for class conversation and announcements.  Please join this group.  I'd advise setting your preferences to immediate, individual delivery of messages&#151;click the &#147;Edit my membership&#148; tab.

(:html:)
<!--
<table style="border:1px solid #aa0033; font-size:small" align=center>
  <tr>
    <td rowspan=3>
    <img src="http://groups.google.com/groups/img/groups_medium.gif" height=58 width=150 alt="Google Groups">
    </td>
    <td colspan=2 align=center><b>Subscribe to 91420-f10</b></td>
  </tr>
  <form action="http://groups.google.com/group/91420-f10/boxsubscribe">
  <tr>
    <td>Email: <input type=text name=email></td>
    <td>
      <table
      style="background-color:#ffcc33;padding:2px;border:2px outset #ffcc33;">
      <tr>
        <td>
        <input type=submit name="sub" value="Request">
        </td>
      </tr>
      </table>
    </td>
  </tr>
  </form>
  <tr><td colspan=2 align=center>
  <a href="http://groups.google.com/group/91420-f10" target="new">Browse Archives</a>
  </td></tr>
</table>
-->
(:htmlend:)

The group address is mailto:91420-f10@googlegroups.com.  You have to be a member to send to the list.

!!Collaboration Policy

You are welcome to discuss ideas in the class with your peers.  However, pair programming or other sharing of code is not allowed.  By turning in an assignment, you attest that ''you have written'' the code that it includes. Please be familiar with the university's [[academic integrity policy->http://www.uml.edu/catalog/undergraduate/policies/academic_dishonesty.htm]].

!!Honors Section

Students who are registered for the honors section of the class are expected to have exemplary work, including classroom participation, written work, and the course project. Additional and more difficult problems will be assigned in most of the weekly problem sets.

!!Graduate Section

Students who are registered in the graduate section will locate, read, and report on current and/or historical research papers associated with each of the topics in the class.  Also, you will prepare a paper of your own, based on your implementation project.
April 28, 2010, at 05:49 PM by Fred G Martin -
Changed line 9 from:
'''Artificial Intelligence: A Modern Approach''' (3rd edition &#150; 2009) [[<<]] Stuart Russell and Peter Norvig  [[<<]] %height=150px% [[http://aima.cs.berkeley.edu/ | Attach:aima-cover.jpg]] [[<<]]
to:
'''Artificial Intelligence: A Modern Approach''' (3rd edition &#150; 2009) [[<<]] Stuart Russell and Peter Norvig  [[<<]] %height=150px% [[http://aima.cs.berkeley.edu/ | Attach:aima-cover.jpg]] [[<<]]
April 28, 2010, at 05:40 PM by Fred G Martin -
Added lines 1-9:
[[AIfall10|Home]] [[Assignments]] [[Lecture Blog]] [[Resources]] [[Project]] [[http://groups.google.com/group/91420-f10 | Discussion Group]]

91.420 Artificial Intelligence, Fall 2010 \\
'''Prof. Fred Martin''', (:html:)<a href="http://mailhide.recaptcha.net/d?k=01COSqrfJ-58cc94fQb2pI1A==&c=iZBP8kCznrjdnfw8QFFKADFtsIimnLdVHk581djoISQ=" onclick="window.open('http://mailhide.recaptcha.net/d?k=01COSqrfJ-58cc94fQb2pI1A==&c=iZBP8kCznrjdnfw8QFFKADFtsIimnLdVHk581djoISQ=', '', 'toolbar=0,scrollbars=0,location=0,statusbar=0, menubar=0,resizable=0,width=500,height=300'); return false;" title="Reveal this e-mail address">click for fred's email</a>(:htmlend:) \\
Mon/Wed/Fri, 12n&#150;12:50 pm, ''location tba''

We will be using the following book:

'''Artificial Intelligence: A Modern Approach''' (3rd edition &#150; 2009) [[<<]] Stuart Russell and Peter Norvig  [[<<]] %height=150px% [[http://aima.cs.berkeley.edu/ | Attach:aima-cover.jpg]] [[<<]]
Edit - History - Print - Recent Changes - Search
Page last modified on December 09, 2010, at 06:13 PM