Business Context
ThermaGrid, an industrial simulation software company, wants a fast surrogate model for 1D heat diffusion in metal rods used in manufacturing calibration workflows. Finite-difference solvers are accurate but too slow to run repeatedly during parameter sweeps, so the team wants a Physics-Informed Neural Network (PINN) that learns the temperature field while respecting the governing PDE.
Dataset
The training data combines sparse sensor observations with collocation points sampled from the physical domain. The goal is to predict temperature u(x,t) over space and time while enforcing the heat equation ut=αuxx.
| Data Group | Size | Description |
|---|
| Sensor observations | 8,000 rows | Noisy measurements of temperature at selected (x,t) points |
| Initial condition points | 500 rows | Temperature profile at t=0 |
| Boundary condition points | 1,000 rows | Temperatures at x=0 and x=1 across time |
| PDE collocation points | 50,000 rows | Unlabeled (x,t) samples used to minimize PDE residual |
- Domain: x∈[0,1], t∈[0,1]
- Target: Continuous — temperature u(x,t)
- Noise: Gaussian sensor noise with standard deviation about 1% of temperature range
- Missing data: No missing values in coordinates; only collocation points have no direct target labels by design
Success Criteria
A good solution should achieve test MAE below 0.01 on held-out sensor points, PDE residual MSE below 1e-4 on a validation grid, and satisfy boundary and initial conditions within 0.01 absolute error.
Constraints
- The model must encode physical laws directly in the loss function, not only fit labeled data
- Training should complete on a single GPU or modern CPU within 2 hours
- The approach should be explainable to simulation engineers who care about physical consistency
Deliverables
- Build a PINN that predicts temperature u(x,t) for the 1D heat equation
- Define a loss function combining data loss, boundary loss, initial-condition loss, and PDE residual loss
- Explain how automatic differentiation is used to compute ut and uxx
- Evaluate predictive accuracy and physical consistency on held-out data
- Discuss when a PINN is preferable to a purely data-driven neural network