Title :
Comparison between NARX parameter estimation methods with Binary Particle Swarm Optimization-based structure selection method
Author :
Yassin, Ihsan M. ; Taib, Mohd N. ; Zabidi, Azlee ; Hassan, Hesham Ahmed ; Abidin, Husna Zainol
Author_Institution :
Univ. Teknol. MARA, Shah Alam, Malaysia
Abstract :
This paper compares between several parameter estimation methods (Classical Gramm-Schmidt (CGS), Modified Gramm-Schmidt (MGS), Householder Transform (HT), and Givens Rotation (GR)) for Nonlinear Autoregressive with Exogenous Inputs (NARX) system identification of a DC motor model using Binary Particle Swarm Optimization (BPSO) by (Kennedy and Eberhart, 1997) as the structure selection method. First, we describe the application of BPSO for model structure selection, by representing its particles´ solutions as probabilities of change in a binary string. The binary string was then used to select a subset of regressor columns from the regressor matrix. The parameters (linear least squares solution) were then estimated using CGS, MGS, GT and GR. One-Step Ahead (OSA) and correlations tests performed on the DC motor dataset show that: 1) The BPSO-based selection method has the potential to become an effective method to determine parsimonious NARX model structure, and 2) The CGS, HT and GR algorithms were the best choices for parameter estimation of the model.
Keywords :
autoregressive processes; parameter estimation; particle swarm optimisation; transforms; DC motor model; Givens rotation; NARX parameter estimation; binary particle swarm optimization; classical Gramm-Schmidt method; householder transform; modified Gramm-Schmidt method; nonlinear autoregressive; structure selection method; Binary Particle Swarm Optimization; DC motor; Non-linear Auto-Regressive model with Exogenous Inputs (NARX); System identification;
Conference_Titel :
Evolutionary Computation (CEC), 2010 IEEE Congress on
Conference_Location :
Barcelona
Print_ISBN :
978-1-4244-6909-3
DOI :
10.1109/CEC.2010.5586471