Pattern Recognition and Machine Learning

ENSIMAG - 3 ( 5MM25371)

Grenoble Insititut National Polytechniques

Academic Year 2016 - 2017

James L. Crowley

Teaching Assistant:  Yagmur  Cinar

Wednesdays 11h15 - 12h45 in  H206

Verify Lecture Locations in ADE

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

Class notes (pdf)

05 October 2016   Learning and Evaluation of Pattern Recognition Processes 

12 October 2016   Face Detection using Color Histograms
12 October 2016   Lab Project 1: Face Detection with  Color Histograms of Skin Pixels (Due Wednesday 9 Nov)
12 October 2016   Lab Project 1: Evaluation Criteria and Grading  Scale
12 October 2016   UMASS FDDB: Face Detection Data Set and Benchmark
12 October 2016   Background  Reading: [Jain and Learned-Miller 2010],  [Schwerdt-Crowley FG2000],

19 October 2016   Progamming Clinic:  Python, OpenCV, Face Image Data Bases
 
26 October 2016   Viola Jones Face Detector - Image Description with Haar like features, Boosted Learning, Cascade Classifiers.
26 October 2016   Background Reading:  [Viola-Jones CVPR 2001]

9 November 2016   Lab Project 1 Project Team Presentations.
9 November 2016   Lab Project 2: Viola Jones Faces Detector  (Evaluation Criteria)
                                (Presentations 7 December,  Written reports due Wednesday 14 December)

16 November 2016  No Class - Lab Project 1 written reports due by email (Lab 1 Evaluation Criteria)

23 November 2016  Eigen Faces - Face Detection and Recognition with Principal Components Analysis
30 November 2016  NO CLASS - Work on Lab Project 2.
 
7 December 2016   Viola Jones Face Detector - Project Team Presentations

14 December 2016  Lab 2 Viola Jones Face Detector: Written Project Results Due
14 December 2016  Artificial Neural Networks: Introduction to Neural Networks, Regression Analysis and Gradient descent.
14 December 2016   Background Reading:  [Rowley-Kanade  1998]

4 January 2017   Artificial Neural Networks:  Training Multi-layer networks with Back-Propagation
4 January 2017   Lab Project 3: Face Detection with Artificial Neural Networks
4 January 2017   Paper on Xavier GLORIOT's initialisation procedure

10 January 2017  Make up class for 16 November: Perceptrons, Support Vector Machines
10 January 2017  Background Reading:  SVM Face Detection [Osuna et al  1997]
11 January 2017  Convolutional Neural Networks, Pooling, Auto-Encoders

18 January 2017  Project Team Presentations for Lab 3
18 January 2017  Review of Course, Preparation for Exam.

25 January 2017  Written  reports for Lab project 3  due by email

6-11 February 2017 Exams.
 


Some Notes on Performance Evaluation:

Performance Evaluation Metrics (supplement to lecture 1).


Face Detection Data Sets:

Below we list of face detection datasets. 

FDDB dataset: FDDB dataset contains the annotations for 5,171 faces in a set of 2,845 images.
WIDER FACE: A face detection benchmark dataset with 32,203 images and labels for 393,703 faces with a high degree of variability in scale, pose and occlusion.
MALF dataset: Face Detection in the Wild.  MALF consists of 5,250 images and 11,931 faces.
AFW dataset: Face Detetion in the Wild. AFW dataset is built using Flickr images. It has 205 images with 473 labeled faces.
For each face, annotations include a rectangular bounding box, 6 landmarks and the pose angles.
IJB-A dataset: US NIST IJB-A dataset for face detection and face recognition. IJB-A contains 24,327 images and 49,759 faces.

 

http://www-prima.inrialpes.fr/Prima/Homepages/jlc/Courses/2016/PRML/PRML.html
NB : Ces fichiers peuvent etre copié, reproduit et et inclus dans autre texte, sous condition d'inclure une citation :
These files can be copied and used in editing other text, with the condition of including a citation:
Copyright: Crowley, J. L. , "Class Notes - Pattern Recognition and Machine Learning",  ENSIMAG, Grenoble Institut Polytechnique, 

Crée par James L. Crowley. Last update 3 Jan 2017