我已经基于 Nesterov 教授的算法实现了一个鞍点优化问题,primal-dual[1]。不幸的是,它不起作用。似乎正在收敛。但不幸的是,不是我使用一些开箱即用的求解器获得的最佳解决方案。我相信开箱即用的求解器的结果是正确的。
我的问题是,根据论文的论点,算法必须正常工作。但是有些事情出错了。我想检查论文证明中的不等式和条件,但我不知道该怎么做?特别是因为许多不等式涉及未知的最优解()。有什么方法可以检查论文中的不等式,并了解导致我的实施不起作用的问题所在?
请注意,我使用相同的求解器解决了算法中的内部优化问题。
[1],Yurii Nesterov,凸问题的原始对偶次梯度方法,数学。程序。2009