【发布时间】:2018-08-24 02:47:38
【问题描述】:
免责声明:我也在 CrossValidated 上发布了这个问题,但没有受到任何关注。如果这不是它的地方,我很乐意将其删除。
据我了解,它们之间的唯一区别是两个网络的训练方式。深度自编码器的训练方式与单层神经网络相同,而堆叠自编码器采用贪婪的逐层方法进行训练。 Hugo Larochelle 在video 的评论中证实了这一点。我想知道这是否是唯一的区别,任何指针?
【问题讨论】:
-
唯一的区别是他们的训练方式,这里也有说明:stackoverflow.com/q/52221103/3736955。在 Stacked AE 中,进行逐层训练,当比较第 2 层的损失时,比较的是第 1 层的输出,而不是输入。
标签: machine-learning neural-network deep-learning autoencoder