NASA NTRS · 20230017605
Differential Equation Approximation Using Gradient-Boosted Quantile Regression
Abstract
The operation of cyber-physical-human (CPH) systems is subject to various epistemic and aleatory uncertainties. Overall trustworthiness of CPH systems relies on the trustworthiness of its components and their interactions. It is important that computational models comprising the cyber component of CPH provide predictions accompanied by a measure of confidence in model outcomes. Uncertainty quantification (UQ) and propagation are especially important in safety critical CPH systems. Gradient-boosted trees is a modeling approach capable both of learning the dynamics of a system and performing UQ. In this paper, we devise a method for using gradient boosting to learn the dynamics of a second order differential equation and estimate uncertainty at the same time. We do this by creating a custom loss function that trains the model to approximate the second derivative of a noisy time series, and to penalize based on a parameter that corresponds to the desired quantile. The resulting gradient boosting model can simulate stochastic trajectories of the system given a single starting point, that is, it can estimate both the expected trajectory and its uncertainty. We show that the uncertainty estimation is well calibrated and that the model can learn the dynamics even in the presence of noise. We demonstrate the approach on a simple cartpole system.
Explore related subjects
Keep this discovery
Explore connections, maps & timelines
Robert Robison, Tom Shafer, Victor Diloreto, Natalia Alexandrov, Muhammad Bilal Shahid, Cody Fleming. Differential Equation Approximation Using Gradient-Boosted Quantile Regression. https://ntrs.nasa.gov/citations/20230017605
Cite the original work for its findings. Save a collection to share your selection of sources.