Build your knowledge of machine learning: the science of teaching computers to act

This course is now delivered online as a series of live sessions which fully meet the learning objectives of face-to-face training.

This course provides a technical introduction to machine learning – the science of training computers to act without explicit programming. Machine learning (ML) is becoming increasingly important in business, from managing daily operations to developing and executing commercial strategies. The majority of recent developments in artificial intelligence (AI) can be directly attributed to improvements in ML – some also believe it will be the key to unlocking human-level AI.

On a more practical note, companies are already transforming existing business practices using ML through the creation of recommendation engines, chatbots triaging customer queries, automated insight generation and end-to-end automation of data mining and modelling.

This course is a comprehensive overview of ML, looking at the main opportunities and risks of deploying ML models, the differences between supervised and unsupervised learning, and the importance of rigorous cross-validation protocols. It also includes a quick introduction to Python programming so that you can implement key ML algorithms after the training session.

Learning outcomes
  • The relationship between machine learning and artificial intelligence
  • An understanding of the types of business problems ML can tackle
  • A theoretical and practical understanding of popular ML techniques, including Neural Networks, Deep Learning and XGBoost
  • An awareness of the history of ML and key contemporary developments
  • How to decide which ML models are most suitable for particular analytical challenges
Who will benefit

 More technically-minded analysts and market research practitioners who want to better understand the increasingly important field of machine learning and its role in business. Beginners are welcome as this is an introductory course to machine learning.

Aji is VP of Data and Research at Chattermill, a start-up based in London specialising in applying artificial neural networks to customer feedback data to help make more customer-centric decisions. At Chattermill, Aji is responsible for a team of data scientists, machine learning engineers and research scientists. Before joining Chatermill, Aji spent five years at Sky, as Head of Data Science and has a total of 10 years of experience in Research and Data Science. He is also extremely passionate about all things related to Neuroscience, Artificial Intelligence and Robotics. Aji holds a PhD in Computational Cognitive Science, specialising in developing large-scale machine learning simulations of semantic processing (text and image). He is also a Research Fellow at the Centre for Cognition, Computation and Modelling at Birkbeck, University of London. Aji regularly lectures for the Market Research Society on a wide range of topics such as Machine Learning, Artificial Intelligence, Data Science and Neuroscience.

Additional Information

Get the latest MRS news

Our newsletters cover the latest MRS events, policy updates and research news.