当前位置:网站首页>Deep learning method for solving mean field game theory problems
Deep learning method for solving mean field game theory problems
2022-06-27 00:01:00 【Shengsi mindspire】

back view
Mean field games (MFG, Mean field game theory ) and Mean field control (MFC, Mean field cybernetics ) It can simulate the game between a large number of objects , Explore in a competitive environment , How the object chooses the optimal decision . For example, in the stock market, there are a large number of investors who trade stocks according to the behavior of other users , A school of fish swimming in the sea , Spectators watching the football match at the World Cup . They are in Physics 、 Economics, data science and other disciplines play a central role . although MFG Our mathematical theory is quite mature , However, the development of numerical methods has not kept up with the growth of problem scale and massive data sets . because MFG There is usually no explicit solution , An effective numerical algorithm is very important . Most existing numerical methods use grids , Therefore, it is easily limited by the disaster of dimensionality .
In recent years , Combined with machine learning method MFG and MFC Problem solving has received a lot of attention from the academic community . Especially for solving problems with complex structures , High dimensional problems . This article will introduce the solution based on deep learning MFG and MFC Three kinds of methods .
Problem definition
MFG and MFC The model includes the following parameters :


Here, the optimal control and state probability distribution estimated by the neural network are consistent with the theoretical values :
1. Optimal control is a linear function of the state ;
2. The probability distribution of the state will go to 0 Gradually move .
Summary and prospect
This paper mainly introduces three methods of using deep learning to solve MFG and MFC Methods for related issues . The first method uses neural network to directly fit the control function , The second way is through Deep BSDE solve FBSDE, The last method uses neural network to solve partial differential equations , And then solve HJB Equation and FKP A system of equations consisting of equations . Based on the above method , The academic community has made various attempts on many high-dimensional and complex problems , Some preliminary results have been achieved . But because neural networks are usually composed of multiple items , So it is a highly nonconvex optimization problem . In the process of training , The items in the loss function may compete with each other , The training process may not be robust and stable enough , Convergence to the global minimum cannot be guaranteed . To solve this problem , It is necessary to develop more robust network structure and training algorithm .
at present MindSpore The team started from physical driven and data-driven AI Way to go , We are committed to developing new algorithms in the field of scientific computing and developing high-performance and easy-to-use AI Simulation framework , I will share it with you later .
meanwhile , We also welcome the broad masses of AI Scientific computing enthusiasts and researchers join us , Explore together AI The new subject of Scientific Computing .
reference :
[1] en.wikipedia.org/wiki/Fokker%25E2%2580%2593Planck_equation
[2] en.wikipedia.org/wiki/Hamilton%25E2%2580%2593Jacobi%25E2%2580%2593Bellman_equation
[3] papers.ssrn.com/sol3/papers.cfm%3Fabstract_id%3D2557457
[4] arxiv.org/abs/1811.08782
[5] DeepBSDE pnas.org/content/115/34/8505
[6] Optimal transport and crowd motion pnas.org/content/117/17/9183

MindSpore Official information
GitHub : https://github.com/mindspore-ai/mindspore
Gitee : https : //gitee.com/mindspore/mindspore
official QQ Group : 486831414
边栏推荐
- Target tracking shooting? Target occlusion shooting? With 1.9 billion installed petal apps, what unique features attract users?
- Can I open an account for stock trading on my mobile phone? Is it safe to open an account for stock trading on the Internet
- The most complete hybrid precision training principle in the whole network
- Service discovery, storage engine and static website of go language
- Would you like to buy stocks? Where do you open an account in a securities company? The Commission is lower and safer
- Alibaba cloud server purchase, basic configuration, (xshell) remote connection and environment building
- [microservice]eureka
- 12 color ring three primary colors
- [interface] pyqt5 and swing transformer for face recognition
- Cve-2022-30190 follina office rce analysis [attached with customized word template POC]
猜你喜欢
![[vscode] setting sync, a plug-in for synchronizing extensions and settings](/img/e0/4889b59105e9815d11ae31988f58f2.jpg)
[vscode] setting sync, a plug-in for synchronizing extensions and settings

为什么EDR需要深度防御来打击勒索软件?

邮箱附件钓鱼常用技法

不会写免杀也能轻松过defender上线CS

新型冠状病毒变异Delta毒株的模拟(MindSPONGE应用)

No clue about complex data?

大咖讲 | 最前沿的昇思MindSpore开源社区运营的经验分享,快拿出小本本记录呀!

Cvpr2022 stereo matching of asymmetric resolution images

固有色和环境色

敲重点!最全大模型训练合集!
随机推荐
No clue about complex data?
kubernetes可视化界面dashboard
The client implements client Go client type definition connection
ASP. Net core create MVC project upload file (buffer mode)
阿里云服务器的购买、基本配置、(xshell)远程连接、搭建环境
当Transformer遇见偏微分方程求解
“message“:“Bad capabilities. Specify either app or appTopLevelWindow to create a session“
Common techniques of email attachment phishing
The fourth bullet of redis interview eight part essay (end)
固有色和环境色
The user adds a timer function in the handler () goroutine. If it times out, it will be kicked out
我的c语言进阶学习笔记 ----- 关键字
Operations research says that in issue 66, Behrman also has "speech phobia"?
[微服务]Eureka
ubuntu上安装mysql
Nacos installation guide
golang语言的开发学习路线
kubeadm创建kubernetes集群
国产框架MindSpore联合山水自然保护中心,寻找、保护「中华水塔」中的宝藏生命
Typera set title auto numbering