△不同数目运算符和叶子节点的表达式数量
胜过商业软件
实验中,研究人员训练seq2seq模型预测给定问题的解决方案。采用的模型,是8个注意力头(attention head),6层,512维的Transformer模型。
研究人员在一个拥有5000个方程的数据集中,对模型求解微积分方程的准确率进行了评估。
结果表明,对于微分方程,波束搜索解码能大大提高模型的准确率。
而与最先进的商业科学计算软件相比,新模型不仅更快,准确率也更高。
在包含500个方程的测试集上,商业软件中表现最好的是Mathematica。
比如,在一阶微分方程中,与使用贪婪搜索解码算法(集束大小为1)的新模型相比,Mathematica不落下风,但新方法通常1秒以内就能解完方程,Mathematica的解题时间要长的多(限制时间30s,若超过30s则视作没有得到解)。
而当新方法进行大小为50的波束搜索时,模型准确率就从81.2%提升到了97%,远胜于Mathematica(77.2%)
并且,在某一些Mathematica和Matlab无力解决的问题上,新模型都给出了有效解。
△商业科学计算软件没有找到解的方程
邀请AI参加IMO
这个会解微积分的AI一登场,就吸引了众多网友的目光,引发热烈讨论。网友们纷纷称赞:鹅妹子嘤。
有网友这样说道:
这篇论文超级有趣的地方在于,它有可能解决复杂度比积分要高得高得高得多的问题。