我正在寻找任何已经编写好的 R 包,它可以帮助一种称为凸函数差异的优化技术。此处概述了该技术,对于强化学习过程可能非常有用。
有谁知道,这可能会有所帮助?我找到了一个名为cccp的包,但它都是关于圆锥优化的,我现在不明白它怎么能用于这样的问题。
我想解决以下(有点简化)最小化问题,它分解为两个凸函数的差异:
minwS(w)=minw∑i=1nmin(|Xiw|ϕ,1)=minw (S1(w)−S2(w))
S1(w)=∑i=1n|Xiw|ϕ
S2(w)=∑i=1n(|Xiw|ϕ−1)+
其中(x)+=max(x,0)
如果您对任何示例有任何建议或有用的相关链接,我们将不胜感激。
PS。我发现凸函数优化问题的差异与“凹凸优化过程”(CCCP)密切相关。如果有人对CCCP如何解决上述问题有想法,请分享!