Predicting AI Agent Behavior through Approximation of the Perron-Frobenius Operator
Shiqi Zhang, Darshan Gadginmath, Fabio Pasqualetti
TL;DR
The paper tackles predicting AI-driven agent behavior by modeling state evolution as a nonlinear dynamical system and studying the probabilistic evolution of states via the Perron-Frobenius operator $P_\tau$. It introduces PISA, a scalable, data-driven method that learns a spectral-decomposition-inspired surrogate for $P_\tau$ using neural networks to represent basis components, enabling simultaneous short-horizon density propagation and long-horizon terminal density estimation $\rho^*$. The approach is validated on unicycle dynamics with NN controllers, score-based diffusion models, and the UCY pedestrian dataset, showing improved long-horizon predictive accuracy compared to baselines. Theoretical foundations rely on a finite-level spectral decomposition of $P_\tau$ and an invariant terminal density expressed as $\rho^* = (1/l) \sum_i g_i(x)$, with practical implications for alignment and reliability assessment of AI-driven systems.
Abstract
Predicting the behavior of AI-driven agents is particularly challenging without a preexisting model. In our paper, we address this by treating AI agents as nonlinear dynamical systems and adopting a probabilistic perspective to predict their statistical behavior using the Perron-Frobenius (PF) operator. We formulate the approximation of the PF operator as an entropy minimization problem, which can be solved by leveraging the Markovian property of the operator and decomposing its spectrum. Our data-driven methodology simultaneously approximates the PF operator to perform prediction of the evolution of the agents and also predicts the terminal probability density of AI agents, such as robotic systems and generative models. We demonstrate the effectiveness of our prediction model through extensive experiments on practical systems driven by AI algorithms.
