Pattern Recognition and Machine Learning

ENSIMAG - 3 ( 5MM25371)

Grenoble Insititut National Polytechniques

Academic Year 2019 - 2020

James L. Crowley

Teaching Assistant:  Nachwa Aboubakr

Wednesdays 11h15 - 12h45 in  H203*
*except 9 oct., 23 oct., 18 dec.

Verify Lecture Locations in ADE
Schedule of Classes

Class notes (pdf)

9 October 2019   Detecting and Locating Faces in Image (C005)
                            Lab Project 1: Detecting Faces with Color
                            (Oral Presentation  6 November,  Written reports due Wednesday 13 November)
                            UMASS FDDB: Face Detection Data Set and Benchmark
                            Background  Reading: [Jain and Learned-Miller 2010],  [Schwerdt-Crowley FG2000]

16 October 2019  Progamming Clinic:  Python, OpenCV, Face Image Data Bases  - H203  (Nachwa Aboubakr)
23 October 2019   Performance Evaluation for Machine Learning - H202

30 October -  pas de cours - Vacance de Toussaint

6 November 2019   Oral Presentations for project 1 - H203
14 novembre 2019  Project 1 written reports due by email.
                               No Class - Journée éthique et developpeent durable

20 novembre 2019   No Class - programming project

27 November 2019  Viola Jones Face Detector. - H203
                                 Lab Project 2: Viola Jones Faces Detector  (Evaluation Criteria)
                                 (Oral Presentations   11 December,  Written reports due Wed 18 december)
                                 Background Reading:  [Viola-Jones CVPR 2001]

04 December 2019 Clustering and Non-Supervised Learning with K-Means and EM
                                Jeff Bilmes, A Gentle Tutorial of the EM Algorithm

11 December 2019  Viola Jones Face Detector - Project Team Presentations - H203

18 December 2019 Perceptrons and Gradient Descent - H202
                               Extra lecture: Support Vector Machines
                               Background Reading: Training Support Vector Machines: An Application to Face Detection
                               Viola Jones Face Detector - Project Written reports due

08 January 2020   Artificial Neural Networks:  Introduction, Multi-layer networks, Backpropagation
                              Paper on Xavier GLORIOT's initialisation procedure
                              Background Reading: Face Detection with Neural Nets (Rowley-Kanade 1998)
                              Lab Project 3: Face Detection with Artificial Neural Networks

15 January 2020   Convolutional Neural Networks, Pooling, Architectures (lecture by Nachwa Abubakr)
                              Background Reading: VGG, Simonyan and Zisserman, ICLR 2015
22 January 2020  Generative Networks
                            Background Reading:  Noh et al, Deconvolution for Semantic Segmentation. ICCV 2015
                            Background Reading:  Kingma et al, Deep Generative Models, NIPS 2014      
                            Background Reading:  Review on Generative Adversarial Networks, Gui et al 2020

29 January 2020  Face Dection with Neural Networks  - Project Team Presentations
5 February 2020  Written  reports for Lab project 3  due by email

    Exam from  Jan 2017
    Exam from  Jan 2019

Face Detection Data Sets:

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.
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 19 jan 2020