The Power of Differentiable Simulation
What we've demonstrated:
- Physics-Based Model: Realistic wave equation solver with finite differences
- Automatic Differentiation: JAX computed exact gradients through entire simulation
- Scalable Optimization: From 1 parameter (constant) to 1000 parameters (linear profile)
- Algorithm Comparison: Adam vs L-BFGS trade-offs in practice
Key Results:
- Constant velocity: Perfect recovery with gradient descent
- Linear profile: High-fidelity reconstruction of spatially-varying parameters
- L-BFGS advantage: Superior convergence for smooth optimization landscapes
The Revolution: Physics simulations are now learnable components that can be optimized end-to-end with gradient descent, enabling inverse problems that were previously intractable.
Applications
Geophysics: Subsurface imaging, earthquake location, Earth structure
Medical imaging: Ultrasound tomography, photoacoustic imaging
Materials science: Non-destructive testing, property characterization
Engineering: Structural health monitoring, design optimization
Next Steps
- Explore the interactive demo: Projectile Control and JAX Roll
- Try different velocity models (step functions, Gaussian anomalies)
- Experiment with other PDEs (heat, elasticity, Maxwell)
- Implement multi-objective optimization with regularization
The Future: Differentiable simulation bridges physics and machine learning, enabling scientific discovery through optimization.
©
|
Cornell University
|
Center for Advanced Computing
|
Copyright Statement
|
Access Statement
CVW material development is supported by NSF OAC awards 1854828, 2321040, 2323116 (UT Austin) and 2005506 (Indiana University)
CVW material development is supported by NSF OAC awards 1854828, 2321040, 2323116 (UT Austin) and 2005506 (Indiana University)