WARNING: This section contains links to pdf files that may be covered by copyright. You may browse them at your convenience in the same spirit as you may read a journal or a proceeding article in a public library. Retrieving, copying, or distributing these files, however, may violate the copyright protection law. We recommend that the user abides international law in accessing this directory.
Machine Learning (course 395) is envisioned to be an introductory course for several groups of students including MSc Advanced Computing students, fourth-year Information Systems Engineering students, and third/fourth-year Mathematics and Computer Science students.
The curriculum schedules 14 class meetings of one hour each. The CBC for this course will mainly be devoted to course work (+/- 80 hours per group of 4 students).
The CBC accounts for 33% of the final grade for the Machine Learning Course.
In other words, final grade = 0.66*exam_grade + 0.33*CBC_grade. For example, if the exam_grade = 33/100 and the CBC_grade = 80/100, then final_grade = 48/100.
The content of the Machine Learning course 395 that is taught in the academic year 2015/2016 is the same as that taught in the academic year 2015/2016. Hence, the final exam will be of a similar format.
To prepare the exam, attend the CBC and complete the exercises provided during the lectures and those provided at the end of chapters 1, 2, 3, 4, 5, 8, and 9 of Tom Mitchell's book "Machine Learning".
The CBC is designed to build on lectures by teaching students how to apply ML techniques about which they have been lectured to real-world problems.
The CBC will consist of three assignments. All three assignments will focus on emotion recognition from data on displayed facial expression using decision trees, neural networks, and case-based reasoning. The last assignment will also focus on evaluating (by means of paired t-tests) which of these ML techniques is more suitable for the problem in question in the case of clean data and in the case of noisy data.
Assessment of the CBC work will be conducted based upon the following:
You can download all the required datasets and the software tools that you need to use in one zip file here.
All Teaching Helpers can be contacted via one email address. If you wish to contact a specific TH, specify the TH's name in the subject of your email.
These are three modules from www.coursera.com that we recommend you to have a look at for specific revision or knowledge enhancement (detailed below):
You are strongly advised to look at them.
Dimensionality Reduction (paper, toolkit, survey), PCA (paper), LDA (paper 1, tutorial 2), KPCA and KDA (paper 1, paper 2), Manifold Learning (Local Linear Embeddings paper and Laplacian Eigenmaps paper). On Probabilistic Component Analysis, Chapter 12 of "Pattern Recognition and Machine Learning" by Christopher M. Bishop.
ibug talk, Mr. James Booth (Tutorial)
ibug talk, Mr. Joan Alabort-i-Medina (Tutorial)
ibug talk, Mr. Sebastian Kaltwang (Tutorial)
ibug talk, Dr. Stavros Petridis (Tutorial)
ibug talk, Dr. Yannis Panagakis (Tutorial)
ibug talk, Dr. Mihalis A. Nicolaou (Tutorial)
Download tutorials on Dynamic Bayesian Networks (paper), Hidden Markov Models (tutorial), Relevance Vector Machines (tutorial), Gaussian Processes (book, videolecture 1, videolecture 2), Conditional Random Fields (tutorial, videolecture)
Criminisi, A, J. Shotton and E. Konukoglu, "Decision forests for classification, regression, density estimation, manifold learning and semi-supervised learning." ,Microsoft Research Cambridge, Tech. Rep. MSRTR-2011-114 5.6 (2011): 12.
N. Sebe, M.S. Lew, I. Cohen, Y. Sun, T. Gevers and T.S. Huang, 'Authentic Facial Expression analysis (using various Machine Learning techniques)(pdf file)', in Proc. IEEE Int’l Conf. on Automatic Face and Gesture Recognition (FG ’04), pp. 517-522, Seoul, Korea, May 2004 (Copyright 2004 IEEE Press).
A.C. Tan and D. Gilbert, 'An empirical comparison of supervised machine learning techniques in bioinformatics (pdf file)', in Proc. Asia Pacific Conf. on Bioinformatics (APBC’03).
S. Petridis, M. Pantic., Audiovisual Discrimination Between Speech and Laughter: Why and When Visual Information Might Help, In IEEE Transactions on Multimedia. 13(2): pp. 216 - 234, April 2011.
D. Chen and P. Burrell, 'Case-based reasoning system and artificial neural networks: A Review (pdf file)', in Neural Computing & Applications, vol. 10, no. 3, pp. 264-276, 2001 (Copyright 2001 Springer).
M.F. Valstar and M. Pantic, 'Biologically vs. logic inspired encoding of facial actions and emotions in video (pdf file)', in Proc. IEEE Int'l Conf. on Multimedia and Expo (ICME '06), Toronto, Canada, July 2006 (Copyright 2006 IEEE Press).
S. Petridis, M. Pantic, J. Cohn., 'Prediction-Based Classification For Audiovisual Discrimination Between Laughter And Speech', Proceedings of IEEE International Conference on Automatic Face and Gesture Recognition (FG'11). Santa Barbara, CA, USA, pp. 619 - 626, March 2011.
M. A. Nicolaou, H. Gunes and M. Pantic, 'Continuous Prediction of Spontaneous Affect from Multiple Cues and Modalities in Valence-Arousal Space (pdf file)',IEEE Transactions on Affective Computing., pp. pp. 92 - 105, 2011. (Copyright © 2011 IEEE Press).
A. Aamodt and E. Plaza, 'CBR: foundational issues, methodological variations and system approaches (pdf file)', in AI Communications, vol. 7, no. 1, pp. 39-59, 1994 (Copyright 1994 IOS Press).
D.W. Aha, 'The omnipresence of case-based reasoning in science and application (pdf file)', in Knowledge-Based Systems, vol. 11, no. 5-6, pp. 261-273, 1998 (Copyright 1998 Elsevier).
M. Pantic and L.J.M. Rothkrantz, 'Case-based reasoning for user-profiled recognition of emotions from face images (pdf file)', in Proc. IEEE Int'l Conf. on Multimedia and Expo (ICME '04), vol. 1, pp. 391-394, Taipei, Taiwan, June 2004 (Copyright 2004 IEEE Press).
A. Dearden and Y. Demiris, 'Learning forward models for robots', in Proc. Int’l Joint Conf. Artificial Intelligence (IJCAI’05), pp. 1440-1445, Edinburgh, UK, 2005 (Copyright 2005 IJCAI Press).
Y. Demiris and B. Khadhouri, 'Hierarchical attentive multiple models for execution and recognition of actions', in Robotics and Autonomous Systems', vol. 54, pp. 361-369, 2006 (Copyright 2006 Elsevier).
S. Koelstra, M. Pantic and I. Patras, 'A dynamic texture based approach to recognition of facial actions and their temporal models', in IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 32, no. 11, pp. 1940-1954, November 2010
J. Jiao and M. Pantic, 'Implicit Image Tagging via Facial Information', Proceedings ACM Int’l Workshop on Social Signal Processing (SSPW’10), Firenze, Italy, October 2010
M. Nicolaou, H. Gunes and M. Pantic, 'Audio-visual Classification and Fusion of Spontaneous Affect Data in Likelihood Space (pdf file)', Proc. Int’l Conf. Pattern Recognition (ICPR’10), pp. 3695-3699, Istanbul, Turkey, August 2010.
Y. Tong, J. Chen, and Q. Ji, 'A Unified Probabilistic Framework for Spontaneous Facial Action Modeling and Understanding', IEEE Transactions on Pattern Analysis and Machine Intelligence (PAMI), Vol. 32, No. 2, pp. 258-273, February 2010
Pattern Classification by R.O. Duda, P.E. Hart, and D.G. Stork, John Wiley Press, 2005.
Pattern Recognition and Machine Learning by Christopher Bishop, Springer, 2006