tensor flow自编码器例子中的归一化问题

我觉得有可能是 0~255 的输入与第一层权重相乘之后范围过大,绝大多数值都落在了激活函数的饱和区,所以学不到东西了。

■网友
我一般忘记除以255了也是可以暴力训练出来的……感觉不至于完全学不到东西……只要初始值能有一点点不落在饱和区的地方,sgd会教剩下的部分做人的。当然收敛点可能会变差。
感觉 @ZJ ZZ 的回答可能真相了,你训练autoencoder是在学一组Dec()和Enc(),试图优化x和Dec(Enc(x))之间的L2距离,然鹅,Dec()的值域比x的小……于是模型就是一脸蒙逼……

■网友
【tensor flow自编码器例子中的归一化问题】 自编码器中是用sigmoid函数进行重构的,它重构出来的数只映射到之间,我自己认为哈,做归一化可以更好地学习数据的分布特征,在用重构误差更新权值的时候效果会更好,这是我个人的理解,也不知道对不。


    推荐阅读