Mathematically Modelling Data
Learn how to mathematically design, interpret and evaluate statistical models that are designed to learn from data and which underpin subsequent artificial intelligence and machine learning techniques.
This course provides an in-depth theoretical introduction to Statistical Learning - the fundamental mathematics and statistics that underpin data science and machine learning models, with wider applications in almost every industry including science, engineering, economics, finance, healthcare, retail, manufacturing, advertising, energy, defence, politics and government. This course explores in detail the major topics in Statistical Learning including linear methods for regression and classification, generalised additive models, tree-based methods, support vector machines, clustering, dimensionality reduction, and other supervised and unsupervised learning techniques designed to model and learn from data. This course is a fundamental pre-requisite in order to design, build, interpret and evaluate applied machine learning models using modern machine learning frameworks including Scikit-Learn and Apache Spark MLlib. It also enables senior data scientists to genuinely understand how machine learning works under-the-hood, beyond simple deployment of existing cloud-based machine learning services, so that suitable features and models are selected based on the specific context of the business problem at hand.