¹û¶³Ó°Ôº

XClose

¹û¶³Ó°Ôº Module Catalogue

Home
Menu

Predictive Analytics (MSIN0097)

Key information

Faculty
Faculty of Engineering Sciences
Teaching department
¹û¶³Ó°Ôº School of Management
Credit value
15
Restrictions
Module is only available to students on the following programme: - MSc Business Analytics (Postgraduate delivery) - year 3 BSc Information Management for Business (Undergraduate delivery)
Timetable

Alternative credit options

There are no alternative credit options available for this module.

Description

The context for the Predictive Analytics module is management in complex, interconnected, data-driven environments.

Predicting or Forecasting is a fundamental business skill. Forecasts of the future are used in all areas of business, from operations and finance to marketing and entrepreneurship. Predictive analytics is about using data to forecast uncertain quantities and events.

Predictive Analytics introduces students to the main ideas behind approaches to prediction spanning Applied Artificial Intelligence, Machine Learning and Data Science.

The first part of the course focuses on the traditional Data Science process from start to finish where we introduced the four main Machine Learning tasks:

  • Regression
  • °ä±ô²¹²õ²õ¾±´Ú¾±³¦²¹³Ù¾±´Ç²ÔÌý
  • Clustering; andÌý
  • ¶Ù±ð³¦´Ç³¾±è´Ç²õ¾±³Ù¾±´Ç²ÔÌý

The main algorithms that will be reviewed include: Lasso and Ridge Regression, Logistic Regression, Classification and Regression Trees, K-means, Mixtures of Gaussians and Principal Components Analysis. The main optimisation algorithms that are introduced include Gradient Descent, Hierarchical greedy optimisation, and Expectation Maximisation. We also look at how to combine models together using Ensemble methods, for example Boosting and Stacking.

The second part of the course focuses on modern advances in Representation Learning including Neural Networks and Deep Learning. We will introduce the concepts of shallow and deep networked models and then look at several different specialist architectures, including:

  • Convolutional Neural NetworksÌý(for images)
  • TransformersÌý(for text)
  • Recurrent Neural NetworksÌý(for timeseries); and
  • ´¡³Ü³Ù´Ç±ð²Ô³¦´Ç»å±ð°ù²õÌý

The module builds on ideas and tools introduced in MSIN0096 Statistical Foundations of Business Analytics and MSIN0143 Programming for Business Analytics, including linear algebra and the use of the Python programming language. New programming modules that are introduced include Scikit-Learn, Tensorflow, PyTorch and XGBoost. It also includes access to various state-of-the-art API ML services.

During the module, students will work with example data sets to experience the stages of the data science process: they will visualise data, propose models that might fit the data, choose a best-fit model, use that model to make predictions, and test those predictions against new realisations.

The coursework, both individual and group submissions, develop students’ ability to think and work like a data scientist and apply both classical and modern techniques.

The aims of the Predictive Analytics module are:

  • To develop and understanding of the role of data in the modelling processÌýÌý
  • To develop a rigorous understanding of how machine learning is used to support the practice of management and strong data-based reasoning and computational thinking skills.
  • To understand the main components of a Machine Learning system: The choice of function family, Objective function, Optimizer, Regularizer and the test harness for training.
  • To introduce students to modern machine learning techniques including Deep Learning, Generative Pre-trained Transformer models and Prompt Engineering.

Module deliveries for 2024/25 academic year

Intended teaching term: Term 2 ÌýÌýÌý Undergraduate (FHEQ Level 7)

Teaching and assessment

Mode of study
In person
Methods of assessment
60% Coursework
40% Other form of assessment
Mark scheme
Numeric Marks

Other information

Number of students on module in previous year
0
Module leader
Mr Alastair Moore
Who to contact for more information
mgmt-postgraduate@ucl.ac.uk

Intended teaching term: Term 2 ÌýÌýÌý Postgraduate (FHEQ Level 7)

Teaching and assessment

Mode of study
In person
Methods of assessment
60% Coursework
40% Other form of assessment
Mark scheme
Numeric Marks

Other information

Number of students on module in previous year
144
Module leader
Mr Alastair Moore
Who to contact for more information
mgmt-postgraduate@ucl.ac.uk

Last updated

This module description was last updated on 8th April 2024.

Ìý