Vishu26/Optimization-Algorithms

Various Convex Optimization Algorithms

★ 2Forks 3Jupyter NotebookGitHub ↗Compare

README

Optimization-Algorithms

First Order Optimization Algorithms

1. Stochastic Weights Averaging
2. Batch Gradient Descent
3. Stochastic Gradient Descent
4. Mini Batch Stochastic Gradient Descent
5. Momentum
6. Nesterov Accelarated Gradient
7. AdaGrad
8. RMSProp
9. RMSProp with Nesterov Momentum
10. Adam
11. ADADelta
12. Linear Conjugate Gradient Method
13. Non Linear Conjugate Gradient Method
14. AdaMax
15. Nadam
16. AMSGrad
17. kSGD
18. Coordinate Descent
19. Polayak Averaging

Second Order Optimization Algorithms

1. Newton's Method
2. Quasi- Newton Method
3. Gauss-Newton Method
4. Broyden-Fletcher-Goldfarb-Shanno (BFGS)
5. Limited Memory BFGS

Contributors

Vishu26

Issues