Open In Colab

11. Hybrid Modeling and Knowledge-Guided Learning#

11.1. Learning Objectives:#

Welcome to the Hybrid Modeling chapter! By the end of this section, you will:

  1. Understand glacier modeling through physics-based approaches.

  2. Learn about Knowledge-Guided Machine Learning (KGML) models and how they seamlessly combine physics-based and ML approaches.

  3. Identify the strengths and limitations of KGML models.

  4. Explore various applications of KGML models in scientific and engineering domains.

11.2. Introduction to Hybrid Modeling#

Hybrid modeling combines the strengths of data-driven Machine Learning (ML) techniques with traditional scientific or physics-based models. This paradigm aims to overcome the limitations of both “black-box” ML models and purely theoretical approaches. ML-only models (data-only) are highly effective in commercial applications but often fail in scientific domains due to their inability to generalize well with limited data or adhere to established scientific principles. Conversely, traditional scientific models, while grounded in theory, may be limited by computational inefficiencies or incomplete representations of complex phenomena.


Figure (a) provides a framework to contextualize hybrid modeling within the broader concept of KGML. The horizontal axis illustrates the use of data, while the vertical axis represents reliance on scientific knowledge.

Traditional ML approaches emphasize data (lower-right quadrant), whereas scientific models rely solely on domain knowledge (upper-left quadrant). Hybrid modeling—central to KGML—occupies the upper-right quadrant, leveraging both data and theory to create models that are both scientifically consistent and capable of generalizing from data.

11.3. Why Use KGML Models#

Scientific problems often demand models that balance predictive power with interpretability and consistency with established knowledge. The need for hybrid models arises from the shortcomings of relying exclusively on data-driven or theory-based methods:

11.3.1. 1. Limitations of Data-Only (Black-Box) ML Models:#

  • Poor Generalization: ML models trained solely on data are prone to overfitting, especially in scientific domains with sparse or incomplete datasets.

  • Lack of Scientific Consistency: These models often produce solutions that violate known scientific laws, leading to scientifically meaningless predictions.

  • Inability to Discover New Knowledge: Black-box models are not equipped to identify governing principles or patterns meaningful in advancing scientific understanding.

11.3.2. 2. Challenges with Knowledge-Only Models:#

  • Incomplete Representations: Scientific models often rely on simplifications and assumptions, which may overlook certain dynamics of the system.

  • Computational Expense: High-fidelity physics-based models are computationally intensive, making them impractical for large-scale or real-time applications.

11.3.3. 3. The Role of KGML Models#

KGML models address these challenges by combining the strengths of data-driven learning and theoretical insights. They:

  • Improve predictive accuracy by incorporating physical laws into the learning process.

  • Enhance computational efficiency through surrogate or reduced-order modeling approaches.

  • Enable discovery of governing equations by using data to complement theoretical models.

11.4. Applications of KGML Models#

Hybrid models have found applications across numerous fields, including:

  • Climate science: For modeling complex processes like glacier flow, ocean currents, or atmospheric dynamics.

  • Engineering: In systems where physical laws are well-known but ML can help optimize performance or reduce simulation time.

  • Medical sciences: Combining physiological models with ML to predict outcomes in complex biological systems.

By blending the predictive power of ML with the robustness of physics-based modeling, KGML models represent a promising approach for advancing our understanding of complex systems.