【发布时间】:2016-07-18 15:29:24
【问题描述】:
我的问题定义如下,
minΣ(||xi-Xci||^2+ λ||ci||),
s.t cii = 0,
其中 X 是形状为 d * n 的矩阵,C 是形状为 n * n、xi 和 ci 分别表示 X 和 C 的一列。
X 在这里是已知的,我们想根据 X 找到 C。
我现在有几个选项,我已经有 tensorflow 中的版本,它使用 AdamOptimizer。我只是想知道,有什么方法可以更有效地解决这个问题? cvxpy 或 cvxopt 会更好地解决这个问题吗?
如果你们中的任何人能给我提供除 tensorflow 之外的任何一种方法的实现,我将不胜感激。
【问题讨论】:
-
如果能用 Latex 重写你的方程式,让它们更具可读性,那就太好了,这样更多的人会调查你的问题。
标签: python machine-learning tensorflow cvxopt convex-optimization