Back to results

Virginia Tech

Training Physics-Guided Neural Networks with Multiple Constraints: An Application in Lake Ecology Modeling

Abstract

dc:description.abstract

Lakes and reservoirs are critical components of Earth's ecosystems but are increasingly threatened by climate change and human activity, underscoring the need for reliable tools for modeling and predicting lake ecology. While machine learning has shown potential in modeling such systems, sparse environmental data often limits the ability of machine learn- ing models to produce physically consistent predictions or generalize to novel conditions. As a result, many existing approaches rely on computationally intensive physics-biogeochemical simulations to supplement training data. Physics-Guided Neural Networks (PGNN) offer a promising alternative by embedding scientific knowledge directly into the model through physical constraints applied during training. However, training these models at scale remains challenging due to the trade-offs between satisfying physical laws and fitting the data, often leading to optimization pathologies. This thesis explores the challenge of designing, training and evaluating PGNNs with up to six constraints without relying on auxillary simulation data. We assemble a suite of physics-based constraints grounded in limnological principles and evaluate their impact on neural network predictions by assessing within-distribution and zero-shot performance. To navigate the challenge of training with multiple constraints, we explore the use of multitask learning methods to counteract gradient pathologies that arise when training PGNNs. Our results suggest that multitask learning approaches can improve in-distribution performance in certain architectures, but they do not enhance zero- shot performance compared to unconstrained models. Our findings highlight the inherent complexity of scaling PGNNs and emphasize the need for principled training methodologies in data-scarce modeling contexts.

Degree

thesis:*
Name thesis:degree_name
Master of Science
Level thesis:degree_level
masters
Discipline thesis:degree_discipline
Computer Science & Applications
Department dc:contributor.department
Computer Science and#38; Applications
Grantor dc:publisher
Virginia Tech
Year dc:date.issued
2025

Author and committee

dc:creator, dc:contributor.*
Author dc:creator
  • Pradhan, Aanish Kaustubh
Chair dc:contributor.committeechair
  • Karpatne, Anuj
Committee members dc:contributor.committeemember
  • Carey, Cayelan C.
  • Wang, Xuan
  • Hanson, Paul C.

Subjects

dc:subject × 4

Rights

dc:rights
Statement dc:rights
  • Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International
Language dc:language.iso
en

Identifiers

dc:identifier.*
Dc Identifier Other
vt_gsexam:43605
OAI identifier oai:identifier
oai:vtechworks.lib.vt.edu:10919/134207

Chain of custody

source
Harvested from
Virginia Tech
Base URL
vtechworks.lib.vt.edu/oai/request
Last updated
2026-07-22
Source record
OAI-PMH GetRecord
citation

Pradhan, Aanish Kaustubh. Training Physics-Guided Neural Networks with Multiple Constraints: An Application in Lake Ecology Modeling. masters thesis, Virginia Tech, 2025. https://hdl.handle.net/10919/134207