On Kernel Design for Regularized Volterra Series Identification of Wiener-Hammerstein Systems
Yu Xu, Biqiang Mu, Tianshi Chen
TL;DR
This paper solves the challenge of kernel design for Volterra-series identification by embedding Wiener–Hammerstein structure directly into off-diagonal kernel blocks. It introduces a WH-informed kernel that preserves the $O(N^3)$ complexity of applicable methods while enabling a direct and flexible incorporation of prior knowledge about the linear blocks and the nonlinear structure; in a special separable-case the cost further reduces to $O(N\gamma^2)$. The approach is validated via Monte Carlo simulations across diverse WH datasets, showing improved prediction and system-identification fidelity over existing kernels. Theoretical results, including PSD guarantees for the kernel and low-rank properties of the output-kernel matrix, underpin practical, scalable implementations. Overall, the method offers a principled, data-efficient alternative for WH system identification with potential broad applicability to nonlinear block-oriented models.
Abstract
There have been increasing interests on the Volterra series identification with the kernel-based regularization method. The major difficulties are on the kernel design and efficiency of the corresponding implementation. In this paper, we first assume that the underlying system to be identified is the Wiener-Hammerstein (WH) system with polynomial nonlinearity. We then show how to design kernels with nonzero off-diagonal blocks for Volterra maps by taking into account the prior knowledge of the linear blocks and the structure of WH systems. Moreover, exploring the structure of the designed kernels leads to the same computational complexity as the state-of-the-art result, i.e., $O(N^3)$, where $N$ is the sample size, but with a significant difference that the proposed kernels are designed in a direct and flexible way. In addition, for a special case of the kernel and a class of widely used input signals, further exploring the separable structure of the output kernel matrix can lower the computational complexity from $O(N^3)$ to $O(Nγ^2)$, where $γ$ is the separability rank of the output kernel matrix and can be much smaller than $N$. We finally run Monte Carlo simulations to demonstrate the proposed kernels and the obtained theoretical results.
