Intelligent Systems: Reasoning and Recognition

Master of Science in Informatics at Grenoble - (WMM42E5)

ENSIMAG et UFRIM2AG

Academic Year 2017 - 2018

James L. Crowley

Tuesdays 11h30 - 13h00 in F022*
Thursday 8h - 9h30 in F022*

*Verify Lecture Locations in the ADE of UFRIMAG

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

Class notes (pdf)

01 February 2018 Lesson 1 Intelligence, Knowledge, Reasoning and Recognition

06 February 2018 Lesson 2 Supervised Learning, Recognition  and Performance Evaluation
08 February 2018 Lesson 3 Bayes Rule and Probability
08 February 2018 Exercise 1 Performance evaluation, ROC Curves

13 February 2018 Lesson 4 Nonparametric Methods for Bayesian  Recognition.
15 February 2018 Lesson 5 Multivariate Gaussian PDF, Non-Supervised Learning with K-Means and EM
15 February 2018 Exercise 2 Classification with non-parametric models
Jeff Bilmes, A Gentle Tutorial of the EM Algorithm

20 February 2018 Winter Vacation (Mardi Gras)
22 February 2018 Winter Vacation (Mardi Gras)

27 February 2018 Lesson 6 Support Vector Machines and Kernel Methods
01 March 2018 Lesson 7 Artificial Neural Networks and Back-Propagation
01 March 2018 Exercise 3 Artificial Neural Networks
01 March 2018  Paper on Xavier GLORIOT's initialisation procedure

06 March 2018 Lesson 8  Convolutional Neural Networks and Auto-encoders*
*Taught by Thomas Guntz
08 March 2018 Lesson 9  Programming Neural Networks with Keras and Tensor Flow*
08 March 2018 Exercise 4 Artificial Neural Networks Programming Exercise (due 30 march)
*Lecture by Nashwa Aboubakr / Yagmur Cinar

13 March 2018 Lesson 10 Knowledge, Planning, and Problem Solving
15 March 2018 Lesson 11 Hierarchical Planning and Chunking
15 March 2018 Exercise 5 Planning as Graphsearch

20 March 2018 Lesson 12 Artificial Neural Networks: Recurrent networks*
*Lecture by Yagmur Cinar 
22 March 2018 Lesson 13 Temporal Reasoning with Interval Relations
22 March 2018 Table of Interval Relations
22 March 2018 Exercise 6 Temporal Reasoning

27 March 2018 Lesson 14 Structured Knowledge Representations: Concepts, Schema, Frames and Scripts
29 March 2018 Lesson 15 Structured Knowledge Representations: Relations, Situation Models and Semantic Web
29 March 2018 Exercise 7 

03 April 2018 Lesson 16  Programming Knowledge Representation and Reasoning with Rule-Based  Systems
05 April 2018 Lesson 17  Declarative Knowledge Representation with the CLIPS
05 April 2018 Exercise 8  Counting Word N-Grams in text with Clips
05 April 2018 Exercise 8 CLIPS support functions, spam.txt, business-letter.txt, alpine-plants.txt

10 April 2018 Lesson 18 Bayesian Narrative Reasoning
12 April 2018 Lesson 19 Bayesian Networks
12 April 2018 Exercise 9 Bayesian Networks

17 April 2018 Spring Vacation (Easter)
19 April 2018  Spring Vacation (Easter)

24 April 2018 Lesson 20 Decision trees and random forests*
*Lecture by Yagmur Cinar
26 April 2018 Lesson 21 Practice Exam
Answer to question 2 on the practice exam:

30 April - 4 May 2018   Final Exam


Exams from the Past (Les Annals)

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

CLIPS Coding Examples (text)

Examples from Lesson 16
Examples from Lesson 17

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


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

Created by James L. Crowley. Last update 30 janvier 2018