Skip to content

hurrricane8/Optimization

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Optimization

DCAM MIPT course (6 sem)

Home assignments (1 - 9) on optimization within the course "Methods of Optimization at MIPT". Lecturer - PhD A. Beznosikov

Topics of homework assignments:

  1. Gradient descent. Steepest descent. Armijo, Wolfe, Goldstein rules. Polak - Ribiere step.

  2. Projection gradient descent. Minimizing empirical risk problem. Proximal gradient descent. Regularization. Principal Component Analysis.

  3. Logistic regression. Heavy ball method. Nesterov's accelerated method.

  4. Mirror descent, Bregman divergence. Frank-Wolfe method, its accelerated version.

  5. Stochastic methods: SGD, SAGA, SVRG, and SARAH.

  6. Coordinate stochastic methods: coordinate SGD, SEGA.

  7. Distributed minimization problem with compression operators RAND k%, TOP k%. Error feedback. DIANA.

  8. Saddle point problem. Gradient descent. Extrapolation with projection, its modification. Solving a bilinear problem on the simplex.

  9. Second-order methods. Newton's method, its modifications - damped (adding a step) and cubic Newton's method. Quasi-Newton methods: Broyden, DFP, BFGS, L-BFGS.

About

DCAM MIPT course (6 sem)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published