Skip to main content
Log in

An online predictor model as adaptive habitually linear and transiently nonlinear model

  • Original Paper
  • Published:
Evolving Systems Aims and scope Submit manuscript

Abstract

In this paper, we propose a new online predictor model for complex nonlinear processes. The proposed adaptive habitually linear and transiently nonlinear model (AHLTNM) can follow fast and significant structural variations in the process, which is caused by various sources of uncertainty. The proposed AHLTNM learning method tends to keep the model as simple as possible. While the developed model can be as complex as a TS fuzzy model with flexible precedents, it habitually tends to shrink to an adaptive linear model. The adaptive linear model evolves gradually and expands transiently to a nonlinear TS-type model, when the linear model cannot follow the variations of the process. This expansion starts and continues as long as the modeling error is higher than an adaptive threshold. The model habitually and gradually shrinks to an adaptive linear model when the modeling error becomes lower than the adaptive threshold. Evolving from a linear model to a nonlinear one and then returning to a linear model is performed through specially designed split and merge procedures, which are embedded into AHLTNM learning method. The performance of our proposed online predictor model is examined and compared with that of two well-known TS-type online identification methods in a benchmark example and two other case studies: short term prediction of electrical load time series and prediction of daily minimum temperature time series.

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.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16

Similar content being viewed by others

References

  • Angelov P, Buswell R (2002) Identification of evolving fuzzy rule based models. IEEE Trans Fuzzy Syst 10(5):667–677

    Article  Google Scholar 

  • Angelov P, Filev P (2004) An approach to online identification of Takagi–Sugeno fuzzy models. IEEE Trans Syst Man Cybern B 34:484–498

    Article  Google Scholar 

  • Angelov P, Zhou XW (2006) Evolving fuzzy systems from data streams in real-time. In: International symposium on evolving fuzzy systems, pp 29–35

  • Angelov P, Zhou X (2008) On line learning fuzzy rule-based system structure from data streams. In: IEEE international conference on fuzzy systems (FUZZ 2008), pp 915–922

  • Angelov P, Filev DP, Kasabov N (eds) (2010) Evolving intelligent systems (methodology and applications), IEEE press series on computational intelligence, chap 2. Wiley, London

  • Er MJ, Wu SQ (2002) A fast learning algorithm for parsimonious fuzzy neural systems. Fuzzy Sets Syst 126:337–351

    Article  MATH  MathSciNet  Google Scholar 

  • Gao Y, Er MJ (2005) NARMAX time series model prediction: feedforward and recurrent fuzzy neural network approaches. Fuzzy Sets Syst 50:331–350

    Article  MathSciNet  Google Scholar 

  • Gould PG, Koehler AB, Ord JK, Snyder RD, Hyndman RJ, Vahid-Araghi F (2008) Forecasting time series with multiple seasonal patterns. Eur J Oper Res 191(1):207–222

    Article  MATH  MathSciNet  Google Scholar 

  • Hayes MH (1996) Statistical digital signal processing and modeling, chap 9.2. Wiley, London, p 541

  • Kalhor A, Araabi BN, Lucas C (2007) A new split and merge algorithm for structure identification in Takagi–Sugeno fuzzy model. In: 7th IEEE international conference on intelligent systems, design and applications (ISDA’07), Rio de Janeiro, Brazil, October, pp 258–261

  • Kalhor A, Araabi BN, Lucas C (2008) Online identification of a neuro-fuzzy model through indirect fuzzy clustering of data space. FUZZ-IEEE 2009. In: The 18th international conference on fuzzy systems, 21–24 August, Korea, pp 356–359

  • Kasabov N (1998) The ECOS framework and the ECO learning method for evolving connectionist systems. J Adv Comput Intell 2(6):195–202

    Google Scholar 

  • Kasabov N (2002) DENFIS: dynamic evolving neural-fuzzy inference system and its application for time-series prediction. IEEE Trans Fuzzy Syst 10:144–154

    Article  Google Scholar 

  • Liao L, Li S (2007) On-line T-S Fuzzy model identification with growing and pruning rules. In: Proceedings of 4th international symposium on neural networks 2007, Nanjing China, June, pp 505–511

  • Lughofer ED (2008) FLEXFIS: a robust incremental learning approach for evolving Takagi–Sugeno Fuzzy models. IEEE Trans Fuzzy Syst 16:1393–1410

    Article  Google Scholar 

  • Nelles O (2001) Nonlinear system identification, chap 13.3.1. Springer, New York

  • Pekpe KM, Lecoeuche S (2008) Online clustering of switching models based on a subspace framework. Nonlinear Anal Hybrid Syst 2:735–749

    Article  MathSciNet  Google Scholar 

  • Petr C (2005) Online learning of neural Takagi–Sugeno fuzzy model. In: Fuzzy information processing society 2005. NAFIPS 2005. Annual meeting of the North American, pp 478–483

  • Roll J, Bemporad A, Ljung L (2004) Identification of piecewise affine systems via mixed-integer Programming. Automatica 40:37–50

    Article  MATH  MathSciNet  Google Scholar 

  • Vida R (2008) Recursive identification of switched ARX systems. Automatica 44:2274–2287

    Article  Google Scholar 

  • Wang B, Tai N, Zhai H, Ye J, Zhu J, Qi L (2008) A new ARMAX model based on evolutionary algorithm and particle swarm optimization for short-term load forecasting. Electric Power Syst Res 78(10):1679–1685

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ahmad Kalhor.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Kalhor, A., Araabi, B.N. & Lucas, C. An online predictor model as adaptive habitually linear and transiently nonlinear model. Evolving Systems 1, 29–41 (2010). https://doi.org/10.1007/s12530-010-9004-z

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12530-010-9004-z

Keywords

Navigation