-
Couldn't load subscription status.
- Fork 49
Description
Dear all,
I have been running the OptimizationProblems for the last 2 weeks, constantly improving my NLP solver over unconstrained problems. In some cases however, even LBFGS goes to a wrong solution, my solver as well. It is quite hard to isolate visually these cases when looking at the final pretty_stats. I would like to initiate a brainstorming of ideas on what is the best way to introduce a column where we show the difference from a reference solution (the closest to zero the better).
These problems the unconstrained ones, have been there and have been used for ages. Somewhere there should be a database of the local solutions Newton or any other gradient-based solver converges from the included starting point .meta.x0. Don't you think that this should be included in the problem case? Another option would be to run Newton or the best solver first that converges for most problems and use the solution of Newton as reference. But since OptimizationProblems.meta have so much info about every problem, it makes sense to include a reference solution for people to compare their findings against.
If we can find this info, then the information printed by the Benchmarks should add next to the achieved objective the reference optimal objective and its dual infeasibility.
What do you think guys?