Chinese Journal of Computational Physics ›› 2024, Vol. 41 ›› Issue (6): 783-796.DOI: 10.19596/j.cnki.1001-246x.8979

• Research Article • Previous Articles     Next Articles

Active Learning Algorithm Using Neural Operator Networks and Bayesian Neural Networks: Learning Macroscale Models for Collective Behavior from Microscale Data

Zhengya GAO1(), Zhiping MAO2,*()   

  1. 1. School of Mathematical Sciences, Xiamen University, Xiamen, Fujian 361005, China
    2. School of Mathematical Sciences, Eastern Institute of Technology, Ningbo, Zhejiang 315200, China
  • Received:2024-07-04 Online:2024-11-25 Published:2024-12-26
  • Contact: Zhiping MAO

Abstract:

With the development of artificial intelligence and scientific computing, deep learning plays a significant role in mathematical modeling. In this work we develop an active learning algorithm that uses microscopic data to establish a macroscopic model for collective behavior. Specifically, we take the Cucker-Smale model in this work and develop the corresponding active learning algorithm that integrates neural operator networks and Bayesian neural networks by utilizing microscopic particle data and partial physics. This algorithm is used to efficiently establishes the corresponding macroscopic Euler model through microscopic data. Finally, the effectiveness of the active learning algorithm is validated through one-dimensional and two-dimensional numerical simulations.

Key words: mathematical modeling, nonlocal Euler equations, Bayesian neural networks, active learning algorithm, Cucker-Smale model