sgd icon indicating copy to clipboard operation
sgd copied to clipboard

Convergence diagnostics

Open dustinvtran opened this issue 9 years ago • 1 comments

Ideas

  • Run chi-squared test sequentially after a batch of iterations to check convergence. This can also be used as a way to stop SGD early rather than running all of the iterations that a user may specify.
  • Bootstrap data set, or choose different initial points, to see if the point estimate converges to something else
  • Run a bunch of SGD chains, and analyze chain convergence using something like Gelman-Rubin diagnostic
  • Assess (an estimated) number of remaining iterations for convergence while running sgd. This is similar to number of effective draws for MCMC.

dustinvtran avatar Apr 20 '15 16:04 dustinvtran

Current implementation returns convergence=True without any checking

lantian2012 avatar May 15 '15 19:05 lantian2012