Intelligent Systems: Reasoning and Recognition

Master of Science in Informatics at Grenoble - (WMM42E5)

ENSIMAG - 2 (4MM2SIRR)

Grenoble Insititut National Polytechniques

Academic Year 2017 - 2018

James L. Crowley

Wednesdays 11h15 - 12h45 in Amphi E ENSIMAG*
Fridays 8h15 - 9h45 in Amphi E ENSIMAG

Verify Lecture Locations in ADE of ENSIMAG


http://www-prima.inrialpes.fr/Prima/Homepages/jlc/Courses/2017/ENSI2.SIRR/ENSI2.SIRR.html

Class notes (pdf)

07 February 2018 Lesson 1 Intelligence, Knowledge, Reasoning and Recognition
09 February 2018 Lesson 2 Supervised Learning, Recognition  and Performance Evaluation
09 February 2018 Exercise 1 ROC Curves, Precision and Recall

14 February 2018 Lesson 3 Bayesian Rule, Probability Distribution Tables and Histograms
16 February 2018 Lesson 4 Nonparametric methods for Bayesian  Recognition.
16 February 2018 Exercise 2 Nonparametric recognition

21 February 2018 Winter Vacation (Mardi Gras)
23 February 2018 Winter Vacation (Mardi Gras)

28 February 2018 Lesson 5 Clustering and Non-Supervised Learning with K-Means and EM
02 March 2018 Lesson 6 Artificial Neural Networks and Back-Propagation
02 March 2018 Exercise 3 Artificial Neural Networks
02 March 2018  Paper on Xavier GLORIOT's initialisation procedure

07 March 2018 Lesson 7  Convolutional Neural Networks and Auto-encoders*
*Taught by Thomas Guntz
09 March 2018 Lesson 8  Artificial Neural Network  programming with Keras and Tensorflow**
**Taught by Nashwa Abubakr
09 March 2018 Exercise 4 Neural Network programming Exercise. (Due on 30 march)

14 March 2018 Lesson 9  Support Vector Machines and Kernel Methods
16 March 2018 Lesson 10  Knowledge, Planning, and Problem Solving
16 March 2018 Exercise 5  Support Vector Machines

21 March 2018 Lesson 11 Recurrent Artificial Neural Networks*
*Lecture by Yagmur Cinar
23 March 2018 Lesson 12 Blocks World, Subgoals and Chunking
23 March 2018 Exercise 6 Metro Travel Planning

28 March 2018 Lesson 13 Temporal Reasoning with Interval Relations
28 March 2018 Table of Interval Relations
30 March 2018 Lesson 14 Structured Knowledge Representations: Concepts, Schema and Frames
30 March 2018 Exercise 7 Temporal Reasoning
30 March 2018 Neural Network Exercise report due.

04 April 2018  Lesson 15 Knowledge Representation and Reasoning with Rule-Based Systems
06 April 2018  Lesson 16 Knowledge Representation and Reasoning in CLIPS 6
06 April 2018 Exercise 8 CLIPS Programming Exercise
06 April 2018 Exercise 8 CLIPS support functions, spam.txt, business-letter.txt, alpine-plants.txt

11 April 2018  Lesson 17  Narrative Reasoning and Bayesian Evidence Accumulation
13 April 2018  Lesson 18  Causal Reasoning with Bayesian Networks
13 April 2018  Exercise 9:  Reasoning with Bayesian Networks

18 April 2018 Spring Vacation (Easter)
20 April 2018  Spring Vacation (Easter)

25 April 2018 Lesson  19 Practice Exam
27 April 2018  Lesson 20 Correction for Practice Exam

23 mai 2018 8h30 - 11h30  Final Exam





Exams from the Past (Les Annals)

The exam of  May 2015  
The exam of  May 2014 
The exam of  May 2013
The exam of  May 2010  
The exam of  May 2009
The exam of  May 2008

Coding Examples (text)

Examples from Lesson 15
Examples from Lesson 16

CLIPS Manuals (.pdf et .doc)

Basic Reference Manual .pdf
Advanced Reference Manual .pdf
Users Manual .pdf
Interfaces Manual .pdf

CLIPS 6.3 Mac OS Installer

Mac OS installer package

CLIPS Web Sites

CLIPS download Web Site
JESS: CLIPS in JAVA

Jeff Bilmes, A Gentle Tutorial of the EM Algorithm




URL: http://www-prima.imag.fr/Prima/Homepages/jlc/Courses/2017/ENSI2.SE/ENSI2.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 2018

Created by James L. Crowley. Last update 3 April 2018