ECE 469: Artificial Intelligence
Fall 2022
Tuesday 5:00 PM - 6:00 PM Rm. 502,
Thursday 3:00 PM - 5:00 PM Rm. 502
Instructor:
Carl Sable
e-mail: carl.sable@cooper.edu
Office: Room 614
"Artificial Intelligence: A Modern Approach"
(4th edition)
by Stuart Russell and Peter Norvig
The book is recommended, not required.
The book has a nice
associated website
Project 1: 33 1/3%
Project 2: 33 1/3%
Three quizzes: 33 1/3%
Projects will be posted when they are assigned.
The schedule will be updated as the semester progresses. All dates
which have not yet occurred should be considered tentative!
Part 1: Introductory Concepts
- Tuesday, August 30
Topic: Course Introduction
(slides)
Suggested Reading: R&N Chapter 1
See the syllabus
as a single document
- Thursday, September 1
Course Introduction (continued)
Topic: Intelligent Agents
(slides)
Suggested Reading: R&N Chapter 2
Part II: Search and Games
- Tuesday, September 6
Topic: Simple Search Strategies
(slides)
Suggested Reading: R&N Sections 3.1 - 3.4 and 4.4.1
- Thursday, September 8
Simple Search Strategies (continued)
- Tuesday, September 13
Simple Search Strategies (continued)
- Thursday, September 15
Topic: Advanced Search Strategies
(slides)
Suggested Reading: R&N Sections 3.5 - 3.6, 4.1 - 4.2, and 4.5
- Tuesday, September 20
Advanced Search Strategies (continued)
- Thursday, September 22
Topic: Games
(slides)
Suggested Reading: R&N Chapter 5
- Tuesday, September 27
Games (continued)
- Thursday, September 29
Games (continued)
Quiz #1
- Tuesday, October 4
Games (continued)
- Thursday, October 6 (first half)
Project #1 assigned and discussed
Part III: Dealing with Uncertainty
- Thursday, October 6 (second half)
Topic: Probability
(slides)
Suggested Reading: R&N Chapter 12
- Tuesday, October 11
Topic: Probability (continued)
- Thursday, October 13
Topic: Bayesian Networks
(slides)
Suggested Reading: R&N Chapter 13
- Tuesday, October 18
Topic: Hidden Markov Models
(slides)
Suggested Reading: R&N Sections 14.1 - 14.3 and
"An
Introduction to Hidden Markov Models and Bayesian Networks"
(Ghahramani 2001)
- Thursday, October 20 (first 20 minutes or so)
Topic: Hidden Markov Models (continued)
Part IV: Machine Learning
- Thursday, October 20 (most of lecture)
Topic: Machine Learning Concepts
(slides)
Suggested Reading: R&N Sections 19.1 - 19.2 and 19.4
- Tuesday, October 25
Topic: Decision Trees
(slides)
Suggested Reading: R&N Section 19.3
- Thursday, October 27
Decision Trees (continued)
Topic: Bayesian Learning
(slides)
Suggested Reading: R&N Chapter 20
- Tuesday, November 1
Bayesian Learning (continued)
- Thursday, November 3
Topic: Feedforward Neural Networks
(slides)
Suggested Reading: R&N Sections 21.1 - 21.2
Click here
for my annotated version of Figure 18.24 from the 3rd edition of the
textbook
- Tuesday, November 8
Feedforward Neural Networks (continued)
- Thursday, November 10
Topic: Deep Neural Networks
(slides)
Suggested Reading: R&N Sections 21.3 and 21.5
Quiz #2
- Tuesday, November 15
Project #2 assigned and discussed
Part V: Natural Language Processing
- Thursday, November 17
Topic: Conventional Statistical Natural Language Processing
(slides)
Suggested Reading: R&N Section 23.1
- Tuesday, November 29
Topic: Conventional Computational Linguistics
(slides)
Suggested Reading: R&N Sections 23.2 - 23.6
- Thursday, December 1
Conventional Computational Linguistics (continued)
Topic: Deep Learning and NLP
(slides)
Suggested Reading: R&N Chapter 24
- Tuesday, December 6
Deep Learning and NLP (continued)
- Thursday, December 8 (first half)
Deep Learning and NLP (continued)
Part VI: Philosophy and Ethics of AI
- Thursday, December 8 (second half)
Topic: Philosophy and Ethics of AI
(slides)
Suggested Reading: R&N Chapter 27
and "Computing
Machinery and Intelligence" (Turing, 1950)
- Tuesday, December 13
Philosophy and Ethics AI (continued)
- Thursday, December 15
Philosophy and Ethics AI (continued)
Quiz #3