Intelligent Systems: Reasoning and Recognition

Master of Science in Informatics at Grenoble - (WMM42E5)

ENSIMAG - 2 (4MM2SIRR)

Grenoble Insititut National Polytechniques

Academic Year 2014 - 2015

James L. Crowley

Wednesdays 8h15 - 9h45 in Amphi E
Fridays 8h15 - 9h45 in Amphi E (except 13/02/15)
Verify Lecture Locations in ADE

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

Class notes (pdf)

04 February 2015 Lesson 1 Intelligence, Knowledge, Reasoning and Recognition
06 February 2015 Lesson 2 Introduction to Expert Systems, The MYCIN system


11 February 2015 Lesson 3 Rule Based Systems,  Rules in CLIPS
13 February 2015 Lesson 4 Rule Based Systems: Rules, Constraints, Actions
13 February 2015 Exercise 1 Constructing word N-Grams with CLIPS

18 February 2015 Winter Vacation (Mardi Gras)
20 February 2015 Winter Vacation (Mardi Gras)

25 February 2015 Lesson 5 RULE Syntax, Actions, The RETE Algorithm
27 February 2015 Lesson 6 Control of Reasoning and Decision Trees, Clips rules to guess the animal

04 March 2015 Lesson 7   Temporal Reasoning: Allen's Temporal Logic, Table of Temporal Relations
04 March 2015 Exercise 2 Temporal Reasoning Rules in CLIPS, Clips Code for Exercise 2
06 March 2015 Lesson 8   Knowledge Representation with Objects in CLIPS
06 March 2015 Exercise 3 Family relations in CLIPS, Material for Exercise 3

11 March 2015 Lesson 9  Structured Knowledge Representations
13 March 2015  Lesson 10 Problem Solving, planning and reasoning

18 March 2015  Lesson 11 Bayesian Reasoning and Recognition
20 March 2015  Lesson 12 Bayesian Reasoning and Recognition
20 March 2015 Exercise 4 Bayesian Reasoning as Evidence Accumulation

25 March 2015 Lesson 13  Non-parametric Methods for Bayesian Recognition
27 march 2015  Lesson 14 Normal (Gaussian) Probability Density Functions

01 April 2015 Lesson canceled
03 April 2015 Lesson 15  Unsupervised Learning: K-means and Expectation-Maximization

08 April 2015  Lesson 16 Linear Classifiers as Pattern Detectors
08 April 2015  Exercise 5 Supervised and unsupervised learning
10 April 2015  Lesson 17 Boosted Learning

15 April 2015 Spring Vacation (Easter)
17 April 2015 Spring Vacation (Easter)

22 April 2015  Lesson Canceled
24 April 2015  Lesson 18  Maximum Margin Classifiers and Kernel Function

29 April 2015  Lesson 19 Kernel  and Soft Margin Support Vector Machines
01 May 2015 May Day - No lecture

05 May 2015 No lecture - do the Practice Exam   
05 May 2015 No lecture - Answers to questions on Practice Exam   
07 May 2015  Final Exam.

 


Exams from the Past (Les Annals)

The exam of  May 2008 : In English, in French
The exam of  May 2009 : In English, in French
The exam of  May 2010 :  English Version, Version Francaise, Resultats

Files of Examples (text)

Lesson 3 Facts and Rules
Lesson 4 Rules and Variables.
Lesson 5 RETE and the l'Agenda
Lesson 6  Control Structures and Decision Trees.
Lesson 8 Objets in CLIPS

CLIPS Manuals (.pdf et .doc)

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

CLIPS 6.3 Mac OS Installer

Mac OS installer package

CLIPS Web Sites

CLIPS download Web Site
JESS: CLIPS in JAVA

E.T. Jaynes, Probability Theory: The Logic Of Science, Cambridge University Press, 2003.

Jeff Bilmes, A Gentle Tutorial of the EM Algorithm




URL: http://www-prima.imag.fr/Prima/Homepages/jlc/Courses/2013/ENSI2.SE/ENSI2.SIRR.html
NB : Ces fichiers peuvent etre copié, reproduit et et inclus dans autre texte, sous condition d'inclure une citation :
Crowley, J. L. , "Notes du cours ENSIMAG 2, Programmation des Systèmes Experts",  janvier - May 2015

Crée par James L. Crowley. Last update 4 Feb 2015