TTK4260 - Introduction to Multivariate Data Modelling


Examination arrangement

Examination arrangement: Written examination
Grade: Letters

Evaluation form Weighting Duration Examination aids Grade deviation
Written examination 100/100 4 hours D

Course content

Detailed analysis of data analysis methods that are instrumental for the work of control engineers (see the intended learning outcomes for a summary of which ones). Overview and demonstration of the capabilities of other machine-learning oriented data analysis methods (again, listed in the intended learning outcomes). Discussions about how to structure the data analysis workflows, how to interpret the data and the results, and how to contextualize the various approaches so to be able to select the appropriate ones and motivate the selection.

The course will thus have two distinct "working modes": one where the algorithms will be analysed in details, and one where the algorithms will be only introduced and demonstrated. The first part deals with tools that are within the core knowledge that control engineers shall have. The second deals with ancillary tools, and provides an overview of the possibilities offered by the current state-of-the-art methods.

Learning outcome

Intended cognitive learning outcomes (with cognitive vs non-cognitive as defined in [1]):

* Refreshing background knowledge:
- motivations and underlying points of view
- overview of the data analysis methods types and traditions
- Least Squares
- Maximum Likelihood and Maximum a posteriori
- statistical performance indexes
- bias vs variance tradeoff

* Detailed analysis of the following algorithms / problems:
- PCA, ICA, PCR, PLS, multiblock and parafac algorithms
- outliers detection
- time series prediction
- time series models identification
- model order selection
- design of experiments

* Overview and demonstration of the capabilities / working strategies of:
- change detection
- IDLE methods
- subspace identification
- Neural networks
- Random Forests
- Support vector machines
- t-SNE
- other clustering methods (specially Nearest neighbors)
- other classification methods

Intended non-cognitive learning outcomes:

- understand the philosophies, strenghts and limitations of the various methods
- understand what makes people continue working with these methods
- knowing the meaning of the data of the interpretation of the data
- contextualising the learned strategies and understanding how to combine them
- become independent, self confident, and critical with regards data analysis

[1] K. Poynton, Cognitive and non-cognitive learning factors,

Learning methods and activities

- both frontal lectures and flipped classrooms
- peer instruction sessions
- interactive data analysis sessions
- at-home data analysis projects on some preassigned datasets

Compulsory assignments

  • compulsory exercise

Further on evaluation

The written exam provides the basis for the final grade in the course. In case of postponed examination (continuation examination), the written examination may be changed to oral examination. If, after the postponed examination, the student has not yet passed the exam, the student must repeat the entire course the next academic year.

Specific conditions

Exam registration requires that class registration is approved in the same semester. Compulsory activities from previous semester may be approved by the department.

Required previous knowledge

Good understanding of basic linear algebra.

Course materials

The course material will be presented at the start of the course

More on the course



Version: 1
Credits:  7.5 SP
Study level: Second degree level


Term no.: 1
Teaching semester:  SPRING 2021

No.of lecture hours: 4
Lab hours: 2
No.of specialization hours: 6

Language of instruction: English

Location: Trondheim

Subject area(s)
  • Chemometrics
  • Signal Processing
  • Design of Experiments
  • Engineering Cybernetics
Contact information
Course coordinator: Lecturer(s):

Department with academic responsibility
Department of Engineering Cybernetics



Examination arrangement: Written examination

Term Status code Evaluation form Weighting Examination aids Date Time Digital exam Room *
Spring ORD Written examination 100/100 D
Room Building Number of candidates
  • * The location (room) for a written examination is published 3 days before examination date. If more than one room is listed, you will find your room at Studentweb.

For more information regarding registration for examination and examination procedures, see "Innsida - Exams"

More on examinations at NTNU