Data analysis and pattern recognition

Lecturer(s): Emmanuel DELLANDREA
Course ⋅ 14 hTC ⋅ 20 hAutonomy ⋅ 14 h


The purpose of data analysis and pattern recognition is to analyse and make explicit the concepts embedded in large amounts of data that can come from many sources. These methods have ever-increasing application benefits in fields as diverse and varied as computer vision, signal analysis, robotics, medicine, finance, electronic commerce, or military applications, etc. This course therefore aims to introduce the fundamental principles and techniques of data analysis and pattern recognition, and in particular descriptive approaches (automatic description of the concepts contained in the data), as well as predictive approaches.

Palabras clave

Data analysis, Pattern recognition, machine learning, classification, regression, neural networks


  • Factor Analysis (PCA, AFC, ACM)
  • Discriminant Analysis (LDA)
  • Linear models for regression
  • Logistic regression for classification
  • Problem of over-fitting and regularization
  • Neural networks: representation and learning
  • Tips and Practices for Applying Machine Learning
  • Design of machine learning systems

Learning Outcomes

  • Understand the principle of the main methods of data analysis and pattern recognition.
  • Knowing how to choose the method of data analysis or pattern recognition to be implemented according to the data and the objectives of the study at hand.
  • Know how to implement the main methods of data analysis and pattern recognition, and exploit their results.
  • Understand the principles of statistical learning for regression and classification.


Final mark = 50 % Knowledge + 50 % Know-how Knowledge = 100 % final exam Know-how = 100 % continuous assessment