Enabling scientific machine learning in MOOSE using Libtorch

被引:0
|
作者
German, Peter [1 ]
Yushu, Dewen [2 ]
机构
[1] Idaho Natl Lab, Computat Frameworks Dept, Idaho Falls, ID 83415 USA
[2] Idaho Natl Lab, Computat Mech & Mat Dept, Idaho Falls, ID 83415 USA
关键词
MOOSE; Libtorch; Scientific machine learning; Reinforcement learning;
D O I
10.1016/j.softx.2023.101489
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
A neural-network-based machine learning interface has been developed for the Multiphysics Object-Oriented Simulation Environment (MOOSE). The interface relies on Libtorch, the C++ front-end of PyTorch, and enables an online interaction between modern machine learning algorithms and all the existing simulation, modeling, and analysis processes available in MOOSE. New capabilities in MOOSE include the native generation and training of artificial neural networks together with options to load pretrained neural networks in TorchScript format. Furthermore, the MOOSE stochastic tools module (MOOSE-STM) has been enhanced with neural network-based surrogate and reduced-order model generation options for efficient stochastic analyses. Lastly, a reinforcement learning capability has been added to MOOSE-STM for the interactive control and optimization of complex multiphysics problems.& COPY; 2023 The Author(s). Published by Elsevier B.V. This is an open access article under the CC BY license (http://creativecommons.org/licenses/by/4.0/).
引用
收藏
页数:6
相关论文
共 50 条
  • [41] Machine Learning Enabling the Prediction of Activation Energies of SPAAC
    Josephson, Jason D.
    Pezacki, John Paul
    Nakajima, Masaya
    JOURNAL OF PHYSICAL ORGANIC CHEMISTRY, 2025, 38 (02)
  • [42] IoT and machine learning for enabling sustainable development goals
    Jaber, Mona
    FRONTIERS IN COMMUNICATIONS AND NETWORKS, 2023, 4
  • [43] Machine learning as a service for enabling Internet of Things and People
    Haytham Assem
    Lei Xu
    Teodora Sandra Buda
    Declan O’Sullivan
    Personal and Ubiquitous Computing, 2016, 20 : 899 - 914
  • [44] Enabling Hyperparameter Tuning of Machine Learning Classifiers in Production
    Sandha, Sandeep Singh
    Aggarwal, Mohit
    Saha, Swapnil Sayan
    Srivastava, Mani
    2021 IEEE THIRD INTERNATIONAL CONFERENCE ON COGNITIVE MACHINE INTELLIGENCE (COGMI 2021), 2021, : 262 - 271
  • [45] Enabling robust offline active learning for machine learning potentials using simple physics-based priors
    Shuaibi, Muhammed
    Sivakumar, Saurabh
    Chen, Rui Qi
    Ulissi, Zachary W.
    MACHINE LEARNING-SCIENCE AND TECHNOLOGY, 2021, 2 (02):
  • [46] In brief Learning with moose
    Schunk, Axel
    NACHRICHTEN AUS DER CHEMIE, 2010, 58 (04) : 455 - 455
  • [47] NetiNeti: discovery of scientific names from text using machine learning methods
    Akella, Lakshmi Manohar
    Norton, Catherine N.
    Miller, Holly
    BMC BIOINFORMATICS, 2012, 13
  • [48] NetiNeti: discovery of scientific names from text using machine learning methods
    Lakshmi Manohar Akella
    Catherine N Norton
    Holly Miller
    BMC Bioinformatics, 13
  • [49] Identification of Scientific Texts Generated by Large Language Models Using Machine Learning
    Soto-Osorio, David
    Sidorov, Grigori
    Chanona-Hernandez, Liliana
    Lopez-Ramirez, Blanca Cecilia
    COMPUTERS, 2024, 13 (12)
  • [50] Enabling Machine Learning on the Edge Using SRAM Conserving Efficient Neural Networks Execution Approach
    Sudharsan, Bharath
    Patel, Pankesh
    Breslin, John G.
    Ali, Muhammad Intizar
    MACHINE LEARNING AND KNOWLEDGE DISCOVERY IN DATABASES, ECML PKDD 2021: APPLIED DATA SCIENCE TRACK, PT V, 2021, 12979 : 20 - 35