【发布时间】:2013-10-29 02:06:27
【问题描述】:
我觉得问这个很愚蠢,但我很难理解 scipy.optimize 的语法
我有一个 mxm 矩阵 M,我只是想找到一个 m 维向量 x
minimizes M.dot(x)
such that ||x||_2^2 = 1
本质上,我想最小化 Mx,x 被 l2 归一化。
我似乎无法找到一种方法来符合我对 numpy 语法中正在发生的事情的想法。我非常感谢任何帮助我通过理解来纠正我的愚蠢。
这个问题还有一个特殊情况,可以通过找到 x 来解决
M.dot(x) = zeros
such that ||x||_2^2 = 1
相同的优化算法是否适用于这两个问题?还是有不同的方法来解决最小化和找零问题?
【问题讨论】:
标签: python optimization numpy