Introduction to machine learning workshop
Online workshop introducing machine learning using Python, designed for postgraduate research students and researchers with no prior experience.
What is machine learning?
Machine learning (ML) is a set of computational methods used to find patterns in data, often with the goal of prediction or classification.
Event details
For postgraduate research students and researchers with basic Python skills but with no prior machine learning experience.
Prerequisites: Participants will be expected to have basic familiarity with the Python programming language (e.g. Programming with Python workshop).
Mode of delivery: Online
Dates:
- Wednesday 22 - Thursday 23 April 2026
- Wednesday 14 - Thursday 15 October 2026
Learning outcomes
Attendees will be able to:
- Describe the ML workflow and use core scikit-learn functions to train, test, and evaluate models.
- Apply supervised learning methods (e.g. regression, decision trees, SVMs) to real datasets.
- Use unsupervised techniques (e.g. clustering, PCA) to explore and reduce data.
- Identify key limitations and ethical concerns in applying ML to research problems.
View the lesson materials.
After the workshop
Python users of any experience level are encouraged to engage with their peers across the University research community, including workshop instructors and CeR staff, by joining Hacky Hour to post questions and exchange ideas.
Registration
Contact
Research Data Support Services
Email: researchdata@auckland.ac.nz
Kyle Hemming
Senior eResearch Engagement Specialist, Centre for eResearch
Email: kyle.hemming@auckland.ac.nz