Binary particle swarm optimization structure selection of nonlinear autoregressive moving average with exogenous inputs (NARMAX) model of a flexible robot arm
The Nonlinear Auto-Regressive Moving Average with Exogenous Inputs (NARMAX) model is a powerful, efficient and unified representation of a variety of nonlinear models. The model's construction involves structure selection and parameter estimation, which can be simultaneously performed using the...
Published in: | International Journal on Advanced Science, Engineering and Information Technology |
---|---|
Main Author: | |
Format: | Article |
Language: | English |
Published: |
Insight Society
2016
|
Online Access: | https://www.scopus.com/inward/record.uri?eid=2-s2.0-84995804411&doi=10.18517%2fijaseit.6.5.919&partnerID=40&md5=3c966e87829ca48e798ce1520303725c |
id |
2-s2.0-84995804411 |
---|---|
spelling |
2-s2.0-84995804411 Yassin I.M.; Zabidi A.; Ali M.S.A.M.; Tahir N.M.; Abidin H.Z.; Rizman Z.I. Binary particle swarm optimization structure selection of nonlinear autoregressive moving average with exogenous inputs (NARMAX) model of a flexible robot arm 2016 International Journal on Advanced Science, Engineering and Information Technology 6 5 10.18517/ijaseit.6.5.919 https://www.scopus.com/inward/record.uri?eid=2-s2.0-84995804411&doi=10.18517%2fijaseit.6.5.919&partnerID=40&md5=3c966e87829ca48e798ce1520303725c The Nonlinear Auto-Regressive Moving Average with Exogenous Inputs (NARMAX) model is a powerful, efficient and unified representation of a variety of nonlinear models. The model's construction involves structure selection and parameter estimation, which can be simultaneously performed using the established Orthogonal Least Squares (OLS) algorithm. However, several criticisms have been directed towards OLS for its tendency to select excessive or sub-optimal terms leading to nonparsimonious models. This paper proposes the application of the Binary Particle Swarm Optimization (BPSO) algorithm for structure selection of NARMAX models. The selection process searches for the optimal structure using binary bits to accept or reject the terms to form the reduced regressor matrix. Construction of the model is done by first estimating the NARX model, then continues with the estimation of the MA model based on the residuals produced by NARX. One Step Ahead (OSA) prediction, Mean Squared Error (MSE) and residual histogram analysis were performed to validate the model. The proposed optimization algorithm was tested on the Flexible Robot Arm (FRA) dataset. Results show the success of BPSO structure selection for NARMAX when applied to the FRA dataset. The final NARMAX model combines the NARX and MA models to produce a model with improved predictive ability compared to the NARX model. Insight Society 20885334 English Article All Open Access; Hybrid Gold Open Access |
author |
Yassin I.M.; Zabidi A.; Ali M.S.A.M.; Tahir N.M.; Abidin H.Z.; Rizman Z.I. |
spellingShingle |
Yassin I.M.; Zabidi A.; Ali M.S.A.M.; Tahir N.M.; Abidin H.Z.; Rizman Z.I. Binary particle swarm optimization structure selection of nonlinear autoregressive moving average with exogenous inputs (NARMAX) model of a flexible robot arm |
author_facet |
Yassin I.M.; Zabidi A.; Ali M.S.A.M.; Tahir N.M.; Abidin H.Z.; Rizman Z.I. |
author_sort |
Yassin I.M.; Zabidi A.; Ali M.S.A.M.; Tahir N.M.; Abidin H.Z.; Rizman Z.I. |
title |
Binary particle swarm optimization structure selection of nonlinear autoregressive moving average with exogenous inputs (NARMAX) model of a flexible robot arm |
title_short |
Binary particle swarm optimization structure selection of nonlinear autoregressive moving average with exogenous inputs (NARMAX) model of a flexible robot arm |
title_full |
Binary particle swarm optimization structure selection of nonlinear autoregressive moving average with exogenous inputs (NARMAX) model of a flexible robot arm |
title_fullStr |
Binary particle swarm optimization structure selection of nonlinear autoregressive moving average with exogenous inputs (NARMAX) model of a flexible robot arm |
title_full_unstemmed |
Binary particle swarm optimization structure selection of nonlinear autoregressive moving average with exogenous inputs (NARMAX) model of a flexible robot arm |
title_sort |
Binary particle swarm optimization structure selection of nonlinear autoregressive moving average with exogenous inputs (NARMAX) model of a flexible robot arm |
publishDate |
2016 |
container_title |
International Journal on Advanced Science, Engineering and Information Technology |
container_volume |
6 |
container_issue |
5 |
doi_str_mv |
10.18517/ijaseit.6.5.919 |
url |
https://www.scopus.com/inward/record.uri?eid=2-s2.0-84995804411&doi=10.18517%2fijaseit.6.5.919&partnerID=40&md5=3c966e87829ca48e798ce1520303725c |
description |
The Nonlinear Auto-Regressive Moving Average with Exogenous Inputs (NARMAX) model is a powerful, efficient and unified representation of a variety of nonlinear models. The model's construction involves structure selection and parameter estimation, which can be simultaneously performed using the established Orthogonal Least Squares (OLS) algorithm. However, several criticisms have been directed towards OLS for its tendency to select excessive or sub-optimal terms leading to nonparsimonious models. This paper proposes the application of the Binary Particle Swarm Optimization (BPSO) algorithm for structure selection of NARMAX models. The selection process searches for the optimal structure using binary bits to accept or reject the terms to form the reduced regressor matrix. Construction of the model is done by first estimating the NARX model, then continues with the estimation of the MA model based on the residuals produced by NARX. One Step Ahead (OSA) prediction, Mean Squared Error (MSE) and residual histogram analysis were performed to validate the model. The proposed optimization algorithm was tested on the Flexible Robot Arm (FRA) dataset. Results show the success of BPSO structure selection for NARMAX when applied to the FRA dataset. The final NARMAX model combines the NARX and MA models to produce a model with improved predictive ability compared to the NARX model. |
publisher |
Insight Society |
issn |
20885334 |
language |
English |
format |
Article |
accesstype |
All Open Access; Hybrid Gold Open Access |
record_format |
scopus |
collection |
Scopus |
_version_ |
1809677910201597952 |