Workshop: Machine Learning 101 on NeSI

This introductory workshop will acquaint learners across NZ with machine learning (ML) fundamentals.

In this full day, hands-on online workshop, the NeSI team will introduce you to the wonderful world of machine learning via the user-friendly Jupyter on NeSI platform. Come along to acquaint yourself with amazing algorithms and conquer your fear of obscure machine learning jargon.

You will be taken on a whirlwind tour of the Scikit-learn Python library during which you will encounter the usual machine learning suspects (aka things that are easy to google). You will then test-drive your new skills on a real machine learning problem.

Learners will practice model fitting, evaluation and model selection. At the end of this session they should know:

  • the definitions of key machine learning terms
  •  the main phases of a machine learning project
  • the types of ML tasks and associated classes of models


What do we mean by "hands-on" online workshop?

'Hands-on' for this workshop means attendees will often break out into small groups to complete exercises with the support of volunteer helpers. Registration is required to attend the workshop.


Who is this event for?

Researchers or individuals that know a bit of coding but not much about machine learning. We recommend attendees are familiar with Python packages Numpy/Scipy to get the most out of this training. If you want to brush up on your Python skills beforehand please consider reviewing this programming with python material.


Setup requirements

You will need to have a NeSI account in order to fully participate in the workshop. Those that register will be sent instructions on how to do this approximately before the event. If you have any questions or would like more information about this session, please email


Event Date: 
Thursday, August 11, 2022 - 09:00 to 16:30