accosmin / nano

C++ library [machine learning & numerical optimization] - superseeded by libnano
MIT License
1 stars 0 forks source link

SVRG #132

Closed accosmin closed 7 years ago

accosmin commented 7 years ago

Implement SG with variance reduction: http://papers.nips.cc/paper/4937-accelerating-stochastic-gradient-descent-using-predictive-variance-reduction.pdf https://arxiv.org/pdf/1603.05643v2.pdf

accosmin commented 7 years ago

SVRG++: https://arxiv.org/pdf/1506.01972v3.pdf

accosmin commented 7 years ago

http://jmlr.org/proceedings/papers/v48/reddi16.pdf

accosmin commented 7 years ago

Need first to redesign problem_t/state_t to keep the minibatch fixed to compute the two gradients (wrt wt-1 and w~)

accosmin commented 7 years ago

May merge function_t & problem_t interfaces:

accosmin commented 7 years ago

https://arxiv.org/pdf/1511.01942v1.pdf