该算法被证明更快, 不需要控制信号在两个步骤之间切换, 并且具有可靠的收敛保证 [Neal and Hinton, 1998, Karimi et al., 2019]。...结果是我们称之为增量预测编码 (iPC) 的训练算法, 它是 PC 的简单变体, 解决了PC 的主要缺点(即效率), 从学习的角度来看没有缺点, 因为它已被正式证明具有与标准 PC 等效的收敛特性...然而, 需要额外的工程努力来实现这一目 标, 这超出了这项工作的重点: 我们的实验是使用 PyTorch [Paszke et al., 2017] 进行的, 它并不是为了在 GPU 上跨层并行计算而设计的...本文的贡献简要总结如下:
1.我们首先使用增量 EM 方法从分层生成模型的变分自 由能开发 iPC 的更新规则。...iPC 消除了所有这些缺点, 它能够在没有其他算法所需的控制信号的情况下学习数据集: 给定数据集D, iPC 同时运行推理和权重更新, 直到能量 F 最小化。能量最小化收敛, 训练就结束了。