Intelligent Systems: Recognition and Reasoning

ENSIMAG - 2 (4MM2SIRR)

Grenoble Insititut National Polytechniques

Academic Year 2019 - 2020

James L. Crowley

schedule of Classes
Wednesdays 11h15 - 12h45 in Amphi E ENSIMAG
Fridays 8h15 - 9h45 in Amphi E ENSIMAG

(Verify Lecture Locations in ADE of ENSIMAG)


http://crowley-coutaz.fr/jlc/Courses/2019/ENSI2.SIRR/ENSI2.SIRR.html

Class notes (pdf)

05 February 2020 Lesson 1 Intelligence: Learning, Recognition, Knowledge and Reasoning.
07 February 2020 Lesson 2 Machine Learning  and Performance Evaluation
07 February 2020 Exercise 1 Performance evaluation, ROC Curves, Precision and Recall

12 February 2020 Lesson 3 Bayes Rule with Probability Distributions and Densities
14 February 2020 Lesson 4 Nonparametric Methods for Bayesian  Recognition.
14 February 2020 Exercise 2 Classification with Non-parametric Models

19 February 2020 Lesson 5 Non-Supervised Learning with K-Means and EM
19 February 2020 Jeff Bilmes, A Gentle Tutorial of the EM Algorithm
21 February 2020 Lesson 6  Support Vector Machines
21 February 2020 SVM Tutorial by Shi Hung WU (CYUT)
21 February 2020 Exercise 3 Support Vector Machines with Radial Basis Functions

25 February 2020 Winter Vacation (Mardi Gras)
27 February 2020 Winter Vacation (Mardi Gras)

04 March  2020 Lesson 7 Perceptron Learning and Gradient Descent 
06 March  2020 Lesson 8 Artificial Neural Networks and Back-Propagation
06 March  2020 Paper on Xavier GLORIOT's initialisation procedure
05 March 2020 Exercise 4 Backpropagation (Version 3 - Should be easier)  (V2 - more challenging)
                                        (updated 30 march - should be easier than earlier version).

11 March 2020 Lesson 9  Convolutional Neural Networks, Pooling, Classic Network Architectures
13 March 2020 Lesson 10 Programming Neural Networks in Keras  (Nachwa Aboubakr)
13 March 2020 Exercise 5 Neural Network Progamming Exercise (due 17 april)
13 March 2020 Exercise 5 The MNIST Database of Handwritten Digits (Y. LeCun, C. Cortes, C. J.C. Burges)

18 March 2020 Lesson 11 Generative  Networks, Autoencoders, Variational Autoencoders
18 March 2020 Lesson 11 High Resolution Recorded Lecture (Mp4 - 168 Meg)
18 March 2020 Lesson 11 Low Resolution Recorded Lecture (Mp4 - 26 Meg)
20 March 2020 Lesson 12 Recurrent Networks  (ISRR 2018 Tutorial)
20 March 2020 Lesson 12 Recorded Lecture for lecture 12 (130 Meg)
(attn - the recorded lecture here halts after 2:50 because of an unknown bug. 
The version on the MoSIG pages for the class seems to play ok)

25 March 2020 Lesson 13 Decision Trees and Random Forests
27 March 2020 Lesson 14 Expert Systems.
27 March 2020 Exercise 5 Neural Network Progamming Exercise (cont'd)

01 April 2020 Lesson 15 Temporal Reasoning with Interval Relations
03 April 2020 Lesson 16 Knowledge Representations: Concepts, Schema, Relations
03 April 2020 Exercise 6 Temporal Reasoning
03 April 2020 Table of Interval Relations

08 April 2020  Lesson 17  Knowledge Representations:  Situation Models, Frames, Scripts and Semantic Nets.
10 April 2020  Lesson 18 Planning and Problem Solving, Planning as Search
10 April 2020  Exercise 7  Planning with A* search

15 April 2020 Lesson 19 Narrative Reasoning
17 April 2020 Lesson 20 Bayesian Networks
17 April 2020 Exercise 9 Bayesian Networks

21 April 2020 Spring Vacation (Easter)
23 April 2020 Spring Vacation (Easter)

29 April 2020  -  Practice Exam
May be completed individually or working in a group.
To obtain the correction sheet, send your completed exam as a .pdf by email to James Crowley before  midnight Thursday 7 May.

11 may 09:00  Final Exam - completed exams must be sent by email to James Crowley as a .pdf before 9:00 on 12 may.

Tutorial about the Back-Propagation Algorithm

You are invited to participate in the an M2 Research Project about presentation techniques for video tutorials
This experiment uses a tutorial,on backpropagation that is based on lectures 7 and 8 and is useful preparation for the exam.

Click HERE to participate in the experiment.

Exams from the Past (Les Annals)

The exam of  May 2015  
The exam of  May 2014 
The exam of  May 2013


http://www-prima.inrialpes.fr/Prima/Homepages/jlc/Courses/2019/MOSIG.SIRR/MOSIG.SIRR.html
NB : These flles may be copied and distributed on the condition that they include the citation:
James L. Crowley,  Course notes, "Intelligent Systems: Recognition and Reasoning", Grenoble Institut Polytechnique,  January - May 2020

Created by James L. Crowley. Last update 11 may 2020