Intelligent Systems: Reasoning and Recognition

Master of Science in Informatics at Grenoble - (WMM42E5)

ENSIMAG - 2 (4MM2SIRR)

Grenoble Insititut National Polytechniques

Academic Year 2016 - 2017

James L. Crowley

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

Verify Lecture Locations in ADE of ENSIMAG
and in the ADE of UFRIMAG

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

Class notes (pdf)

01 February 2017 Lesson 1 Intelligence, Knowledge, Reasoning and Recognition
03 February 2017 Lesson 2 Recognition, Supervised Learning  and Performance Evaluation (Amphi C006)
03 February 2017 Exercise 1 ROC Curves

08 February 2017 Lesson 3 Perceptrons and Support Vector Machines
10 February 2017 Lesson 4 Support Vector Machines using Kernels
10 February 2017 Exercise 2 Support Vector Machines with Radial Basis Functions

15 February 2017 Lesson 5 Regression, Gradient Descent and Artificial Neural Networks
17 February 2017 Lesson 6 Artificial Neural Networks and Back-Propagation
17 February 2017 Exercise 3 Artificial Neural Networks

22 February 2017 Winter Vacation (Mardi Gras)
24 February 2017 Winter Vacation (Mardi Gras)

01 March 2017 Lesson 7   Convolutional Neural Networks and Auto-encoders
03 March 2017 Lesson 8   Generative Techniques: Bayes Rule and the Axioms of Probability
03 March 2017 Exercise 4 Bayes Rule

08 March 2017 no class
10 March 2017 Lesson 9  Probability Models for Bayesian  Recognition
10 March 2017 Exercise 5 Classification with non-parametric models

15 March 2017 Lesson 10 Recognition with the Normal Density Function
17 March 2017 Lesson 11 Clustering and Non-Supervised Learning with K-Means and EM
17 March 2017 Exercise 6 Data Analysis with EM

22 March 2017  Lesson 12:  Symbolic Reasoning, Expert Systems and MYCIN
24 March 2017  Lesson 13: Reasoning with Bayesian Networks
24 March 2017 Exercise 7:  Bayesian Networks

28 March 2017 Lesson 14  Rule Based Reasoning
31 March 2017 Lesson  15 Rule based programming in CLIPS and the Rete Algorithm
31 March 2017 Exercise 8  Counting Word N-Grams in text with Clips,
31 March 2017 Exercise 8 CLIPS support functions, spam.txt, business-letter.txt, alpine-plants.txt

05 April 2017  Lesson 16 Temporal Reasoning with Interval Relations, Table of Interval Relations
07 April 2017  Lesson 17 Structured Knowledge Representations in CLIPS
07 April 2017  Exercise 9 Temporal Reasoning with CLIPSSupport file for exercise (table, functions)

12 April 2017 Lesson 18 Structured Knowledge Representations: Fames, Scripts and Situation Models
14 April 2017 Lesson 19 Problem Solving, Planning as Search
14 April 2017 Exercise 10 Plannning as Search

19 April 2017 Spring Vacation (Easter)
21 April 2017  Spring Vacation (Easter)

26 April 2017  Lesson 20  Decision trees and random forests
28 April 2017  Lesson 21  Practice Exam, Look-Up Table for Sigmoid, Table of Interval Relations
28 April 2017  Answers to questions on Practice Exam will be presented in the final lecture.

09 May 2017   Final Exam

 


Exams from the Past (Les Annals)

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

Coding Examples (text)

Examples from Lesson 14
Examples from Lesson 15
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

Jeff Bilmes, A Gentle Tutorial of the EM Algorithm




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

Created by James L. Crowley. Last update 5 April 2017