Skip to main content

Introduction to Machine Learning in Python with scikit-learn

In this workshop learners will be introduced to machine learning in the Python programming language using the most popular library, scikit-learn. By the end of the workshop, learners should be able to build a supervised machine learning pipeline in Python using scikit-learn. The workshop outline is shown below below:

  • Workshop introduction (~15 mins)
  • Terminology, baselines, and introduction to scikit-learn fit and predict (~45 mins)
  • Fundamentals of machine learning (1 hour)
  • Hands-on practice (~1 hour)
  • Analogy-based models, linear models (~1 hour)
  • Preprocessing, pipelines, column transformers (1 hour)
  • Hands-on practice (~1 hour)

Note:

Session 1: (9:00-10:20)

Coffee break: (10:20-10:40)

Session 2: (10:40-12:00)

Lunch break: (12:00-13:30)

Session 3: (13:30-14:50)

Coffee break: (14:50-15:10).

Session 4: (15:10-16:30).

Room
Richcraft Hall (
RB
) -
2311
Presenter(s)
Varada Kolhatkar
University of British Columbia
Joel Ostblom
University of British Columbia
Date and Time
-