top of page

Machine Learning in Python


In this course, we will provide an introduction on machine learning and how to utilize machine learning models to solve business problems. We will teach you the steps necessary to create a successful machine learning application with Python. We will focus on the practical aspects of using machine learning models to solve business problems, evaluating the models and improving the model performance by tuning hyperparameters.

Course Outline

• Introduction to machine learning
• Unsupervised learning
• Supervised learning
• Final project presentation

About the Trainer

Dr Ai Xin_edited_edited.jpg

Dr Ai Xin is currently a Lecturer with the School of Computing at the National University of Singapore (NUS). She has many years’ experience on teaching Artificial Intelligence and Data Science courses, e.g. machine learning, deep learning, data mining and etc. She graduated from NUS with a PhD degree on Electrical and Computer Engineering. Her research focused on Game Theoretical Modelling, Optimization Methods, Algorithm Design and Wireless Networks. She worked in BHP Billiton Marketing Asia for eight years and gained a lot of industry experience through different functions, e.g. risk management, supply chain management, sales and marketing planning and etc.

bottom of page