Gradient Statistics-Based Multi-Objective Optimization in Physics-Informed Neural Networks

Modeling and simulation of complex non-linear systems are essential in physics, engineering, and signal processing. Neural networks are widely regarded for such tasks due to their ability to learn complex representations from data. Training deep neural networks traditionally requires large amounts o...

Full description

Bibliographic Details
Main Authors: Sai Karthikeya Vemuri, Joachim Denzler
Format: Article
Language:English
Published: MDPI AG 2023-10-01
Series:Sensors
Subjects:
Online Access:https://www.mdpi.com/1424-8220/23/21/8665
_version_ 1797631374447869952
author Sai Karthikeya Vemuri
Joachim Denzler
author_facet Sai Karthikeya Vemuri
Joachim Denzler
author_sort Sai Karthikeya Vemuri
collection DOAJ
description Modeling and simulation of complex non-linear systems are essential in physics, engineering, and signal processing. Neural networks are widely regarded for such tasks due to their ability to learn complex representations from data. Training deep neural networks traditionally requires large amounts of data, which may not always be readily available for such systems. Contrarily, there is a large amount of domain knowledge in the form of mathematical models for the physics/behavior of such systems. A new class of neural networks called Physics-Informed Neural Networks (PINNs) has gained much attention recently as a paradigm for combining physics into neural networks. They have become a powerful tool for solving forward and inverse problems involving differential equations. A general framework of a PINN consists of a multi-layer perceptron that learns the solution of the partial differential equation (PDE) along with its boundary/initial conditions by minimizing a multi-objective loss function. This is formed by the sum of individual loss terms that penalize the output at different collocation points based on the differential equation and initial and boundary conditions. However, multiple loss terms arising from PDE residual and boundary conditions in PINNs pose a challenge in optimizing the overall loss function. This often leads to training failures and inaccurate results. We propose advanced gradient statistics-based weighting schemes for PINNs to address this challenge. These schemes utilize backpropagated gradient statistics of individual loss terms to appropriately scale and assign weights to each term, ensuring balanced training and meaningful solutions. In addition to the existing gradient statistics-based weighting schemes, we introduce kurtosis–standard deviation-based and combined mean and standard deviation-based schemes for approximating solutions of PDEs using PINNs. We provide a qualitative and quantitative comparison of these weighting schemes on 2D Poisson’s and Klein–Gordon’s equations, highlighting their effectiveness in improving PINN performance.
first_indexed 2024-03-11T11:21:56Z
format Article
id doaj.art-fc4816636e94442a9ce72f141fb64591
institution Directory Open Access Journal
issn 1424-8220
language English
last_indexed 2024-03-11T11:21:56Z
publishDate 2023-10-01
publisher MDPI AG
record_format Article
series Sensors
spelling doaj.art-fc4816636e94442a9ce72f141fb645912023-11-10T15:11:37ZengMDPI AGSensors1424-82202023-10-012321866510.3390/s23218665Gradient Statistics-Based Multi-Objective Optimization in Physics-Informed Neural NetworksSai Karthikeya Vemuri0Joachim Denzler1Computer Vision Group, Friedrich Schiller University Jena, 07743 Jena, GermanyComputer Vision Group, Friedrich Schiller University Jena, 07743 Jena, GermanyModeling and simulation of complex non-linear systems are essential in physics, engineering, and signal processing. Neural networks are widely regarded for such tasks due to their ability to learn complex representations from data. Training deep neural networks traditionally requires large amounts of data, which may not always be readily available for such systems. Contrarily, there is a large amount of domain knowledge in the form of mathematical models for the physics/behavior of such systems. A new class of neural networks called Physics-Informed Neural Networks (PINNs) has gained much attention recently as a paradigm for combining physics into neural networks. They have become a powerful tool for solving forward and inverse problems involving differential equations. A general framework of a PINN consists of a multi-layer perceptron that learns the solution of the partial differential equation (PDE) along with its boundary/initial conditions by minimizing a multi-objective loss function. This is formed by the sum of individual loss terms that penalize the output at different collocation points based on the differential equation and initial and boundary conditions. However, multiple loss terms arising from PDE residual and boundary conditions in PINNs pose a challenge in optimizing the overall loss function. This often leads to training failures and inaccurate results. We propose advanced gradient statistics-based weighting schemes for PINNs to address this challenge. These schemes utilize backpropagated gradient statistics of individual loss terms to appropriately scale and assign weights to each term, ensuring balanced training and meaningful solutions. In addition to the existing gradient statistics-based weighting schemes, we introduce kurtosis–standard deviation-based and combined mean and standard deviation-based schemes for approximating solutions of PDEs using PINNs. We provide a qualitative and quantitative comparison of these weighting schemes on 2D Poisson’s and Klein–Gordon’s equations, highlighting their effectiveness in improving PINN performance.https://www.mdpi.com/1424-8220/23/21/8665physics-informed neural networksmulti-objective optimizationloss weighting
spellingShingle Sai Karthikeya Vemuri
Joachim Denzler
Gradient Statistics-Based Multi-Objective Optimization in Physics-Informed Neural Networks
Sensors
physics-informed neural networks
multi-objective optimization
loss weighting
title Gradient Statistics-Based Multi-Objective Optimization in Physics-Informed Neural Networks
title_full Gradient Statistics-Based Multi-Objective Optimization in Physics-Informed Neural Networks
title_fullStr Gradient Statistics-Based Multi-Objective Optimization in Physics-Informed Neural Networks
title_full_unstemmed Gradient Statistics-Based Multi-Objective Optimization in Physics-Informed Neural Networks
title_short Gradient Statistics-Based Multi-Objective Optimization in Physics-Informed Neural Networks
title_sort gradient statistics based multi objective optimization in physics informed neural networks
topic physics-informed neural networks
multi-objective optimization
loss weighting
url https://www.mdpi.com/1424-8220/23/21/8665
work_keys_str_mv AT saikarthikeyavemuri gradientstatisticsbasedmultiobjectiveoptimizationinphysicsinformedneuralnetworks
AT joachimdenzler gradientstatisticsbasedmultiobjectiveoptimizationinphysicsinformedneuralnetworks