Orthogonal Floating Search Algorithms: From The Perspective of Nonlinear System Identification
Faizal Hafiz, Akshya Swain, Eduardo Mendes
TL;DR
This paper addresses nonlinear system identification via structure selection for polynomial NARX models. It introduces the Orthogonal Floating Search Framework, which embeds orthogonalization into floating search algorithms (OSF, OIF, O2S) to evaluate term significance using ERR and to backtrack for improved subsets, thereby mitigating the nesting effect of traditional OFR-ERR. The framework demonstrates robust identification across benchmark nonlinear systems, including scenarios with slow-varying input and discretization of continuous-time models, and shows that model-order selection via information criteria yields accurate knee-points. The findings indicate that simple ERR metrics can be highly effective when coupled with flexible, orthogonal floating search strategies, offering practical and scalable structure identification for nonlinear system identification.
Abstract
The present study proposes a new Orthogonal Floating Search framework for structure selection of nonlinear systems by adapting the existing floating search algorithms for feature selection. The proposed framework integrates the concept of orthogonal space and consequent Error-Reduction-Ratio (ERR) metric with the existing floating search algorithms. On the basis of this framework, three well-known feature selection algorithms have been adapted which include the classical Sequential Forward Floating Search (SFFS), Improved sequential Forward Floating Search (IFFS) and Oscillating Search (OS). This framework retains the simplicity of classical Orthogonal Forward Regression with ERR (OFR-ERR) and eliminates the nesting effect associated with OFR-ERR. The performance of the proposed framework has been demonstrated considering several benchmark non-linear systems. The results show that most of the existing feature selection methods can easily be tailored to identify the correct system structure of nonlinear systems.
