Splat Regression Models
Mara Daniels, Philippe Rigollet
TL;DR
The paper introduces Splat Regression Models, a versatile class of function approximators that express outputs as mixtures of localized, anisotropic bumps (splats) with learnable positions, scales, and orientations. By viewing splat parameters as a distribution over components (splat measures) and optimizing via Wasserstein-Fisher-Rao gradient flows, the authors provide a principled training framework that unifies forward modeling, inverse problems, and optimization, while recovering Gaussian splatting as a special case. Theoretical results establish regularity and universal approximation for finite splat models, and practical algorithms are derived from the measure-space gradient flow perspective. Empirically, splat models achieve strong performance on multiscale interpolation, 2D regression, and physics-informed PDE fitting, often with far fewer parameters and faster convergence than baselines like KAN and MLP, highlighting their potential for diverse, low-dimensional applications and inverse problems.
Abstract
We introduce a highly expressive class of function approximators called Splat Regression Models. Model outputs are mixtures of heterogeneous and anisotropic bump functions, termed splats, each weighted by an output vector. The power of splat modeling lies in its ability to locally adjust the scale and direction of each splat, achieving both high interpretability and accuracy. Fitting splat models reduces to optimization over the space of mixing measures, which can be implemented using Wasserstein-Fisher-Rao gradient flows. As a byproduct, we recover the popular Gaussian Splatting methodology as a special case, providing a unified theoretical framework for this state-of-the-art technique that clearly disambiguates the inverse problem, the model, and the optimization algorithm. Through numerical experiments, we demonstrate that the resulting models and algorithms constitute a flexible and promising approach for solving diverse approximation, estimation, and inverse problems involving low-dimensional data.
