0% found this document useful (0 votes)
221 views

COMP0142 Introduction

This document provides an overview of a machine learning module, including its aims, learning outcomes, course delivery methods, assessments, and contacts. The module will introduce fundamental machine learning concepts and apply practical software for data analysis. Content will include asynchronous pre-recorded lectures, synchronous live classes and office hours. Students will complete two courseworks and two open-book tests assessed through individual feedback. Python will be used for practical assessments.

Uploaded by

karuneshn
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
221 views

COMP0142 Introduction

This document provides an overview of a machine learning module, including its aims, learning outcomes, course delivery methods, assessments, and contacts. The module will introduce fundamental machine learning concepts and apply practical software for data analysis. Content will include asynchronous pre-recorded lectures, synchronous live classes and office hours. Students will complete two courseworks and two open-book tests assessed through individual feedback. Python will be used for practical assessments.

Uploaded by

karuneshn
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 15

Machine Learning for Domain Specialists

Module Overview

Dariush Hosseini

[email protected]
Department of Computer Science
University College London

1 15
/ Aims

Aims

To introduce students to the basics of machine learning...

...While giving class-based examples of applications to areas of


domain specialisation.

2 15
/ Learning Outcomes

Learning Outcomes

This module has two main learning outcomes:

1 Understand elements of the fundamental concepts and


mathematical basis of machine learning.

2 Apply practical machine learning software in order to perform data


analysis tasks.

3 15
/ Information

Course Delivery

This year the content will be a mix of the synchronous and the
asynchronous

Note that the central hub for the details and delivery of all content
is Moodle.

4 15
/ Information

Course Delivery: Content

Lectures:
Asynchronous (i.e. pre-recorded)
Lecturecast recordings
Released on Moodle in advance of the lecture week

5 15
/ Information

Course Delivery: Content (cont.)

Classes:
Synchronous
Live, 2 hour, Blackboard Collaborate class (access via link on
Moodle)
Wednesdays, 11:00-13:00 & Fridays, 11:00-13:00
You should only attend one lab class per week
Activities released on Moodle in advance of the class week

6 15
/ Information

Course Delivery: Content (cont.)

Office Hour(s):
Synchronous (!)
Live MS Teams session (access via link on Moodle)
Mondays, 14:00-15:00 & Tuesdays, 11:00-12:00

Email:
Asynchronous
Please entitle any emails which you send to me ‘COMP0142’

7 15
/ Information

Moodle

8 15
/ Information

Course Contacts
Dariush Hosseini: [email protected];
Module Lead; Lectures

Ana Lawry Aguila: [email protected];


Doctoral T.A.; Classes

Manuel Birlo: [email protected];


Doctoral T.A.; Classes

James Chapman: [email protected];


Doctoral T.A.; Classes

Maria Del Mar Estarellas Garcia: [email protected];


Doctoral T.A.; Classes

Thomas Whitney: [email protected];


Module Administrator
9 15
/ Information

Assessment

There are four units of assessment for this module:

Coursework 1 (20%)
Released [9th February 2021], hand-in [16th February 2021]

Coursework 2 (20%)
Released [24th March 2021], hand-in [31st March 2021]

Test 1 (Open Book)(24hrs) (30%)


Released [25th February 2021], hand-in [26th February 2021]

Test 2 (Open Book)(24hrs) (30%)


Released [25th March 2021], hand-in [26th March 2021]

10 15
/ Information

Assessment

Python will be used for practicals (both in class and in assessment)

24hr Open-Book Test submissions should be in PDF format


PDF’s should be prepared using LATEX(or MS Word + its equation
editor)

11 15
/ Information

Feedback

Courseworks
Individual: Grade and brief comments on question-by-question
performance

Open-Book Tests
Individual: Grade and brief comments on question-by-question
performance
Group: Model solutions class

12 15
/ Information

References
There are no formal texts which we will follow, however the following
provide useful background information for different elements of the
module:

Mathematics for Machine Learning, M. Deisenroth et al,


Cambridge

Introduction to Machine Learning, E. Alpaydin, MIT Press

Pattern Recognition & Machine Learning, C. Bishop, Springer

Hands-On Machine Learning with Scikit-Learn & Tensorflow, E.


Geron, O’Reilly

See the ‘Textbooks’ tab on Moodle for further details

13 15
/ Information

Mathematical Precursors
We will use elements of the following:

Linear algebra (vectors, matrices, eigenvectors / eigenvalues etc.)

Probability theory (random variables, expectation, variance,


conditional probabilities, Bayes rule etc.)

Statistics (sample statistics, maximum likelihood estimation etc.)

Calculus (derivatives, Taylor series, integrals etc.)

Some results from Convex Optimisation theory.

14 15
/ Information

Next Steps

Familiarise yourself with Moodle

In particular, check the ‘Announcements’...

...And follow the directions to the ‘Study Plan’ tab...

...Where you will find your first task list, entitled ‘0. Before Module
Commences’

Then check the ‘Announcements’ regularly - I’ll signal the arrival


of new content here

15 15

You might also like