中文

RNN可在最优记忆下生成有界层次语言

计算与语言 2020-10-16 v1

摘要

循环神经网络在经验上以高句法保真度生成自然语言。然而其成功在理论上尚未被充分理解。我们提供对此成功的理论洞见,在有限精度设定下证明 RNN 可高效生成反映自然语言句法骨架的有界层次语言。我们引入 Dyck-(kk,mm),即具有 kk 类括号与 mm 界嵌套深度的良嵌套括号语言,反映了自然语言句法的有界记忆需求与长距离依赖。已知最佳结果使用 O(km2)O(k^{\frac{m}{2}}) 记忆(隐藏单元)生成这些语言。我们通过显式构造证明,具有 O(mlogk)O(m \log k) 隐藏单元的 RNN 已足够,实现了记忆的指数级缩减。最后,我们证明任何算法,即便具有无界计算能力,也无法以 o(mlogk)o(m \log k) 隐藏单元达成。

关键词

引用

@article{arxiv.2010.07515,
  title  = {RNNs can generate bounded hierarchical languages with optimal memory},
  author = {John Hewitt and Michael Hahn and Surya Ganguli and Percy Liang and Christopher D. Manning},
  journal= {arXiv preprint arXiv:2010.07515},
  year   = {2020}
}

备注

EMNLP2020 + appendix typo fixes