Interactive Scientific-ML Playgrounds

Physics-informed and Neural-ODE demos that train live in your browser — no install. Inverse kinetics with maximum-likelihood uncertainty (KINNs / rKINNs), Neural-ODE structure discovery from noisy data, and pharmacokinetics with real theophylline measurements.

Which playground should I use?

Start with KINNs to estimate parameters in a known reaction model, Lotka-Volterra to explore learning a dynamical law, or pharmacokinetics to fit a structured model to real measurements.

PlaygroundWhat it learnsStructure and data
KINNs: inverse kinetics Concentration trajectories and, in inverse mode, rate constants. The neural network represents the trajectories directly. A chosen chemical reaction mechanism constrains the fit. Explore synthetic observations, noise, physics residuals, and uncertainty.
Lotka-Volterra: Neural ODE discovery A rate field whose numerical integration predicts predator-prey trajectories. Compare neural, hybrid, and sparse discovery models. A synthetic system supplies a known reference law. Vary the data split, noise, and structural assumptions to inspect generalization.
Pharmacokinetics: structured Neural ODE Drug absorption and elimination rates, with a learned noise model in the mean-variance formulation. Real theophylline measurements, a compartment structure, and non-negative rates. Compare fits across subjects and against an analytical baseline.

The demos connect to the KINNs paper and the maximum-likelihood formulation. Each playground explains its equations, assumptions, controls, and references.

Try a worked example on the existing pages: recover four reaction rates, check a learned predator-prey law, or hold out the late concentration tail.