用深度神经收集办理三体题目,提速一亿倍
本文经AI新媒体量子位(公家号ID:QbitAI)授权转载,转载请接洽出处。 “不要答复!不要答复!不要答复!” 刘慈欣在为本身的科幻小提及名为《三体》时,他早已知道“三体”自己就是一个不行答复的题目。 ![]() “三体题目”已经困扰了人类几百年,曾经无数让你感想惊骇的大牛都为此支付了庞大的心血,好比牛顿、欧拉、拉格朗日、庞加莱,直到本日尚有许多人在研究。 但遇事不决,用神经收集老是没错的。 最迩来自爱丁堡大学、剑桥大学的数学家们,用神经收集来求解三体题目,速率比之前的求解器快一亿倍,并且偏差只有十万分之一。 “我太难了” 那么三体题目到底是什么,为什么它会难倒云云多的物理学家、数学家?
起首,二体题目极易办理,人类早已把握地球环绕太阳运转的纪律,开普勒行星行为三大定律就是谜底。 ![]() 以是在牛顿提出了万有引力后,一开始人们觉得,三体题目不外是比二体题目多一体,也没什么难的嘛,就是多加一个方程罢了。 然而工作并不简朴,当物体增进到3个往后,一样平常来说,行为轨迹就会酿成参差不齐的曲线,不再像椭圆那样美妙简朴。 ![]() 固然三体题目固然只包括三个方程,但数学上已经证明,除了少数非凡环境,一样平常是无法找到理会解的,我们只能用数值模仿的要领求得近似解。 在欧拉、拉格朗日等大牛的全力下,数学家找到了一些非凡三体题目的准确解,好比三个等质量物体绕“8”字行为。 ![]() 可是大大都三体题目照旧无法求出准确解的,并且就像混沌里的蝴蝶效应一样,只要初始前提有一些渺小的差别,就会导致功效大为差异。 为此必要有庞大算力的计较机去求解三体题目。因为体系的混沌性子,只能通过费时艰辛的迭代计较来找到给定初始化题目的解。 2015年,有人开拓了开拓了Brutus积分器,可以按恣意精度计较出求出恣意N体题目的近似收敛解。 ![]() 可是,迭代计较跟着精度的不绝进步和模仿时刻的增添,必要在内存中保存的数字精度呈指数级增添,而且计较的步长要进一步缩小。 神经收集可不是瞎蒙 既然用传统的数值解法难度很大,不妨试一试神经收集。 不外最近神经收集的跨界较量多,有人用来猜测余震,有人用来诊断心脏病,最后发明都不靠谱。 物理学家、数学家在行使深度神经收集之前,虽然不能任意硬套,得先证明这不是玄学。 早在1991年,已经有人用理论证明,假如神经收集的激活函数是持续、有界且非恒定值的,则可以在紧凑的输入集上实现持续映射。 说得普通些,一个包括足够平滑激活函数的收集,可以或许以恣意准确度迫近函数及其导数。也就是说,用神经收集可以找到三位题目中物体行为方程的近似解。 作者行使了由128个节点、10个潜匿层构成的前馈神经收集。行使ADAM优化算法对数据举办实习,个中每个epoch分为5000个batch,并将激活函数配置为ReLU。 ![]() 实习集和验证集别离由9900和100个模仿数据构成。在每个模仿中,通过Brutus积分行为方程求解,与神经收集的功效举办比较。 通过输入时刻t和粒子的位置坐标,以上的神经收集返回其他粒子在该时候的坐标,从而实现了近似求解三体题目。 在这个进程中,神经收集必要的时刻均匀比Brutus积分器快10万倍,最高可以快一亿倍。 不外,尚有是该要领照旧遭到了一些网友的质疑,缘故起因是它只办理了在二维平面内的三体题目,粒子的初速率也限定为0。 并且神经收集在求解题目的时辰好像没有遵循能量守恒定律,最后靠作者引入了一个“能量投影层”,才实现了偏差10-5的功效。 ![]() 可是这种要领为我们快速低本钱计较航天器轨道提供了一种办理思绪。 论文地点: https://arxiv.org/abs/1910.07291
(编辑:湖南网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |