ORIGINAL RESEARCH article
Front. Artif. Intell.
Sec. Machine Learning and Artificial Intelligence
This article is part of the Research TopicFrontiers in Explainable AI: Positioning XAI for Action, Human-Centered Design, Ethics, and UsabilityView all articles
Retrieving Interpretability to Support Vector Machine Regression Models in Dynamic System Identification
Provisionally accepted- 1Automatic Control Department (ESAII), Universitat Politecnica de Catalunya, Barcelona, Spain
- 2Faculty of Engineering, Pontifical Javeriana University, Bogotá, Colombia
- 3Universitat Politecnica de Catalunya, Barcelona, Spain
- 4Universidad Distrital Francisco Jose de Caldas, Bogotá, Colombia
- 5Universidad Sergio Arboleda, Bogotá, Colombia
- 6Ressolve S.A.S., Bogotá, Colombia
Select one of your emails
You have multiple emails registered with Frontiers:
Notify me on publication
Please enter your email address:
If you already have an account, please login
You don't have a Frontiers account ? You can register here
Black-box models are commonly used to identify dynamic systems. However, due to their nature, it is difficult to understand how each input variable contributes to the model output. Therefore, interpretability of black-box models has recently gained attention in the community. This paper proposes an algorithm to decompose the output of an already identified nonlinear system. The algorithm uses a support vector machine (SVM) regression, and it decomposes the model output into a sum of nonlinear contributions of the inputs regressors using nonlinear oblique subspace projections (NObSP). Each component of the decomposition represents the partial (non)linear contribution of each input variable on the output. This paper presents an extension of NObSP for dynamic systems and an out-of-sample extension in which the computational complexity is reduced from the original NObSP. The arithmetic complexity for the original NObSP is changed from O N3 , being N the number of observations, to O Nd2 , where d is the number of support vectors. Several simulations were performed considering Wiener and Hammerstein structures of the system to identify. The numerical simulations indicate that NObSP is able to retrieve the partial nonlinear contribution of each input variable on the output, and the computational complexity of the method can be reduced.
Keywords: Interpretability, oblique projections, Support vector machine, Hammerstein - Wiener models, dynamic systems, system identification
Received: 16 Sep 2025; Accepted: 25 Nov 2025.
Copyright: © 2025 Pena-Campos, Patino, Ocampo-Martinez, Ramos-Fernández, Salas-Brown and Caicedo. This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) or licensor are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.
* Correspondence: Johan Pena-Campos
Disclaimer: All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article or claim that may be made by its manufacturer is not guaranteed or endorsed by the publisher.
