CNAI4S
智算平台热点追踪算子框架领域模型科学任务智算套件数据资源智算评测协作社区运行情况

友情链接

科技部工信部北京航空航天大学浙江大学
中山大学北京大学华中科技大学之江实验室
百度飞桨华为昇思中科可控
版权所有:科学智算共性平台 京ICP备18020905号-2
京公网安备11010802046602号
联系邮箱: tianyuc@buaa.edu.cn
科学任务/数学/MARL求解符号回归

MARL求解符号回归

MASR(Multi Agents Symbolic Regression,多智能体符号回归)利用多智能体系统和稀疏回归方法高效识别描述复杂自然现象的数学表达式。

数学北航

方法简介

本任务支持科学智算工作流

点击下方按钮进入在线智算工作流环境

进入智算工作流

许多复杂的自然系统和现象可以用简洁的数学表达式来描述。提取数学表达式以揭示数据生成和观测背后的物理规律和机制是一个长期存在的研究课题。符号回归是一种相关技术,旨在识别与复杂过程的观测输出相匹配的数学表达式。MASR(Multi Agents Symbolic Regression,多智能体符号回归)引入了一种利用多智能体协同识别数学表达式的符号回归框架。具体来说,该算法采用了结构感知递归神经网络和稀疏回归方法组成的多智能体系统来检测潜在的数学表达式。该算法在多个流行基准问题上取得了最先进的性能。

扩散方程描述了物质或信息在空间中的扩散过程。它通常用于描述液体、气体、热量、化学物质或其他物质在空间中随时间变化的分布情况。扩散方程的一般形式如下:

∂u∂t=D∇2u\frac{\partial u}{\partial t} = D \nabla^2 u∂t∂u​=D∇2u

其中,uuu 是物质或信息的密度或浓度,ttt 是时间,DDD是扩散系数,∇2\nabla^2∇2​ 是拉普拉斯算子,表示空间中的二阶导数。这个方程表明了物质或信息在空间中的扩散速率正比于其梯度的二阶导数。

MASR中,每个智能体将会产生一项或多项表达式,随后通过稀疏回归算法确定各个表达式的系数,最后将所有表达式组合即得到还原的最终表达式。其中每个智能体通过风险寻求(risk-seeking)策略梯度方法训练,表达式如下所述:

L(θ)=1∣T∣∑τ∈T(R(τ)−Re)∇θlog⁡p(τ∣θ)1R(τ)>Re\begin{align} L(\theta) = \frac{1}{|T|} \sum_{\tau \in T} (R(\tau) - R_e) \nabla_{\theta} \log p(\tau|\theta) \mathbf{1}_{R(\tau)>R_e} \end{align}L(θ)=∣T∣1​τ∈T∑​(R(τ)−Re​)∇θ​logp(τ∣θ)1R(τ)>Re​​​​

其中,θ\thetaθ为智能体的参数,ϵ\epsilon ϵ 是一个关键的超参数,用来调节寻求风险行为的程度。此外,R(τ)R(\tau)R(τ)是表达式为τ\tauτ的奖励函数,奖励函数通过计算表达式的输出值和实际值误差确定,ReR_eRe​ 表示 TTT个样本中奖励分布的经验 1−ϵ1 - \epsilon1−ϵ 分位数。该分位数有助于引导关注异常高的性能结果,从而使策略不再仅仅关注平均成就。

该页面展示了MASR算法从数据集中挖掘扩散方程的过程和结果。

图1中,上部图片分别显示了原始的二维扩散方程的流场数据和基于算法挖掘得到的表达式通过Fipy包(一种偏微分方程计算的Python包)生成的对应流场数据的可视化;下部图片展示了算法的框架说明。其主要通过多个智能体产生潜在的符号表达式的多个函数项,并通过稀疏回归确定函数项的系数和过滤无效函数项。每个智能体基于结构感知的循环神经网络来采样函数项。

图2展示了算法从该数据集中学习得到的偏微分方程的表达式,MASR能够同时确定表达式的各项系数和函数项形式。

参考文献

Petersen, Brenden K., et al. "Deep symbolic regression: Recovering mathematical expressions from data via risk-seeking policy gradients." arXiv preprint arXiv:1912.04871 (2019).

Kamienny, Pierre-Alexandre, et al. "End-to-end symbolic regression with transformers." Advances in Neural Information Processing Systems 35 (2022): 10269-10281.

Valipour, Mojtaba, et al. "Symbolicgpt: A generative transformer model for symbolic regression." arXiv preprint arXiv:2106.14131 (2021).

符号回归框架符号回归框架

符号回归结果符号回归结果

学科领域

数学

贡献方

北航

方法

AI/ML

问题类型

分类/识别

在线资源

智算工作流Notebook 运行

相关论文

  • Deep symbolic regression: Recovering mathematical expressions from data via policy gradients
  • SymbolicGPT: A Generative Transformer Model for Symbolic Regression
  • OmniArch: Building Foundation Model for Scientific Computing

共性算子依赖

高阶微分操作

逐元素加法逐元素减法

类似科学任务

扩散模型生成量子电路

利用扩散生成模型自动生成量子电路设计,探索AI驱动的量子计算线路优化与自动化设计方法。

FNO求解量子力学分数阶非线性波动方程

利用傅里叶神经算子(FNO)求解量子力学中的分数阶非线性波动方程,探索AI在量子物理方程求解中的应用。

基于强化学习的自由落体过程符号化建模

利用强化学习方法从自由落体运动数据中自动发现物理规律,实现运动方程的符号化表达。