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...

Full description

Bibliographic Details
Published in:International Journal on Advanced Science, Engineering and Information Technology
Main Author: Yassin I.M.; Zabidi A.; Ali M.S.A.M.; Tahir N.M.; Abidin H.Z.; Rizman Z.I.
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