# Kernel-Based Sparse Additive Nonlinear Model Structure Detection through a Linearization Approach

arXiv: https://arxiv.org/abs/2508.01453 · HTML: https://mlsanity.com/paper/2508.01453/

## Key facts

- No citing papers in the map yet (data through 14 Oct 2026).
- Builds on 11 of its 74 references that are in the map.
- First posted on arXiv 2 Aug 2025.

## Builds on (most cited first, 11 of 11)

- [Convex optimization](https://mlsanity.com/paper/2106.01946/) (2021)
- [Nonlinear System Identification: A User-Oriented Roadmap](https://mlsanity.com/paper/1902.00683/) (2019)
- [Learning Stabilizable Nonlinear Dynamics with Contraction-Based Regularization](https://mlsanity.com/paper/1907.13122/) (2019)
- [Data informativity: a new perspective on data-driven analysis and control](https://mlsanity.com/paper/1908.00468/) (2019)
- [Projection predictive model selection for Gaussian processes](https://mlsanity.com/paper/1510.04813/) (2015)
- [Scheduling Dimension Reduction of LPV Models -- A Deep Neural Network Approach](https://mlsanity.com/paper/2005.06786/) (2020)
- [Structured nonlinear variable selection](https://mlsanity.com/paper/1805.06258/) (2018)
- [Kernel-Based Identification with Frequency Domain Side-Information](https://mlsanity.com/paper/2111.00410/) (2021)
- [On the reduction of Linear Parameter-Varying State-Space models](https://mlsanity.com/paper/2404.01871/) (2024)
- [Structure Discrimination in Block-Oriented Models Using Linear Approximations: A Theoretic Framework](https://mlsanity.com/paper/1804.09648/) (2018)
- [Gene-Environment Interaction: A Variable Selection Perspective](https://mlsanity.com/paper/2003.02930/) (2020)

## Abstract (arXiv)

The choice of parameterization in Nonlinear (NL) system models greatly affects the quality of the estimated model. Overly complex models can be impractical and hard to interpret, necessitating data-driven methods for simpler and more accurate representations. In this paper, we propose a data-driven approach to simplify a class of continuous-time NL system models using linear approximations around varying operating points. Specifically, for sparse additive NL models, our method identifies the number of NL subterms and their corresponding input spaces. Under small-signal operation, we approximate the unknown NL system as a trajectory-scheduled Linear Parameter-Varying (LPV) system, with LPV coefficients representing the gradient of the NL function and indicating input sensitivity. Using this sensitivity measure, we determine the NL system's structure through LPV model reduction by identifying non-zero LPV coefficients and selecting scheduling parameters. We introduce two sparse estimators within a vector-valued Reproducing Kernel Hilbert Space (RKHS) framework to estimate the LPV coefficients while preserving their structural relationships. The structure of the sparse additive NL model is then determined by detecting non-zero elements in the gradient vector (LPV coefficients) and the Hessian matrix (Jacobian of the LPV coefficients). We propose two computationally tractable RKHS-based estimators for this purpose. The sparsified Hessian matrix reveals the NL model's structure, with numerical simulations confirming the approach's effectiveness.
