There is an example of simple gradient descent algorithm for the linear regression task
- Python ~ 3.7.6
- pandas
- numpy
- matplotlib
- sklearn
- jupyter (if you want use jupyter notebook)
- Learn how to make an GD algorithm in python and use it on real dataset
- Find an example of sklearn Linear Regression
- Install packages from the list above
- Open linear_regression_algo.ipynb in jupiter notebook
- Install packages from the list above
- Run linear_regression_algo.py
- It reads data from dataset folder home_data.csv. You can change behaviour in datasets.py
- Аfter completion of the algorithm you will see all epoch on plots