Nature最新封面:两大数学难题被AI突破!DeepMind YYDS

2023-11-09

点击“凹凸域”,马上关注

更多内容、请置顶或星标

量子位 报道 | 公众号 QbitAI

现在,AI不仅能参与数学研究,甚至还快人一步,开始帮助人类提出数学猜想了。

就在今天,这只由DeepMind与顶级数学家合作研发的AI,登上了最新一期Nature封面。

f40535d0d6397661755554ccc68af903.png

有多顶级呢?这些数学家全部都来自牛津大学、悉尼大学,其中还不乏英国皇家学会史上最年轻的院士。

就是这位,曾在两年内斩获谢瓦莱奖、克雷研究奖等4项数学大奖的Geordie Williamson:

8c46c167929b45e30e4d9bb2f8a51265.png

对于这项研究,DeepMind官方自称其“首次证明了人工智能可以走在纯数学研究的前沿”

为什么这次的研究被Nature评价为「AI与人类合作」甚至是「AI指引人类直觉」,与「人类使用AI工具」有何不同?

首先我们要知道,证伪一个猜想相对简单,只需要找出一个反例即可。

但从零开始提出一个全新猜想这种工作,AI还是首次参与进来。

猜想本身是推动数学发展的一大动力,世界近代三大数学难题都是猜想:费马猜想、四色猜想和哥德巴赫猜想。

此前提出猜想主要靠少数科学家的洞察力和个人经验积累,比如历史上两位天才,物理学家爱因斯坦和数学家拉马努金。

但随着科学不断发展,需要研究的问题复杂程度逐渐超出人类能力极限。

有的问题涉及的数据规模,是一个人一辈子也研究不完的。

有的研究对象复杂程度之高,甚至可以有几千个维度,超出了一般人类大脑从直觉上可以理解的能力。

f4b607ad5029aeef47df98b5ee68d18b.png

除此之外,这次研究也帮忙搞了搞数学领域内存在了40年的陈年老题,得到了不小进展。

参与这次研究的数学家之一,牛津大学的Marc Lackenby说:

我很震惊机器学习在直觉指引上的作用这么大,也没想到我过去先入为主的一些观念被AI给颠覆了。

没有参与这次研究的另一位数学家,以色列特拉维夫大学的Adam Zsolt Wagner也很羡慕:

如果没有这个工具,我们数学工作者可能会花上数周至数月的时间,最终发现证明的公式或定理是错误的 。”

那么,AI这次到底帮助数学家们解决了哪些问题?下面来一探究竟。

AI发现代数和几何间的联系

第一个问题关于纽结理论(Knot Theory),是拓扑学的一个分支。

用数学语言来讲,纽结是一个圆在三维实欧氏空间中的嵌入。

呃……还是看图吧。

假设你有一根绳子,打上一个结。

d00b5f11b049e3d78e7662edc57700b0.png

再把两端粘起来,这就是一个纽结 (Knot)了。

63b2c8d5e21a18318c1f16c69c5403f8.png

结可以多打几个,比如这样:

fab7684028f6d66050e7ac6182283adc.png

或者,这样?

defca51782e59ee430006918ba27d0a7.png

数学家倒是不关心纽结到底是用鞋带还是面包做的,他们最关心一件事:

一个复杂的纽结能不能被还原成简单的纽结,如果能就说明这两种纽结在拓扑上是等价的。

1a6ab9e8675d969eae683f7e80b8c86f.gif

以此为依据给纽结分类,才能理解它们的性质,进一步与实际应用问题建立联系。

纽结理论在现实世界中,可以用来确定一个化学分子是否有手性,还有希望靠拓扑量子计算模型构建出量子计算机

数学家们从几何特征和代数特征两个角度去研究纽结,分别定义了纽结的几个属性。

d01c7e854638254bc5f8277f6dffe8df.png

但问题难就难在纽结的种类太多,自19世纪以来人类已经收集了无数种,如果用上计算机自动生成,现在每天都能生成几十亿种。

普通人难以从海量数据中发现隐藏的模式,AI这次却做到了。

AI的贡献是发现了纽结的几何特征和代数特征之间存在直接的关联。

16394f28c7f58970c24e842cd611d102.png

数学家由此发现提出猜想,再给出严格证明,为纽结问题研究开辟了新的方向。

40年难题终于有望得证

除了解决了扭结问题之外,另一个则与表示论 (Representation theory)相关。

表示论是数学中抽象代数的一支,表示的所有构件都不可约。

而这种不可约表示(Irreducible representations)的结构主要受Kazhdan-Lusztig(KL)多项式的影响。

组合不变性猜想(Combinatorial Invariance Conjecture)就是与KL多项式相关的一个重要猜想。

它指出,对称群SN中两个元素的KL多项式可以从它们的无标记Bruhat区间,即一个有向图中计算出来:

6e54eeee63f32f17082820ed9dec6e3e.png

Bruhat区间及其KL多项式的例子

这一猜想已经存在了40年,却只有部分进展。

两位科学家将这个猜想作为初始假设,通过AI中的监督学习模型从Bruhat区间预测KL多项式。

通过计算与确定的归因技术(Attribution Techniques)相关的代表性子图,并分析这些图与原始图的边缘分布,他们发现了进一步的结构证据:

如下图,KL多项式可以通过一个公式直接从超立方体和SN-1部分计算出来。

dbf1d7ea1e4fb0b66232928d8d055054.png

因此,科学家们提出猜想:

一个无标记的Bruhat区间的KL多项式可以用上述的方法,并通过任何超立方体分解(hypercube decomposition)进行计算。

虽然还没有进行严格证明,但目前他们已能在300万个测试例子上验证这一方法。

如果验证成立,那么对称群(Symmetric Group)的组合不变性猜想问题将得到解决。

AI引导数学家直觉

那么整体来说,数学家们到底是怎么与AI合作解决问题的?

或者说AI到底是如何帮助引导数学家的直觉的呢?

简单来说,这篇论文中提出了一种框架,用来快速验证对两个量之间关系的猜想(直觉)是否值得继续探索,如果是的话,则指导如何进一步研究。

48829817e47c0e0b7e6316666fc3d333.png

框架流程图

具体的,先通过监督学习来验证数学对象中的某一结构/模式的假设是存在的。

然后,再使用归因技术来深入理解这些模式。

在这个过程中,AI能够以人类无法比拟的规模输出数据,并从数据中挑选出人类无法检测到的模式。

这正是AI和人类合作与传统的数学研究方法的不同。

其实,数学在很大程度上是一门对关系和模式进行研究的学科。

比如我们小学时就学过的勾股定理,如果将平面上的三角形扩展到八维空间中的900边多面体,还能轻易找到a2+b2=c2的等价形式吗?

fb8ba0eb69da8c9e3bb6ddd6f583951c.png

答案是:数学家们可以找到,但他们能做的工作量有限。

因为一个人必须评估许多例子,然后才能确定观察到的公式是普遍通用而非偶然。

当然,这篇论文也并不打算创造一个“通用的纯数学助手”,而是让AI去帮助数学家更有效地发现和识别数学中的新模式。

论文的作者之一,牛津大学的Juhász教授表示:

任何可以生成足够大数据集的数学领域都可以使用这种方法,而生物、经济学等领域也将从其中收益。

除了Nature论文外,研究人员还在Arxiv上发布了数学角度解释两个研究的论文,将来会投到合适的数学期刊。

另外还为两个问题提供了Colab代码,让你体验一下与AI合作搞科研是什么感觉。

论文链接:
https://www.nature.com/articles/d41586-021-03593-1
https://arxiv.org/abs/2111.15323
https://arxiv.org/abs/2111.15161

Colab地址:
https://colab.research.google.com/github/deepmind/mathematics_conjectures/blob/main/knot_theory.ipynb
https://colab.research.google.com/github/deepmind/mathematics_conjectures/blob/main/representation_theory.ipynb

参考链接:
[1]https://deepmind.com/blog/article/exploring-the-beauty-of-pure-mathematics-in-novel-ways
[2]https://techcrunch.com/2021/12/01/ai-does-pure-mathematics-and-protein-hallucination/
[3]https://www.nature.com/articles/d41586-021-03593-1

 
 
— END —
想要了解更多AI资讯
点这里									
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Nature最新封面:两大数学难题被AI突破!DeepMind YYDS 的相关文章

随机推荐

  • ReactJS之属性和状态的对比

    1 都是纯JS对象 2 都会触发render的执行 3 都有确定性 状态 state 是由组件本身进行维护和修改的 组件外部是无法进行修改的 属性 props 组件自身具有的特性 是无法被自身修改的 但是父组件是可以修改子组件的属性 子组件
  • 贝叶斯网络是神经网络吗,贝叶斯网络和神经网络

    深度信念网络与深度贝叶斯网络有什么区别 1 贝叶斯网络是 一种概率网络 它是基于概率推理的图形化网络 而贝叶斯公式则是这个概率网络的基础 贝叶斯网络是基于概率推理的数学模型 所谓概率推理就是通过一些变量的信息来获取其他的概率信息的过程 基于
  • 内网穿透NPS及NPC搭建(使用docker实现)

    客户端及服务端下载 NPS 1 启动NPS服务器容器 端口映射需要注意 docker run td rm p 10180 8080 p 10124 8024 p 10150 10179 10150 10179 name nps q01231
  • 遥感NDVI估算植被覆盖度

    遥感NDVI估算植被覆盖度 植被覆盖度是指植被 包括叶 茎 枝 在地面的垂直投影面积占统计区总面积的百分比 容易与植被覆盖度混淆的概念是植被盖度 植被盖度是指植被冠层或叶面在地面的垂直投影面积占植被区总面积的比例 两个概念主要区别就是分母不
  • php+redis实现对200w用户的即时推送服务

    欢迎加入 新群号码 99640845 怎么实现对200w用户的即时推送 这个推送可以理解为调用第三方的接口 push sms之类的东西 当时先写了一个demo 直接读取DB然后单个推送 结果 可想而知 于是设计一套基于redis php多进
  • EfficientNet的解读与Tensorflow 2.0实现

    EfficientNet论文解读 Efficient Net是Google在2019年发表的一篇论文 系统的研究了如何在给定资源的条件下 如何平衡扩展网络的深度 广度以及图像的分辨率这三者的关系 来取得最好的图像识别精度 作者提出了一种新的
  • part1:推荐一些适合练手、课程设计、毕业设计的python小项目源码,无任何下载门槛

    人生苦短 我用python 随着python这些年的流行 很多人开始使用python来实现各种功能 下面推荐一些适合用来练手 大学生课程设计作业 大学生毕业设计的python小项目 尤其适合新手 源码 说明文档 打包后的exe文件 都已经被
  • MCP2515独立控制器

    1 简介 MCP2515 是一款独立控制器局域网络 Controller Area Network CAN 协议控制器 完全支持 CAN V2 0B 技术规范 该器件能发送和接收标准和扩展数据帧以及远程帧 MCP2515 自带的两个验收屏蔽
  • GPU pytorch 1.4.0 cuda 10.1 安装

    安装版本 pytorch 1 4 0 torchvision 0 5 0 cudatoolkit 10 1 pytorch官网 第一步 安装 conda 镜像通道 conda config add channels https mirror
  • QT5开发

    摘要 Qt5主窗口是大部分Qt应用使用的基本界面 常见应用都会通过对主窗口进行界面布局来实现 一 QT5主窗口构成 1 基本元素 QMainWindow是一个为用户提供主窗口程序的类 包含一个菜单栏 menubar 多个工具栏 tool b
  • SpringMvc学习-2-Spring MVC 的核心组件

    Spring MVC 的核心组件 DispatcherServlet 核心处理器 也叫前端控制器 负责调度其他组件的执行 可降低不同组件之间的耦合性 是整个 Spring MVC 的核心模块 Handler 处理器 完成具体业务逻辑 相当于
  • Java 8: 从永久代(PermGen)到元空间(Metaspace)

    正如大家所知 JDK 8 Early Access版已经提供下载 这使开发者可以体验Java8的新特性 其中之一 是Oracle从JDK7发布以来就一直宣称的要完全移除永久代空间 例如 字符串内部池 已经在JDK7中从永久代中移除 JDK8
  • STM32题目项目汇总 - 100例

    文章目录 1前言 2 STM32 毕设课题 3 如何选题 3 1 不要给自己挖坑 3 2 难度把控 3 3 如何命名题目 1前言 更新单片机嵌入式选题后 不少学弟学妹催学长更新STM32和C51选题系列 感谢大家的认可 来啦 以下是学长亲手
  • 一点小记录

    看到一篇介绍vue plugin pages 很好的文章 懒癌福利 一种全新的路由组织方式 基于 vite 的插件介绍 他还有个github地址 try vite plugins 这里截图记录一下
  • Arm Linux 内存管理(一)————开启MMU

    首先我们根据vmlinux lds可以找到内核入口函数为 stext 我们就直接从stext开始 主要干了几件事情 1 safe svcmode maskall r9 设置CPU运行模式为SVC 并关中断 2 bl vet atags 验证
  • Spring 快速入门案例

    Spring框架参考文档 什么是Spring Spring是一个轻量级的开源框架 它是为简化企业级应用开发而生 使用Spring可以使简单的JavaBean实现以前只有EJB才能实现的功能 Spring有哪些优点 方便解耦 简化开发 Spr
  • 源代码主干分支开发四大模式

    作者 张克强 作者微博 张克强 敏捷307 1 先锋主干多稳定分支 2 守护主干多先锋分支 3 主干无分支 4 守护主干单分支 一 先锋主干多稳定分支 得到一个稳定版本后 将此稳定版本放到一个新分支上 针对此稳定版本的修修补补就在这个分支上
  • python数据绘图-折线图(matplotlib.pyplot)

    安装matplotlib pyplot模块 pip install matplotlib 导入模块 import matplotlib pyplot as plt 创建画布 可省略 matplotlib所绘制的图像都位于画布 figure
  • 【U盘量产工具】windows无法完成格式化——芯邦主控CBM2098S

    2022 2 15 前言 这次我爸又让我修U盘了 起因是他买了一个条形的音响 插U盘可以放歌 但是插上后却啥反应也没有 于是我拿来试了一下 参考另外一篇 U盘量产工具 热插拔导致U盘进入写保护 安国主控AU6989SN GT 解决 插上后就
  • Nature最新封面:两大数学难题被AI突破!DeepMind YYDS

    点击 凹凸域 马上关注 更多内容 请置顶或星标 量子位 报道 公众号 QbitAI 现在 AI不仅能参与数学研究 甚至还快人一步 开始帮助人类提出数学猜想了 就在今天 这只由DeepMind与顶级数学家合作研发的AI 登上了最新一期Natu
Powered by Hwhale