Computer Vision and Artificial Intelligence

Gang Hua

Gang Hua, Ph.D.

Principal Researcher/Research Manatger

Microsoft Research Asia

firstnamelastname AT gmail.com 

[Home][Research][Publications][Services][Collaboration]

[Vision Lab][Teaching] @Stevens Institute of Technology


CS 541 Artificial Intelligence

Term: Fall 201
Instructor:
Prof. Gang Hua
Time:
Tuesday 2:00pm – 4:30pm
Building/Room: EAS 330 
Office Hour
: Wednesday 4:00pm—5:00pm by appointment
Office Hour Location: Lieb Building/Room 305
Course Assistant
: Yizhou Lin
Course Website
: http://www.cs.stevens.edu/~ghua/ghweb/teaching/CS541Fall2013.htm

Course Overview:
This course will give an introduction to the large and diverse field of artificial intelligence. Topics include: problem solving by search and constraint satisfaction; alpha-beta search for two-player games; and logic and knowledge representation, planning, learning and decision theory, statistical machine learning, and reinforcement learning, etc.

Prerequisites:
CS 385 Algorithms or CS 182 Introduction to Computer Science Honors II 

Text Books:
Stuart Russell and Peter Norvig, “Artificial Intelligence: A Modern Approach”, Third Edition, Prentice Hall, December 11, 2009 (Required) 

Grading:
The students will be graded based on course participation (10%), four homework including a midterm project (some of them need programming) (first 2 and midterm 10%, last one 10% each adding up to 40%), and a final project/presentation (50%). Final grade: A-- 90% to 100%; B--80% to 89%; C-- 60% to 79%; F -- < 60%

Late submission policy:
Exponential penalty -- late for one day loses half, two day loses another half of the remaining, and so on and so forth.

Topics:
  • Image Formation: Cameras, Geometric camera models, Calibration, Radiometry, Color.
  • Early Vision: Linear filters, Edge detection, Texture, Geometry of multiple views.
  • Mid-level Vision: Motion, Segmentation, and Tracking.
  • High-Level Vision: Model-based vision, Pose estimation, Appearance-based vision, Generic Object Recognition
Schedule:

Week

Date

Topic

Reading

Homework**

Slides***

1

08/27/2013

Introduction & Intelligent Agent

Ch 1 & 2

N/A

Lecture I

2

09/03/2012

Search: search strategy and heuristic search

Ch 3 & 4s

HW1 (Search)

Lecture II

3

09/10/2013

Search: Constraint Satisfaction & Adversarial Search

Ch 4s & 5 & 6

 Teaming Due

Lecture III

4

09/17/2013

Logic: Logic Agent & First Order Logic

Ch 7 & 8s

HW1 due, Midterm Project  (Game)

Lecture IV

5

09/24/2013

Logic: Inference on First Order Logic

Ch 8s & 9

 

Lecture V

6

10/01/2013

Uncertainty and Bayesian Network

 Ch 13 & Ch14s

 HW2 (Logic)

Lecture VI

 7

10/08/2013

Midterm Presentation

 

Midterm Project Due

 

8

10/15/2013

No class      

9

10/22/2013

Inference in Baysian Network

Ch 14s

HW2 Due

Lecture VII

10

10/29/2013

Probabilistic Reasoning over Time

Ch 15

 

Lecture VIII

11

11/05/2013

Machine Learning

Ch 18 & 20

HW3 (ML and PR)

 

12

11/12/2013

Markov Decision Process

Ch 16

 

 

 13

11/19/2013

No class. QA for final project

 

        HW3 due (11/19/11)

 

14

11/26/2013

Reinforcement learning

Ch 21

 

15 12/03/2013 No class, Final Project Dry Run      

16

12/10/2013

Final Project Presentation

 

Final Project Due

**See Last Page of Lecture Slides for Homework Assignment
***Slides are adapted from Stuart Russel's course slides at Berkeley


Site Meter