无监督神经网络的醒睡算法:自动生成与重构的表示学习
![](https://csdnimg.cn/release/wenkucmsfe/public/img/star.98a08eaa.png)
"中文翻译论文《The wake-sleep algorithm for unsupervised neural networks》探讨了一种无监督学习算法,由Geoffrey Hinton提出,主要用于多层神经网络的训练。该算法的核心在于解决监督学习中常见的问题——缺乏外部指导信号和反馈机制。Helmholtz机和wake-sleep算法是其中的关键组成部分。 Wake-sleep算法的核心思想是通过构建双向连接的网络结构:自下而上的“认知”连接负责将输入映射到隐层的表示,这些表示用于理解输入数据的潜在结构;自上而下的“生成”连接则利用这些表示尝试重构输入,以此评估表示的有效性。在wake阶段,网络使用认知权值进行学习,通过优化重构准确性的过程,更新生成权值;而在sleep阶段,网络反转角色,使用生成权值驱动,调整认知权值以提升上一层生成真实数据的能力。 算法的关键在于设计了一个“描述长度”目标,即最小化与输入数据通信所需的比特数。这相当于让网络学习一个简洁、高效的数据表示,能够捕捉数据中的规律。通过模拟交互游戏,输入向量与网络进行通信,通过发送隐藏表示和重构误差来优化描述长度。实际操作中,虽然不是真正意义上的交互,但通过最小化描述长度,网络能够学习出紧凑且能有效复现数据的表示。 论文中提到的神经网络采用二元随机节点,仅具有0和1两种状态,使得算法简化。节点状态的更新公式统一,无论是认知权值还是生成权值驱动。整个过程中,接收者假定知道生成权重,这使得通信过程更加明确。 The wake-sleep algorithm 是一种创新的无监督学习策略,它无需外部标签,通过交替的wake和sleep过程,优化网络内部表示的学习,以适应并揭示数据的内在结构,对于深度学习中无监督预训练和表示学习具有重要意义。"
![](https://csdnimg.cn/release/download_crawler_static/7783507/bg1.jpg)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/release/wenkucmsfe/public/img/green-success.6a4acb44.png)