-
-
Notifications
You must be signed in to change notification settings - Fork 25.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Investigate SAG/SAGA solver #23180
Comments
Actually the randomness will probably be fixed by #23181 |
If it can reach the same results with a small values of Are there any example where the solvers do not converge to the same solution even with a small |
The point is that sag/saga often needs orders of magnitude smaller |
Coming back to this issue, I think it would be interesting to find a way to normalize the |
could this be connected to #24679 ? |
No. The linked issue is a potential mistake on the prox operator in SAGA. However, the prox operator is not used in Ridge, because the prox operator is only used for L1 regularization. Therefore, this potential mistake should not affect Ridge convergence. edit: #24679 was not a mistake. |
Maybe it's related to the scaling of the objective similar to #24752? |
Description
The newly introduced tight tests for
Ridge
in #22910 together with the random seed fixture in #22749 revealed some shortcomings of the sag and saga solver:It shows some random behavior even with fixed random seed.tol
needs to be set much smaller to receive comparable results with the other solvers ofRidge
.Ideally, the cause for both issues can be identified and fixed.
Some links for context
#23014
#23017
#23026
#23152
#23177
The text was updated successfully, but these errors were encountered: