COMP61021: Modelling and Visualization of High Dimensional Data

Welcome to visit the COMP61021 teaching website.

This is an advanced machine learning course unit, which is the second course unit in the Learning from Data theme. Anyone (including single-module students) who wants to enroll in this module must complete COMP61011: Introduction to Machine Learning, the first course unit in the Learning from Data theme, as COMP61021 requires the knowledge and skills acquired from COMP61011, the pre-requisite module. In addition, it is worth highlighting that COMP61021 is delivered in a manner to gain the research experience and transferrable knowledge/skills, which may be quite different from the delivery method of other MSc course units.

To take this course unit, a student has been assumed to have acquired certain mathematical knowledge required in their previous UG education or somewhere else (click HERE to see the required Math knowledge to be reviewed in the first lecture). Prior to choosing this course unit, one is strongly suggested self-assessing their own Math background to see if this course unit is suitable for themselve. Also, basic Matlab programming skills are essential to do the assessed lab exercises and to understand all the learning algorithms delivered in this course unit (the Matlab implementations of all the algorithms delivered in this course unit are provided on this teaching website). While studnets enrolled in this course unit are expected to pick up the Matlab language themselves. a tutorial session will be provided in the first Lab (Week 7) with the material, Matlab Tutorial, to support those students who have not used Matlab for programming before.

According to the university regulations on Intellectual Property, some materials on this website have to be restrictly accessed. Authentication information will be given to all the students who enroll in this course unit in the first lecture (Week 7). Even though you enroll in this course unit, please refrain from asking the enthentication information before the first lecture as this website has to be updated and maintained before the coure unit kicks off. If you want to know what are delivered in this course unit, please see the official Course Unit Description for details.

For those who only audit this course unit without doing assessement, please DO NOT enroll in this course unit on Campus Solution or via your Student Support Office (SSO) since we need to use the accurate namelist of registered students to form study groups.