Phase 1 — Python & Math
April 30, 2026
Continue studying Mathematics for ML(Calculus)
What I Did
Finished week 1 and week 2 course work of Mathematics for ML(Calculus)
Started LFC reading club and got 6 members
Did a bunch of Python implementations
What I Learned
Learned about use of Calculus in ML
Learned about using derivatives for ML
Learned a bunch of ways to find derivatives in Python such as using a function(we already know the derivative and just evaluate with Numpy), Sybmolic differentiation(using Sympy this is actually very interesting because I've always been wondering whether its possible to represent math completely in code while having the symbols also), Numerical differentiation and Automatic differentiation(interesting to finally see what JAX can do, been hearing a lot about it on twitter)
Learned about of the limitations of the systems for finding derivates in Python as well.
Learned about gradient descent and its usage for optimization in ML
Bugs & Blockers
N/A
Concepts That Need More Time
N/A
Tomorrow
Finish the week 2 of Mathematics for ML(Calculus)
Wins
Started LFC(Loss Function Collective), funny name right??? but yeah...
Completed week 1 and 2 of Mathematics for ML(Calculus)