机理模型+ML

举报
dailydreamer 发表于 2020/04/13 10:55:57 2020/04/13
【摘要】 机理模型 实际生产过程中,机理模型被大量应用 定义:根据对象、生产过程的内部机制或者物质流的传递机理建立起来的数学模型 优点:小数据,泛化强,可解释 缺点:模型有假设,不完全精确,模型的启发式参数设置,速度慢(如数值预报NWP)All models are wrong, but some are useful!那么如何利用海量传感器的数据提升机理模型精度和速度?机理模...

机理模型

    实际生产过程中,机理模型被大量应用

    定义:根据对象、生产过程的内部机制或者物质流的传递机理建立起来的数学模型

    优点:小数据,泛化强,可解释

    缺点:模型有假设,不完全精确,模型的启发式参数设置,速度慢(如数值预报NWP)

All models are wrong, but some are useful!

那么如何利用海量传感器的数据提升机理模型精度和速度?


机理模型+ML的几种方式

简单融合

    机理模型结果加入ML输入

    使用机理模型产生模拟数据用于训练

    机理模型作为loss监督


可微编程

    解析解法

    数值解法


举一些例子


湖泊温度预测

Jia Xiaowei et al. Physics-Guided Machine Learning for Scientific Discovery: An Application in Simulating Lake Temperature Profiles. arXiv 2020.

物理模型

General Lake Mode

        输入:太阳辐射,气温,湿度,风速 …

        输出:湖泊温度

image.png


方法

机理模型结果加入ML输入,减少机理模型系统误差

机理模型限制作为loss监督,让输出符合物理规律

使用机理模型产生模拟数据用于训练,增加数据量

image.png

结果

image.png


可微编程:回头看视觉中的CNN

David Marr:模型(表征、连接),算法,实现(硬件)

CNN是一种有效的视觉 模型+算法,只不过混在一起

人脑:先天固定的模型+后天学习的模型、参数 启发:机理模型+可微编程+大量数据

image.png


海面温度预测

De Bezenac Emmanuel, Arthur Pajot and Patrick Gallinari. Deep learning for physical processes: Incorporating prior scientific knowledge. ICLR 2017.

物理模型,解析解法

image.png

I: temperature, w: motion, D: diffusion coefficient

"file:///C:/Users/l00494954/Desktop/ML/Untitled.png" style="box-sizing: border-box; -webkit-print-color-adjust: exact;">image.png

image.png

模型框架

image.png

结果

image.png

气象数值预报

数值解法

image.png

数值解法解微分方程,有一些尝试用ML去估计参数解PDE,还在探索过程中

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。