ECE 469: Artificial Intelligence
Fall 2021
Wednesday 12:00 PM - 1:00 PM Rm. 101,
Thursday 3:00 PM - 5:00 PM Rm. 105
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 problem sets: 33 1/3%
Projects and problem sets 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
- Wednesday, September 1
Topic: Course Introduction
(slides)
Suggested Reading: R&N Chapter 1
- Thursday, September 2
Course Introduction (continued)
Topic: Intelligent Agents
(slides)
Suggested Reading: R&N Chapter 2
Part II: Search and Games
- Wednesday, September 8
Topic: Simple Search Strategies
(slides)
Suggested Reading: R&N Sections 3.1 - 3.4 and 4.4.1
- Thursday, September 9
Simple Search Strategies (continued)
- Wednesday, September 15
Topic: Advanced Search Strategies
(slides)
Suggested Reading: R&N Sections 3.5 - 3.6, 4.1 - 4.2, and 4.5
- Thursday, September 16
Advanced Search Strategies (continued)
- Wednesday, September 22
Topic: Games
(slides)
Suggested Reading: R&N Chapter 5
- Thursday, September 23
Games (continued)
- Wednesday, September 29
Games (continued)
- Thursday, September 30
Games (continued)
- Wednesday, October 6
Project #1 assigned and discussed
Part III: Dealing with Uncertainty
- Thursday, October 7
Topic: Probability
(slides)
Suggested Reading: R&N Chapter 12
- Wednesday, October 13
Topic: Bayesian Networks
(slides)
Suggested Reading: R&N Chapter 13
- Thursday, October 14
Topic: Bayesian Networks (continued)
- Wednewsday, October 20
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)
Part IV: Machine Learning
- Thursday, October 21
Topic: Machine Learning Concepts
(slides)
Suggested Reading: R&N Sections 19.1 - 19.2 and 19.4
Topic: Decision Trees
(slides)
Suggested Reading: R&N Section 19.3
- Wednesday, October 27
Decision Trees (continued)
- Thursday, October 28
Topic: Bayesian Learning
(slides)
Suggested Reading: R&N Chapter 20
- Wednesday, 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
- Thursday, November 4
Feedforward Neural Networks (continued)
- Wednesday, November 10
Topic: Deep Neural Networks
(slides)
Suggested Reading: R&N Sections 21.3 and 21.5
- Thursday, November 11
Topic: Non-parametric Machine Learning
(slides)
Suggested Reading: R&N Sections 19.7.1 and 19.7.5-19.7.6
Project #2 assigned and discussed
Part V: Natural Language Processing
- Wednesday, November 17
Topic: Conventional Statistical Natural Language Processing
(slides)
Suggested Reading: R&N Section 23.1
- Thursday, November 18
Conventional, Statistical Natural Language Processing (continued)
- Tuesday, November 23 (Thursday Schedule)
Topic: Conventional Computational Linguistics
(slides)
Suggested Reading: R&N Sections 23.2 - 23.6
- Wednesday, December 1
Conventional Computational Linguistics (continued)
- Thursday, December 2
Topic: Deep Learning and NLP
(slides)
Suggested Reading: R&N Chapter 24
- Wednesday, December 8
Deep Learning and NLP (continued)
Part VI: Philosophy and Ethics of AI
- Wednesday, December 15
Topic: Philosophy and Ethics of AI
(slides)
Suggested Reading: R&N Chapter 26
and "Computing
Machinery and Intelligence" (Turing, 1950)
- Thursday, December 16
Philosophy and Ethics AI (continued)