版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/happynear/article/details/44630041
Andrew Ng先生的UFLDL教程真可谓deep learning入门的首选课程。在两年前我看教程里讲ICA部分的(链接)时候,里面提到使用教程所述的ICA模型时,输入数据必须经过PCA白化操作,页面上有个TODO问为什么要这样做。以当年的我对机器学习的理解并不能解答这个问题,就只是按照教程上讲的写完了代码,后来就一直没有看过了。
今天在与人讨论无监督学习的几种损失函数的时候,提到了PCA的损失函数:
优化这个方差,就可以得到最大化方差的解。其中,
这时,我突然想起来,为什么ICA的损失函数会使用min函数:
要知道
于是我就去翻了下教程,原来这里需要先对