Skip to content
truthxify
← All series
2 / 2 PartsIn Progress· 34 min total

ML From Zero

Documenting a ground-up rebuild of math, Python, and ML fundamentals — paired with the daily learning journal.

100% complete

  1. 01

    Implementing Decision Trees from Scratch

    Build a decision tree classifier from scratch in pure NumPy — entropy and Gini impurity, information gain, recursive splitting, and evaluating the tree on a real binary classification dataset.

    15 min · May 25, 2026
  2. 02

    Implementing a Multi-Layer Neural Network from Scratch

    Build a multi-layer neural network from scratch in pure NumPy — activation functions (sigmoid, tanh, ReLU), forward propagation, backpropagation derived from first principles, and visualizing decision boundaries on linear and non-linear classification problems.

    19 min · May 25, 2026