中文

理解递归神经网络原理:应对模型复杂性的生成方法

神经与进化计算 2009-11-18 v1 机器学习

摘要

递归神经网络是非线性自适应模型,能够学习深层结构化信息。然而,这些模型尚未被广泛接受。这主要是由于其固有的复杂性。具体而言,不仅因为它们是极其复杂的信息处理模型,还因为其计算成本高昂的学习阶段。这些模型最流行的训练方法是结构反向传播。该算法已被证明由于收敛问题并非最适合结构化处理,而更复杂的训练方法则以显著增加计算成本为代价来提高收敛速度。在本文中,我们首先分析了这些模型背后的基本原理,旨在理解其计算能力。其次,我们提出了一种近似的二阶随机学习算法。所提出的算法在网络训练阶段动态调整学习率,而不会产生过高的计算开销。该算法可在线模式和批处理模式下运行。此外,由此产生的学习方案对梯度消失问题具有鲁棒性。通过一个实际应用示例,展示了所提出算法的优势。

关键词

引用

@article{arxiv.0911.3298,
  title  = {Understanding the Principles of Recursive Neural networks: A Generative Approach to Tackle Model Complexity},
  author = {Alejandro Chinea},
  journal= {arXiv preprint arXiv:0911.3298},
  year   = {2009}
}

备注

11 pages, 4 figures, Recurrent Networks session ICANN 2009