Dual Filter: A Mathematical Framework for Inference using Transformer-like Architectures
Heng-Sheng Chang, Prashant G. Mehta
TL;DR
The paper develops a mathematically principled framework for causal nonlinear prediction in finite-HMM settings and connects it to decoder-only transformers. By reformulating MMSE prediction as an optimal-control problem with a backward dynamic constraint (BS$\Delta$E), it derives an explicit optimal-control law and a corresponding fixed-point operator on probability measures, called the dual filter. This yields a transformer-like iterative algorithm and a direct correspondence between the dual-filter updates and transformer layers, offering a principled view of attention as a data-dependent control mechanism. Numerical experiments with transformer-scale parameters illustrate the algorithm’s predictive performance and illuminate how spectral properties of the hidden dynamics shape the optimal control and predictive behavior.
Abstract
This paper presents a mathematical framework for causal nonlinear prediction in settings where observations are generated from an underlying hidden Markov model (HMM). Both the problem formulation and the proposed solution are motivated by the decoder-only transformer architecture, in which a finite sequence of observations (tokens) is mapped to the conditional probability of the next token. Our objective is not to construct a mathematical model of a transformer. Rather, our interest lies in deriving, from first principles, transformer-like architectures that solve the prediction problem for which the transformer is designed. The proposed framework is based on an original optimal control approach, where the prediction objective (MMSE) is reformulated as an optimal control problem. An analysis of the optimal control problem is presented leading to a fixed-point equation on the space of probability measures. To solve the fixed-point equation, we introduce the dual filter, an iterative algorithm that closely parallels the architecture of decoder-only transformers. These parallels are discussed in detail along with the relationship to prior work on mathematical modeling of transformers as transport on the space of probability measures. Numerical experiments are provided to illustrate the performance of the algorithm using parameter values used in researchscale transformer models.
