🎓

IndabaX 2022

Africa's premier machine learning workshop

View on GitHub →

My first exposure to the broader ML community! IndabaX is a series of workshops across Africa that aim to strengthen African machine learning. These are my notes and code from the introductory sessions.

📅 Day 1: Python & EDA Fundamentals

🐍

Python Refresher

Variables, data types, control flow, functions

📊

Intro to EDA

Data exploration, visualization, outlier detection

📈

Linear Regression

First ML model with scikit-learn

🚢

Classification - Titanic

Binary classification challenge

EDA Visualizations

Boxplot Distribution Histogram Heatmap

📅 Day 2: Deep Learning

🔢

Mathematics for Deep Learning

Linear algebra, calculus basics

🔥

Introduction to PyTorch

Tensors, autograd, basic operations

🧠

Deep Learning 1 & 2

Neural networks, backpropagation, training

🎓 What I Learned

  • • Professional EDA workflow
  • • Data cleaning best practices
  • • Outlier detection techniques
  • • PyTorch fundamentals
  • • Neural network intuition
  • • African ML community!