Zing Forum

Reading

Application of PINN in Endocrine Parameter Discovery: Inferring Hidden Physiological Parameters from Observed Data

This article introduces how to use Physics-Informed Neural Networks (PINN) to solve inverse problems in endocrinology, recover hidden physiological parameters from sparse and noisy clinical observation data, and realize the practical application of scientific machine learning in computational endocrinology.

PINN物理信息神经网络科学机器学习内分泌建模参数发现反问题血糖动力学个性化医疗PyTorch自动微分
Published 2026-06-06 03:11Recent activity 2026-06-06 03:18Estimated read 5 min
Application of PINN in Endocrine Parameter Discovery: Inferring Hidden Physiological Parameters from Observed Data
1

Section 01

Introduction: Core Application of PINN in Endocrine Parameter Discovery

This project aims to use Physics-Informed Neural Networks (PINN) to solve inverse problems in endocrinology, recover hidden physiological parameters (such as glucose clearance rate) from sparse and noisy clinical observation data (such as blood glucose concentration), realize the practical application of scientific machine learning in computational endocrinology, and provide a new tool for personalized medicine.

2

Section 02

Background and Motivation

In the biomedical field, key physiological parameters (such as insulin sensitivity, hormone degradation constants) cannot be directly measured, but are crucial for understanding disease mechanisms and personalized treatment. Traditional machine learning excels at predicting observable variables, but struggles to answer the inverse problem of 'which parameters generate the observed data'—this is the core challenge of this project.

3

Section 03

Introduction to PINN and Endocrine Dynamics Model

Physics-Informed Neural Networks (PINN) embed physical laws into the training process, balancing data consistency and physical laws. This project uses a simplified blood glucose regulation model: dG/dt = -p₁(G - G_b) - XG, with the goal of estimating the hidden parameter p₁ (glucose clearance parameter) rather than just reconstructing the blood glucose trajectory.

4

Section 04

Method Design: Network Architecture and Loss Function

The network uses a fully connected structure, taking p₁ as a trainable variable and outputting the blood glucose trajectory G(t), insulin action state X(t), and parameter p₁. The composite loss function is: Total Loss = L_data (MSE between predicted and observed blood glucose) + λ×L_physics (MSE of ODE residuals), balancing data fidelity and physical constraints.

5

Section 05

Experimental Process and Results

The experiment uses synthetic sparse and noisy blood glucose data to simulate clinical scenarios. After training the PINN, the hidden parameter was successfully recovered: the true p₁=0.025, and the estimated value was approximately 0.025; the reconstructed blood glucose trajectory was highly consistent with the observed data and conformed to physiological laws.

6

Section 06

Technical Innovations and Application Potential

The innovations include inverse problem solving, sparse noisy data processing, physical constraint integration, and interpretability. Application directions include diabetes monitoring (estimating parameters from CGM data), personalized medicine (learning patient-specific parameters), etc.

7

Section 07

Technology Stack and Implementation

The project is implemented in Python, mainly relying on PyTorch (deep learning framework), NumPy (numerical computation), and Matplotlib (visualization). The code structure is clear, including a complete PINN implementation, result visualization, and documentation.

8

Section 08

Conclusion and Future Expansion

This project demonstrates the strong potential of scientific machine learning in the biomedical field, integrating data-driven and mechanistic modeling. Future expansions can include uncertainty quantification, comparison with traditional methods, etc., to promote the development of precision medicine.