Evolving Systems

, Volume 3, Issue 2, pp 65–79

Evolving fuzzy granular modeling from nonstationary fuzzy data streams

  • Daniel Leite
  • Rosangela Ballini
  • Pyramo Costa
  • Fernando Gomide
Original Paper

DOI: 10.1007/s12530-012-9050-9

Cite this article as:
Leite, D., Ballini, R., Costa, P. et al. Evolving Systems (2012) 3: 65. doi:10.1007/s12530-012-9050-9

Abstract

Evolving granular modeling is an approach that considers online granular data stream processing and structurally adaptive rule-based models. As uncertain data prevail in stream applications, excessive data granularity becomes unnecessary and inefficient. This paper introduces an evolving fuzzy granular framework to learn from and model time-varying fuzzy input–output data streams. The fuzzy-set based evolving modeling framework consists of a one-pass learning algorithm capable to gradually develop the structure of rule-based models. This framework is particularly suitable to handle potentially unbounded fuzzy data streams and render singular and granular approximations of nonstationary functions. The main objective of this paper is to shed light into the role of evolving fuzzy granular computing in providing high-quality approximate solutions from large volumes of real-world online data streams. An application example in weather temperature prediction using actual data is used to evaluate and illustrate the usefulness of the modeling approach. The behavior of nonstationary fuzzy data streams with gradual and abrupt regime shifts is also verified in the realm of the weather temperature prediction.

Keywords

Fuzzy data streamGranular computingInformation granuleOnline learningTime series prediction

Copyright information

© Springer-Verlag 2012

Authors and Affiliations

  • Daniel Leite
    • 1
  • Rosangela Ballini
    • 2
  • Pyramo Costa
    • 3
  • Fernando Gomide
    • 1
  1. 1.School of Electrical and Computer Engineering University of CampinasCampinasBrazil
  2. 2.Institute of EconomicsUniversity of CampinasCampinasBrazil
  3. 3.Graduate Program in Electrical EngineeringPontifical Catholic University of Minas GeraisBelo HorizonteBrazil