arrow
Return

pyMAISE: A Python platform for automatic machine learning and accelerated development for nuclear power applications

delete2025-02-01
delete1
PRE
AI
M
Myers, Patrick A.
N
Nataly Panczyk
S
Shashank Chidige
C
C. F. Craig
J
Jacob C. Cooper
V
Veda Joynt
M
Majdi I. Radaideh *
DOI:10.1016/j.pnucene.2024.105568delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Despite significant advancements in artificial intelligence and machine learning (AI/ML) algorithms and their potential in nuclear engineering applications, the field still lacks a framework that automates ML model development and deployment for nuclear engineering problems. To address this, pyMAISE (Michigan A rtificial I ntelligence S tandard E nvironment) is introduced, which is a Python package that features automated hyper- parameter tuning, model explainability, model training, validation, postprocessing, and deployment for various ML models relevant to nuclear engineering. pyMAISE provides a platform for researchers to demonstrate new models on benchmarked datasets and currently supports nine benchmark problems across reactor physics and design, reactor control, thermal hydraulics, fuel performance, safety analysis, and anomaly detection. In this work, pyMAISE is demonstrated in three applications: critical heat flux prediction, microreactor power prediction, and fault detection in electronic signals. pyMAISE provided efficient model search and performance results that meet or exceed other studies. For critical heat flux prediction, feedforward neural networks (FNN) and random forests were the top models achieving R2 = 0.999 when six input features were used. FNN was the best performer for predicting microreactor quadrant power R2 = 0.97, 0.26 greater than the closest classical ML model. In fault detection, pyMAISE models achieved 81% test accuracy in detecting faulty signals using long short-term memory, which may prevent various accident scenarios that could cause facility downtime. As pyMAISE continues to develop through a multi-phase approach, the goal is to integrate uncertainty quantification and deployment tools to expedite the creation of explainable and licensable AI technologies for nuclear power plants.
Keywords:
Automated machine learning
Deep neural networks
Nuclear reactor design
Critical heat flux
Anomaly detection
Microreactors

Journal

Progress in Nuclear Energy cover
Progress in Nuclear Energy
IF:
3.2
Papers:
5.5K
Citations:
10.0K

Organization

U
University of Michigan
Scholars:
6.4W
Papers: 5.3W
Citations: 124
U
university of michigan system
Scholars:
9.1W
Papers: 8.6W
Citations: 133