CPS 680 - Graduate Artificial Intelligence
CPS 680 prepares graduate students to search, knowledge representation, machine learning, neural networks, evolutionary and bio inspired computation techniques, intelligent agents, and expert systems.
Lecture Slides:
Week 1 - Introduction
Lecture 1 - AI as a Force Multiplier (Good or Bad?)
Lecture 2 - Writing A Good Paper
Overleaf
ResearchGate
Week 2 - Rationality
Lecture 3 - Rational Agents
Week 3 - Search
Lecture 4 - World State vs Search State & State Space Graph
Lecture 5 - Search Algorithms
Week 4 - Search (Cont.) & Bayes Theorem
Lecture 6 - Dijstra’s Algorithm
Week 5 - Bayes Theorem
Lecture 7 - Bayes Theorem
NOTE: I accidentally wrote Bayes’ Theorem backwards on the whiteboard. It should say P(A|B) = P(B|A)*P(A) / P(B)
Lecture 8 - Review
Week 6 - Exam 1
Exam 1 - 18%
Exam 1 Review
Week 7 - Facebook & TWSS
Paper: Facebook Deepface [Qiyu] / Paper: That’s What She Said [Ashish K.]
Youtube Faces Dataset (25GB) / Sample ipynb
Week 8 - Self-Driving Simulator
Setup, Anaconda, Training, and Execution
Visual Studio Code and Robotic Integration
Week 9 - No class
Week 10 - DeepFakes and Satellite Land Use Classification
Paper: DeepFakes [Dylan] / Land Classification [Ashish P.]
Week 11 - NN Handwriting and Scaled Learning
Paper: Neural Network Handwriting [Brian]
Paper: Scaling Learning Algorithms [Kaza]
Week 12 - OpenAI
Paper: Dota 2 by OpenAI [Weka]
Week 13 - Conference and Projects
ITNG Conference
Remaining Agenda
Bonus! - Self Driving Car - Video (18 min)
Update: you can press ‘j’ to stop recording frames
Week 14 - Paper Review #1
[M] - Kaza / Ashish P.
[W] Qiyu / Dylan
Week 15 - Paper Review #2
[M] Ashish K. / Brian
[W] Weka
Assignments:
Assignment 1 - Article Review (due date: see schedule above)
Assignment 2 - Background (due Feb 10th)
Assignment 3 - Introduction (due Apr 5th)
Assignment 4 - Methods (due Apr 9th)
Assignment 5 - Results (due Apr 28th)
Assignment 6 - Abstract, Conclusions, and Term Paper Complete (May 3rd)
Handouts
Number of students: 7