🌙

概率循环中非多项式赋值的精确与近似矩推导

Exact and Approximate Moment Derivation for Probabilistic Loops With Non-Polynomial Assignments

ACM Transactions on Modeling and Computer Simulation · 2024
被引 6
ABS 3

中文导读

针对含三角函数、指数等非多项式更新的概率循环,提出精确与近似两种方法自动计算矩不变量,无需采样,适用于货币政策建模和物理运动系统等场景。

Abstract

Many stochastic continuous-state dynamical systems can be modeled as probabilistic programs with nonlinear non-polynomial updates in non-nested loops. We present two methods, one approximate and one exact, to automatically compute, without sampling, moment-based invariants for such probabilistic programs as closed-form solutions parameterized by the loop iteration. The exact method applies to probabilistic programs with trigonometric and exponential updates and is embedded in the Polar tool. The approximate method for moment computation applies to any nonlinear random function as it exploits the theory of polynomial chaos expansion to approximate non-polynomial updates as the sum of orthogonal polynomials. This translates the dynamical system to a non-nested loop with polynomial updates, and thus renders it conformable with the Polar tool that computes the moments of any order of the state variables. We evaluate our methods on an extensive number of examples ranging from modeling monetary policy to several physical motion systems in uncertain environments. The experimental results demonstrate the advantages of our approach with respect to the current state-of-the-art.

概率编程矩不变量多项式混沌展开随机动力系统自动化验证