A solução pseudo-inversa é baseada no erro do quadrado mínimo, como Łukasz Grad apontou. Ou seja, você está realmente resolvendo o problema de minimização de,
E( W) =1 12∑(y( I )-WTx( I ))2
diferenciando o erro wrt . Então você obtém a solução: . (Observe que pseudo-inverso não é inverso. Portanto, você não pode interpretar a solução como igual a , que pode parecer uma solução de diretamente com a manipulação de matriz. Outro tópico sobre como encontrar o pseudo -inverso.)WW=(XTX)- 1XTYX- 1YXW= Y
Se estiver a pedir sobre a solução à base de covariância , que pode ser interpretado como uma solução directa com base na relação linear entre e . Na verdade, essa solução também é estritamente deduzida do erro do quadrado mínimo, e a diferença não é essencial da pseudo-inversa. Essa ainda é a solução pseudo-inversa, mas sabendo que sua linha definitivamente passará pelo ponto dos valores médios . Portanto, a medida de erro pode ser reescrita como,W=c o v ( X, Y)v a r ( X)XY(X¯,Y¯)
E( W) =1 12∑( (y( I )-y¯) -WT(x( I )-x¯) )2
Quando você usa para representar e para representar , sua solução com pseudo-inversa é a mesma que com covariância. A diferença é, agora você tem que calcular a interceptação separadamente, porque, por subtracing os valores médios de e , você centrar praticamente as coordenadas em e sua linha passa, portanto, a interceptação é zero. Você o novo sistema de coordenadas de volta ao original calculando a interceptação com . x -x¯xy-y¯yxy(x¯,y¯)W0 0=y¯-WTx¯