COSC343

Artificial Intelligence

Lectures

Click for a PDF Date Topic Reading
Lecture 1 27/02 Introduction AIMA Chs1--2
Lecture 2 29/03 Starting from scratch: robotics and embodied AI no reading
Lecture 3 05/03 Uninformed search AIMA Ch3 Sections 1--3
Lecture 4 07/03 Informed search AIMA Ch3 Sections 4--6
Lecture 5 12/03 Adversarial search AIMA Ch5 Sections 1--3
Lecture 6 14/03 Propositional logic AIMA Ch7 Sections 1--4
Lecture 7 19/03 Inference in propositional logic AIMA Ch7 Sections 5--8
Lecture 8 21/03 First-order logic AIMA Ch8 Sections 1--3
Lecture 9 26/03 Inference in first-order logic AIMA Ch9 Sections 1--5
Lecture 10 28/03 Working with first-order logic AIMA Ch12 Sections 1--5
Lecture 11 02/04 Learning from examples / observations AIMA 3rd ed. or 2nd ed. Ch 18.1--18.3
Lecture 12 04/04 Binary perceptron AIMA 3rd ed. Ch. 18.6.3--18.7.2 or AIMA 2nd ed. Ch 20.5 (pp. 736--743)
06/04--15/04 Mid-semester break
Lecture 13 16/04 Multilayer perceptron (MLP) AIMA 3rd ed. Ch. 18.7.3--18.7.5 or AIMA 2nd ed. Ch 20.5 (pp. 744--748)
Lecture 14 18/04 Applications of MLP NetTalk, LeNet, ALVINN
Lecture 15 23/04 Optimisation AIMA 3rd ed. Ch. 4.1 plus the box on p.130 or AIMA 2nd ed. Ch 4.3--4.4 Evolutionary robotics: Lab of Intelligent Systems at EPFL
25/04 ANZAC Day
Lecture 16 30/04 Uncertainty AIMA 3rd ed. Ch 13.1--13.2 + box on p. 491 or AIMA 2nd ed. Ch 13.1--13.3
Lecture 17 02/05 Probabilistic reasoning AIMA 3rd ed. Ch 13.3--13.6 or AIMA 2nd ed. Ch 13.4--13.6
Lecture 18 07/05 Bayesian networks AIMA 3rd or 2nd ed. Ch 14.1-14.2
Lecture 19 09/05 Inference in Bayesian networks AIMA 3rd ed. Ch 14.4--14.5 (up to p. 532) or AIMA 2nd ed. Ch 14.4--14.5 (up to p. 513)
Lecture 20 14/05 Probabilistic reasoning over time; Hidden Markov Model AIMA 3rd or 2nd ed. Ch. 15.1--15.2
Lecture 21 16/05 Speech recognition AIMA 3rd ed. Ch 23.5 or AIMA 2nd ed. Ch 15.6
Lecture 22 21/05 Introduction to natural language AIMA Ch22 Section 1
Lecture 23 23/05 Grammars for natural language AIMA Ch22 Section 2
Lecture 24 28/05 Statistical natural language processing AIMA Ch22 Section 5
Lecture 25 30/05 Revision lecture past exam papers