一尘不染

如何标准化矩阵?

algorithm

基本上,取一个矩阵并对其进行更改,以使其均值等于0且方差为1。我使用的是numpy的数组,因此,如果它已经可以做到更好,但是只要我能找到一个矩阵,我就可以自己实现算法。

编辑:nvm nimrodm具有更好的实现


阅读 5787

收藏
2020-07-28

共1个答案

一尘不染

取每个元素并减去平均值,然后除以标准差。

射死我,我不懂python。一般来说,以上是

mu = Average()
sig = StandardDeviation()
for(i=0;i<rows;i++)
{
   for(j=0;j<cols;j++)
   {
       A[i,j] = (A[i,j]-mu)/sig;
   }
}
2020-07-28