Abstract

Model order estimation is the most important but challenging step for system identification using an autoregressive moving average (ARMA) model. In this paper, we propose an artificial neural network (ANN) structure to estimate the best model order for ARMA modeling of linear, time-invariant systems using the system’s input and output data. The proposed algorithm creates an equivalent ANN structure corresponding to an ARMA model and chooses the best model order using the neural network’s mean squared error (MSE) loss function. The proposed method is validated on simulated ARMA model data and the performance is compared with the Akaike Information Criterion (AIC) and Bayesian Information Criterion (BIC). We considered three hypothetical linear systems and performed 100 Monte Carlo simulations for each model, with different data lengths, and with additive noise. For each of the three simulation models, the proposed method significantly outperformed the AIC and BIC in terms of the correct model order selection. Finally, the proposed ANN-based model order estimator was successfully applied to determine the dynamic relationship between heart rate (HR) and instantaneous lung volume (ILV) using an ARMA model. The results indicate that physiological and biological systems can be modeled with appropriate ARMA models obtained by the proposed algorithm to better understand the system dynamics.

Highlights

  • Proper mathematical description of a physiological system is often sought in order to analyze the system’s overall behavior and to predict its output, given input data

  • PERFORMANCE ON SIMULATED DATA The proposed method for autoregressive moving average (ARMA) model order identification was validated on three different simulated models

  • The results presented in this paper suggest that the proposed artificial neural network (ANN)-based model order detection algorithm can determine the correct ARMA model order to model a physical system using experimentally obtained input and output data

Read more

Summary

Introduction

Proper mathematical description of a physiological system is often sought in order to analyze the system’s overall behavior and to predict its output, given input data. Given the popularity of deep learning approaches, our study has attempted to determine a model order for a parametric-based autoregressive moving average (ARMA) representation with a convolution neural network (CNN) configuration [1]. A key challenge is that CNN-based deep learning requires a vast amount of training data, which is not readily available for most cases. An ARMA model is often preferred for linear system identification because of its compact representation of the system’s response based on the input and output data. ARMA modeling from multiple inputs and delays has been proposed for biological systems in [2].

Objectives
Methods
Results
Discussion
Conclusion

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.