In this Machine Learning from Scratch Tutorial, we are going to implement the LDA algorithm using only built-in Python modules and numpy. LDA (Linear Discriminant Analysis) is a feature reduction technique and a common preprocessing step in machine learning pipelines. We will learn about the concept and the math behind this popular ML algorithm, and how to implement it in Python.
Get access to the ML notebooks:
https://www.patreon.com/patrickloeber
The code can be found here:
https://github.com/python-engineer/MLfromscratch
Further readings:
https://sebastianraschka.com/Articles/2014_python_lda.html
#python #machine-learning #programming #developer