If you cannot preview on GitHub, refer to the following links:
Gradient Descent (iris): https://nbviewer.jupyter.org/github/COHL7500/ML_SOP_BRS/blob/main/Gradient%20Descent%20%28Iris%29.ipynb
Gradient Descent (Weight/Balls): https://nbviewer.jupyter.org/github/COHL7500/ML_SOP_BRS/blob/main/Gradient%20Descent.ipynb
Code for the machine learning algorithm to linear regression: https://nbviewer.jupyter.org/github/COHL7500/ML_SOP_BRS/blob/main/SimpleLinearRegression.ipynb