Skip to main content
Log in

An improved differential evolution trained neural network scheme for nonlinear system identification

  • Published:
International Journal of Automation and Computing Aims and scope Submit manuscript

Abstract

This paper presents an improved nonlinear system identification scheme using differential evolution (DE), neural network (NN) and Levenberg Marquardt algorithm (LM). With a view to achieve better convergence of NN weights optimization during the training, the DE and LM are used in a combined framework to train the NN. We present the convergence analysis of the DE and demonstrate the efficacy of the proposed improved system identification algorithm by exploiting the combined DE and LM training of the NN and suitably implementing it together with other system identification methods, namely NN and DE+NN on a number of examples including a practical case study. The identification results obtained through a series of simulation studies of these methods on different nonlinear systems demonstrate that the proposed DE and LM trained NN approach to nonlinear system identification can yield better identification results in terms of time of convergence and less identification error.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. S. Chen, S. A. Billings, W. Luo. Orthogonal Least Squares Methods and Their Application to Non-linear System Identification. International Journal of Control, vol. 50, no. 5, pp. 1873–1896, 1989.

    Article  MATH  MathSciNet  Google Scholar 

  2. S. A. Billings, H. L. Wei. A New Class of Wavelet Networks for Nonlinear System Identification. IEEE Transactions on Neural Networks, vol. 16, no. 4, pp. 862–874, 2005.

    Article  Google Scholar 

  3. K. S. Narendra, K. Parthaasarathy. Identification and Control of Dynamical Systems Using Neural Networks. IEEE Transactions on Neural Networks, vol. 1, no. 1, pp. 4–27, 1990.

    Article  Google Scholar 

  4. R. Storn. System Design by Constraint Adaptation and Differential Evolution. IEEE Transactions on Evolutionary Computation, vol. 3, no. 1, pp. 22–34, 1999.

    Article  Google Scholar 

  5. J. Ilonen, J. K. Kamarainen, J. Lampinen. Differential Evolution Training Algorithm for Feed Forward Neural Networks. Neural Processing Letters, vol. 17, no. 1, pp. 93–105, 2003.

    Article  Google Scholar 

  6. O. Ludwig Jr., P. C. Gonzalez, A. C. de C. Lima. Optimization of ANN Applied to Non-linear System Identification Based in UWB. In Proceedings of the Symposium on Trends in Communications, IEEE Press, Slovakia, pp. 56–59, 2006.

    Google Scholar 

  7. C. T. Lin, C. S. G. Lee. Neural Fuzzy Systems: A Neurofuzzy Synergism to Intelligent Systems, Prentice-Hall, Inc., New Jersey, USA, 1996.

    Google Scholar 

  8. G. E.P. Box, G. M. Jenkins. Time Series Analysis, Forecasting and Control, Holden Day, San Francisco, USA, 1970.

    MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Bidyadhar Subudhi.

Additional information

Bidyadhar Subudhi received the Bachelor degree in electrical engineering from Regional Engineering College Rourkela (presently National Institute of Technology Rourkela), India, Master of technology in control & instrumentation from Indian Institute of Technology, India, in 1994, and the Ph.D. degree in control system engineering from University of Sheffield, UK, in 2003. He worked as a post doctoral research fellow in the Department of Electrical & Computer Engineering, National University of Singapore (NUS), Singapore, in 2005. Currently, he is a professor in the Department of Electrical Engineering in the National Institute of Technology, India. He is a fellow of the Institution of Engineers (India), life member of Systems Society of India and senior member of IEEE. He is serving as a technical committee member, IEEE Intelligent Control Society.

His research interests include system identification, intelligent control, control of mobile and flexible robot manipulators, and estimation of signals & systems.

Debashisha Jena received the Bachelor of electrical engineering degree from University College of Engineering, India, in 1996 and Master of technology in electrical engineering in 2004. He is currently a Ph. D. candidate in the Department of Electrical Engineering, National Institute of Technology, India. He worked as a faculty member in the National Institute of Science & Technology, India, during 2004–2007. He has been awarded a GSEP fellowship in 2008 from Canada for research in control and automation.

His research interests include evolutionary computation and system identification with application to non-linear systems.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Subudhi, B., Jena, D. An improved differential evolution trained neural network scheme for nonlinear system identification. Int. J. Autom. Comput. 6, 137–144 (2009). https://doi.org/10.1007/s11633-009-0137-0

Download citation

  • Received:

  • Revised:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11633-009-0137-0

Keywords

Navigation