力学所的郭永怀力学进展讲座笔记
仅作个人笔记分享用途。如有侵权,请联系我删除。
Ref:
Machine Learning and Physics-based Modeling-Weinan E
《郭永怀力学进展》讲座-主讲人:鄂维南院士

  • ppt我进行了一个简单的翻译,下载地址

1 物理模型PDE

科学研究的两项基本主题:寻求基本原理与解决实际问题

  • 从基本原理解决实际问题的三种方法:
    1. 简化模型:
    要表达物理世界的基本规律;
    不能违反基本的物理限制;
    大致普适准确;
    有物理意义

    (比如空气动力学里的欧拉方程;反例:广义的欧拉方程)
    - 如何简化模型?
    物理方法&数学方法
    2.数值方法:
    根本地改变科研的方法,尤其在工程领域
    对于低维问题解决的比较好,但是对于高维问题以及多个自由度(湍流、N-S)解决得不好
    ↑原因:维数灾难CoD
    3.多尺度方法:
    基本思想:借助微观模型解决宏观问题
  • 很多问题仍待解决
  • 新想法:机器学习解决维数灾难的表现不错,引入ML解决以上问题?
    借助ML来发展一些可解释、可靠的物理模型

2 机器学习介绍

  • 目标:尽量逼近目标函数。根据目标函数的函数值是离散/连续分为分类问题/回归问题
    数据集划分:训练&测试集
  • ML逼近与经典逼近的差别:
    经典逼近对于高维完全无效
  • Monto Carlo方法避免了维数灾难
  • 把机器学习根据有无维数灾难分为两类:误差表达式是否包含变量d

3

  • 目标:微观的物理模型→利用机器学习→一个简化的宏观模型
  • 本目标与常见的ML问题的区别性:
    通常的机器学习问题,数据集是给定的,比如Cifar;但是我们这里只有微观的物理模型,没有数据
  • 下个定义以便区分:
  1. sequential learning:先收集数据再进行学习
  2. concurrent learning:数据生成与学习一同进行,“on the fly”的。通过生成的数据improve学习
    这与多尺度模型里的划分概念是一致的

  • 鄂维南院士的工作:“ELT”
  1. exploration: 准备数据;先决定这个数据是否需要进行label
  2. labeling:准备数据
  3. training:
    目标——获得一个最优的、具有绝对代表性的数据集,同时数据量尽可能小(减少计算成本)
    - 下面将给出两个ML的concurrent的例子

4 分子动力学

  • 传统困境
  • 新的范式:
    思路就是用量子力学来产生数据,ML来建造模型
    - 鄂院士的工作:Deep Potential

    整个神经网络是由N个尺度网络合成的,N就是分子的个数
    (后面内容不做笔记了哈,不是搞固体的也不太看得懂,感兴趣的直接看ppt就行,很清楚)

5 空气动力学的动力学模型

Kn克努森数:分子自由程/特征长度,衡量是否复合连续介质假设
根据Kn的不同,可以划分如下:
我们渴望找到一个像欧拉方程一样简洁统一的模型

以玻尔兹曼方程为例,
当Kn较大的时候该怎么解决?

  • 对于传统的方法,可以概括为以下三个步骤:
    最终采用一些简化假设,忽略高阶矩等来闭合这个模型系统

  • 用ML模型怎么做?
    1、用自编码器学习,编码器用来生成最优的moments:W,解码器用来由U、W反推原始函数f
    最小化以下的函数找到最优的moments:
    玻尔兹曼方程同理如下继续训练

    综上,整个算法的思路如下:
    【ps.细节问题去看他今年的论文】
    最终的这个优化精度如图:

6 总结

1、机器学习与物理建模结合可以打开目前科学研究的新局面
2、concurrent learning的优势
3、不是仅仅在开发“算法”,引入对于物理意义的理解与可解释性,可以直接带我们寻找出新的物理模型

《笔记——机器学习与物理模型》by鄂维南院士讲座相关推荐

  1. 鄂维南院士:科学与智能——机器学习的新前沿、应用数学时代的曙光

    2021-06-02 19:51 Originally published in: Notice of the American Mathematical Society, April, 2021. ...

  2. 鄂维南院士:数据科学的基本内容

    文章发布于公号[数智物语] (ID:decision_engine),关注公号不错过每一篇干货. 作者:鄂维南院士 本文是鄂维南院士对数据科学这个全新学科的定义.摘自高等教育出版社<数据科学导引 ...

  3. [演讲]北大鄂维南院士:智能时代意味着什么?

    ◆ ◆ ◆ 导读 Alphago人机大战带领人工智能走进了多数人的视野,也引导人工智能进入了一个新的时代,那么人工智能时代意味着什么?它又面临哪些发展与挑战?在中国大数据应用大会上,我国著名的数学家, ...

  4. 鄂维南:从数学角度,理解机器学习的「黑魔法」,并应用于更广泛的科学问题...

    作者 | Hertz 来源 | 科学智能AISI 北京时间2022年7月8日晚上22:30,鄂维南院士在2022年的国际数学家大会上作一小时大会报告(plenary talk).今天我们带来鄂老师演讲 ...

  5. 【ansys workbench】11.圣维南原理和模型简化

    本篇博客是根据阅读公众号"机械人读书笔记"而来的学习笔记~ 圣维南原理 定义: 分布于弹性体上一小块面积(或体积)内的载荷所引起的物体中的应力,在离载荷作用区稍远的地方,基本上只同 ...

  6. 《统计学习方法》读书笔记——机器学习常用评价指标

    传送门 <统计学习方法>读书笔记--机器学习常用评价指标 <统计学习方法>读书笔记--感知机(原理+代码实现) <统计学习方法>读书笔记--K近邻法(原理+代码实现 ...

  7. 深度强化学习笔记(二)——Q-learning学习与二维寻路demo实现

    深度强化学习笔记(二)--Q-learning学习与二维寻路demo实现 文章目录 深度强化学习笔记(二)--Q-learning学习与二维寻路demo实现 前言 理论 什么是Q-Learning 算 ...

  8. L1:一维圣维南方程

    1.Navier–Stokes equations u,v,z分别表示x/y/z(笛卡尔坐标,Cartesian coordinates)方向的速度,p为压力,ρ为水的密度,v为运动粘度( kinem ...

  9. 弹性力学第五版pdf_弹性力学5-圣维南原理.pdf

    第二章第二章 平面问题的基本理论平面问题的基本理论 2.7 圣维南原理及其应用 弹性力学问题的求解是在给定的边界条件下求解三套基 本方程.弹性力学的解必然要求物体表面的外力或者位移 满足边界条件.对 ...

最新文章

  1. R语言ggplot2可视化在可视化图形的X轴标签中添加温度摄氏度符号(add temperature degree symbol on axis label)
  2. MapReduce——shuffle
  3. IOS 2D游戏开发框架 SpriteKit--续(postion,锚点,游戏滚动场景)
  4. [密码学] 消息认证码基础
  5. 项目经理如何理解定位技术
  6. Centos iptables常用命令及设置
  7. 静态分配内存和动态分配内存
  8. 审计日志删除 oracle,oracle audit,怎么审计ORACLE日志
  9. SpringMVC_文件上传
  10. SAP Data Intelligence Graph json源代码的结构分析
  11. 莫队算法 BOJ 2038 [2009国家集训队]小Z的袜子(hose)
  12. c语言英文星期几,输入字母,判断星期几,求大神指点
  13. Python笔记-相关性分析(连续变量和分类变量)
  14. via浏览器简洁主页html源码 支持搜索提示
  15. html5 手机端分页,哪位大神可以提供个移动端h5下拉分页的方法
  16. std::string std::wstring 删除最后元素 得到最后元素
  17. 重庆c语言历届试题,历届重庆市计算机C语言二级考试试题及答案.doc
  18. 汇编语言程序设计 实验7 循环程序设计
  19. enum ordinal java_Java Enum ordinal()方法与示例
  20. 申请苹果开发者公司账号和邓白氏编码全流程

热门文章

  1. 20162316刘诚昊 第五周作业
  2. Heart Disease UCI(心脏病相关数据集)
  3. ctfshow misc2 软盘
  4. Python-元组字典集合及其内置方法
  5. P13、14-Windows与网络基础-NTFS之文件、文件夹权限
  6. React Native 音频录制例子来解惑入门
  7. python测试开发django(8)--django连接mysql
  8. CMU 15-213 CSAPP (Ch1~Ch3)
  9. 一个开源的网易云音乐api项目
  10. 银联在线支付5.0.0版-仿真端