在Numpy / Scipy中找到最接近另一个的矩阵

时间:2019-07-07 02:27:43

标签: python numpy machine-learning scipy computer-vision

我有一个简单的问题。

我有两个矩阵A和B,

我想找到一个转换AX,它使AX在最小二乘意义上最接近B。

即找到X,使X = argmin ||AX -B|| under 2-norm

如何使用numpy或scipy解决此问题?

我尝试搜索,但是唯一的方法是lstsq(https://docs.scipy.org/doc/numpy/reference/generated/numpy.linalg.lstsq.html),但是它找到了涉及向量x的线性方程组。

  1. 如何解决我的问题,即找到矩阵A的变换X?

  2. 是否存在任何执行此操作的非线性方法?该问题如何在优化中解决?

0 个答案:

没有答案