Python
🚀 Numerical Optimization using Numerical Optimization is one of the central techniques in Machine Learning
This repo is my implementation to various numerical optimization algorithms from
scratch
inpython
⚙️ Getting Started
Just clone or download the repo and make that you have
python installed
(Recommend in a virtual env
) theninstall
:
- numpy
- pandas
- matplotlib
- sklearn
Make sure that datasets are in the same directory:
- MultipleLR.csv
- RegData.csv
💁 What You're Getting
├── src
├────── 1. GD Implementation for LR
├────── 2. GD Variants Batch - Mini-Batch - Stochastic
├────── 3. Momentum - NAG
├────── 4. Adagrad - RMSProp - Adam
├────── 5. Adam (Batch - Mini-Batch) Algorithm Multivariable
├────── MultipleLR.csv
├────── RegData.csv