COMP.4200/5430 Artificial Intelligence Fall 2016 (Martin)

Chapter: PS0 - Introduction to Artificial Intelligence

PS0c Analyzing an Agent

PS0a Introduction to Python and Bottlenose

http://www.cs.uml.edu/ecg/index.php/AIfall16/PS0a

Remember you must upload a Unix gzipped tar file that has a directory ps0 at top level.

Assignment Download: ps0-assignment.tar.gz

PS0b Foundations of Artificial Intelligence

http://www.cs.uml.edu/ecg/index.php/AIfall16/PS0b

Chapter: PS1 - Single-Agent Search

PS1c BFS, UCS, A*, and Heuristics

Complete the remainder of the search problem set as described in the Berkeley search page, at http://ai.berkeley.edu/search.html.

Download the starter code from this page, not from the Berkeley page.

Tar/gzip up the whole ps1c directory with your changes when you submit.

Note: As of Sept 21, the code distro includes the node.py routines, which you should use.

Assignment Download: ps1c-assignment.tar.gz

PS1b Depth First Search

Please complete the implementation of Question 1, Depth First Search, as described in the Berkeley search page, at http://ai.berkeley.edu/search.html.

Download the starter code from this page, not from the Berkeley page. This starter code is in a directory named "ps1", and is configured to only test the DFS.

Remember, you only have to do the DFS for this assignment.

Make sure to tar/gzip up the whole ps1 directory with your changes when you submit.

Assignment Download: ps1-assignment.tar.gz

PS1a Formulating a Board Game into a Search Problem

Chapter: PS2 - Multi-Agent Search

PS2 Multi-Agent Search

Assignment Download: ps2-assignment.tar.gz

Chapter: PS3 - Reinforcement Learning

PS3b - Q-Learning, Epsilon Greedy, and Approximate Q-Learning

Complete questions Q4 through Q8 from http://ai.berkeley.edu/reinforcement.html.

Make sure to get the starter code here.

Assignment Download: ps3b-assignment.tar.gz

PS3a - Value Iteration, Bridge Crossing, and Policies

Complete questions Q1, Q2, and Q3 from http://ai.berkeley.edu/reinforcement.html.

Make sure to get the starter code here.

Assignment Download: ps3a-assignment.tar.gz

Chapter: Exams

Final Exam

The exam was sat by 61 students. The mean was 63.32 (median 63) with a standard deviation of 13.4.

Below is a histogram of the scores.

Exam 2

Question 2e was malformed and doesn't count. Max possible points was 36.

Median was 16, Std dev was 4.18.

Max was 29.

Exam 1

Max score is 46.

Chapter: PS4 - Inference and Particle Filters

PS4c - Approximate Inference and Particle Filters (Q7 only)

If your assignment is timing out in the regular PS4c, then do the following:

Please do NOT game the system by submitting a perfect solution in both places.

Assignment Download: ps4c-q7-assignment.tar.gz

PS4c - Approximate Inference and Particle Filters

Complete questions Q4 through Q7 from http://ai.berkeley.edu/tracking.html.

Make sure to get the starter code here.

Assignment Download: ps4c-assignment.tar.gz

PS4b - Bayes Theorem

See assignment details at http://www.cs.uml.edu/ecg/index.php/AIfall16/PS4c.

PS4a - Exact Inference

Complete questions Q1through Q3 from http://ai.berkeley.edu/tracking.html.

Make sure to get the starter code here.

Assignment Download: ps4a-assignment.tar.gz

Chapter: Final Project

FP5 Final Project Paper

FP4 Final Project Code, Demonstration, and Presentation

FP3 Checkpoint 2

See instructions at www.cs.uml.edu/ecg/index.php/AIfall16/FPC2. Please note that late submissions will receive the penalty.

FP2 Checkpoint 1

See instructions at www.cs.uml.edu/ecg/index.php/AIfall16/FPC1. Please note that late submissions will receive the penalty.

FP0 Team Declaration

FP1 Final Project Proposal

Submit a PDF only of your final project proposal. Each teammate should submit a copy of the same document. The document should have everyone's name on it.

Important: Copy-paste a link to your proposal slides in the Instructor Notes when you submit.

See guidance at http://www.cs.uml.edu/ecg/index.php/AIfall16/FPP.

Chapter: Ethics of AI

Mon Nov 21 in-class exercise