0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

一种新型的神经网络——受大脑结构启发的机器学习系统

电子工程师 来源:大数据文摘 作者:大数据文摘 2021-04-15 09:41 次阅读

天文学家花了几个世纪才弄明白的规律,如果从头交给机器学习算法去领悟,能重现被发现吗?

苏黎世瑞士联邦理工学院(ETH)物理学家Renato Renner的团队就进行了这样让AI“重回16世纪”的尝试。

他们开发了一种新型的神经网络——受大脑结构启发的机器学习系统。然后,这个算法通过检测太阳和火星相对于地球的运动,竟然能够得出太阳位于太阳系中心的结论。

也就是说,让机器自学哥白尼时代的基础物理知识和相关轨道运行信息,它能够自行得出“太阳中心说”的结论,甚至还自行推出了哥白尼提出的的火星运动轨迹公式。

这一有趣的结论被小组成员们称为“重新发现了科学史上最重要的转折之一”,堪称人工智能领域“哥白尼”的诞生。

“哥白尼”神经网络诞生

从前,地球一直被认为是宇宙的中心,天文学家们用行星的小周期运转(本轮)来解释火星的运动。 直到16世纪,哥白尼发现,如果假设地球和其他行星都在绕太阳公转,则可以用更简单的公式来归纳行星运动规律。

这一发现堪称在人类科学史上的“高光时刻”之一,不仅在天文学上,在历史、宗教领域都带来了不可超越的重大影响。

据报道,这一人类花了几个世纪才弄清楚的行星运转规律, 也可以被算法短时间模拟

来自ETH的研究团队称,他们的算法可以根据太阳和火星的运动轨道以及它们相对于地球的位置,推论出太阳位于太阳系的中心位置——这一壮举是这项技术的第一个测试。

加拿大多伦多大学物理学家Mario Krenn表示,该研究小组的神经网络得出了哥白尼提出的的火星运动轨迹公式,重新发现了科学史上最重要的转折之一。下一步,研究人员希望通过得出大数据的普遍规律和模式,用于新的物理定律的发现,并重新制定量子力学。

传统的神经网络通过收集和分析庞大的数据(如图像和声音)来自我训练。通过大数据,神经网络可以总结出某类型事物特征的规律,例如,用“四只腿”和“尖耳朵”来识别猫。这些特征在其数学“节点”(人造神经元)上被编码。 但是,神经网络无法自动将这些信息提炼成几个易于解释的规则,它是一个黑匣子,以一种无法预测且难以解释的方式,将其获得的知识分布在成千上万个结点上。

Renner的团队设计了一种“迟钝型”的神经网络——由两个仅通过少数几个链接相互连接子网络组成。其中第一个子网络具备传统的数据学习功能,另一个子网络则使用学习得到的经验得出新的预测并测试。 由于两个子网络间相互连接的链路很少,因此第一个网络以压缩格式将信息传递给另一侧。Renner表示,整个过程有点像老师将知识传授给学生。

解决更复杂问题的希望,或有可能解决量子力学矛盾

尽管该算法能够推导出理论公式,但仍需要人亲自来解释这些公式,并得出它们与行星绕太阳运动的关系,但是,哥伦比亚大学的机器人学家Hod Lipson仍认为这项工作十分重要,因为它能够得出描述物理系统的关键参数。 他认为,这些技术是我们理解并跟上物理学中其他更复杂现象的希望。

Renner的团队希望开发机器学习技术,以帮助物理学家解决目前存在的量子力学矛盾。Renner说:“在某种程度上,当前的量子力学法可能只是历史的仿制品。”他认为,通过计算机可以提出不存在矛盾的公式。

为了实现该目标,Renner正在尝试改良其神经网络,该版本不仅可以从实验数据中学习,还可以提出新的实验方法来检验其假设。

人工智能推演“三体”难题

希望利用神经网络解决物理问题的不止Renner一家。

前阵子,爱丁堡大学的Enter Philip Breen团队通过训练神经网络准确的对三体运动进行了预测,且速度比最先进的常规方法快了近1亿倍。

为训练神经网络,研究者首先将问题进行简化,假设三个黑洞为平面上的三个等质量粒子,各粒子初始速度为0。随机给定粒子的初始位置,使用最先进的Brutus方法进行求解,并将这一过程重复一万次。

Breen团队利用神经网络进行的三体实验

其中9900个算例作为神经网络的训练库,剩余100个用于验证。最后,用5000个全新算例测试神经网络,并将预测结果与利用Brutus方法得到的计算结果进行比对。

结果十分有趣!神经网络准确地预测了三体运动,并正确模拟出相近轨迹间的散度,与Brutus方法的计算结果极其相近。Breen团队表示,“我们已经证明深度人工神经网络可以在固定时间内快速且准确的解决三体问题这一计算难题。”

更重要的是,团队将能量消耗情况引入了神经网络预测能力的测试中。几次调整后,神经网络符合节能条件,且误差仅仅为10-5。

这一结果令人惊叹。且具有极大的潜力。Breen团队特别指出神经网络甚至能够解决Brutus方法无法计算的三体问题。

因此他们希望构建一个混合系统,使用Brutus方法进行所有繁重的计算,若计算负担过大,则引入神经网络,直到可运用Brutus方法继续计算。

这样,神经网络应该可以比以往更准确地模拟星系核和球状星团内部的黑体运动。

这仅仅是个开始,Breen团队表示,“终有一天,我们设想神经网络可以被训练解决更多混沌问题,例如四体或五体问题,并进一步减轻计算负担。”

编辑:jq

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 神经网络
    +关注

    关注

    42

    文章

    4751

    浏览量

    100445
  • 人工智能
    +关注

    关注

    1791

    文章

    46711

    浏览量

    237236
  • 机器学习
    +关注

    关注

    66

    文章

    8357

    浏览量

    132336
收藏 人收藏

    评论

    相关推荐

    神经网络三要素包括什么

    神经网络一种生物神经网络启发而发展起来的数学模型,它在人工智能、机器
    的头像 发表于 07-11 11:05 775次阅读

    简单认识深度神经网络

    深度神经网络(Deep Neural Networks, DNNs)作为机器学习领域中的一种重要技术,特别是在深度学习领域,已经取得了显著的
    的头像 发表于 07-10 18:23 906次阅读

    机器神经网络系统的特点包括

    机器神经网络系统一种模拟人类大脑神经网络的计算模型,具有高度的复杂性和灵活性。在本文中,我们将详细介绍机器
    的头像 发表于 07-09 09:45 327次阅读

    rnn是什么神经网络模型

    领域有着广泛的应用。 RNN的基本概念 1.1 神经网络的基本概念 神经网络一种生物神经网络启发
    的头像 发表于 07-05 09:50 497次阅读

    人工神经网络模型训练的基本原理

    人工神经网络(Artificial Neural Networks,简称ANNs)是一种生物神经网络启发而构建的数学模型,用于模拟人脑处理
    的头像 发表于 07-05 09:16 538次阅读

    人工神经网络模型是一种什么模型

    人工神经网络(Artificial Neural Networks,简称ANNs)是一种生物神经网络启发而产生的数学模型,用于模拟人脑处理
    的头像 发表于 07-04 16:57 706次阅读

    循环神经网络和卷积神经网络的区别

    。它们在处理不同类型的数据和解决不同问题时具有各自的优势和特点。本文将从多个方面比较循环神经网络和卷积神经网络的区别。 基本概念 循环神经网络一种具有循环连接的
    的头像 发表于 07-04 14:24 1037次阅读

    如何使用神经网络进行建模和预测

    神经网络一种强大的机器学习技术,可以用于建模和预测变量之间的关系。 神经网络的基本概念 神经网络
    的头像 发表于 07-03 10:23 635次阅读

    BP神经网络的原理、结构及 训练方法

    神经网络一种受人类大脑神经结构启发的计算模型,由大量的神经元(或称为节点、单元)通过权重连
    的头像 发表于 07-03 10:08 488次阅读

    卷积神经网络的基本结构和工作原理

    和工作原理。 1. 引言 在深度学习领域,卷积神经网络一种非常重要的模型。它通过模拟人类视觉系统,能够自动学习图像中的特征,从而实现对图像
    的头像 发表于 07-03 09:38 389次阅读

    卷积神经网络的基本结构及其功能

    。 引言 深度学习机器学习个分支,它通过模拟人脑神经网络结构和功能,实现对数据的自动
    的头像 发表于 07-02 14:45 1055次阅读

    卷积神经网络的原理是什么

    基本概念、结构、训练过程以及应用场景。 卷积神经网络的基本概念 1.1 神经网络 神经网络一种受人脑
    的头像 发表于 07-02 14:44 533次阅读

    卷积神经网络和bp神经网络的区别

    不同的神经网络模型,它们在结构、原理、应用等方面都存在定的差异。本文将从多个方面对这两神经网络进行详细的比较和分析。 引言
    的头像 发表于 07-02 14:24 2538次阅读

    人工神经网络的含义和用途是

    人工神经网络(Artificial Neural Networks,简称ANNs)是一种生物神经网络启发而构建的数学模型,它通过模拟人脑
    的头像 发表于 07-02 10:07 626次阅读

    人工神经网络的模型及其应用有哪些

    人工神经网络(Artificial Neural Networks,ANNs)是一种生物神经网络启发的计算模型,它通过模拟人脑
    的头像 发表于 07-02 10:04 777次阅读