中文

利用神经算术逻辑模块学习除法

神经与进化计算 2021-10-13 v2 机器学习 机器学习

摘要

为实现系统性泛化,首先掌握算术等简单任务是合理的。在四种基本算术运算(+、-、×\times÷\div)中,除法被认为对人类和计算机都是最困难的。在本文中,我们表明即使是在除以两个数字的最简单层面上,以系统性方式稳健地学习除法仍然是一项挑战。我们提出了两种用于除法的全新方法,称为神经倒数单元(NRU)和神经乘性倒数单元(NMRU),并对现有除法模块——实神经幂单元(Real NPU)进行了改进。在具有输入冗余的 225 个不同训练集上进行的除法学习实验发现,我们对 Real NPU 提出的修改获得了 85.3%\% 的平均成功率,较原始版本提升了 15.1%\%。鉴于上述结果,我们的 NMRU 方法可进一步提高成功率至 91.6%\%

关键词

引用

@article{arxiv.2110.05177,
  title  = {Learning Division with Neural Arithmetic Logic Modules},
  author = {Bhumika Mistry and Katayoun Farrahi and Jonathon Hare},
  journal= {arXiv preprint arXiv:2110.05177},
  year   = {2021}
}

备注

28 pages, 24 figures. New experiments included(Section 7 and Appendix G)