Abstract
In this paper, we propose an evolving interval type-2 neuro-fuzzy inference system and its meta-cognitive learning algorithm. The antecedent of each rule is an interval type-2 fuzzy set and the consequent realizes the Takagi–Sugeno–Kang inference mechanism. It employs a data driven mechanism for type-reduction and uncertainty is modeled using both the antecedent and consequent parameters. The learning starts with zero rules and evolves the network parameters and structure as a new sample arrives, using a meta-cognitive learning algorithm. The meta-cognitive learning algorithm regulates learning by employing adequate learning strategies. It uses gradient-descent to adapt the network parameters. The proposed algorithm is referred to as meta-cognitive interval type-2 neuro-fuzzy inference system-gradient descent (McIT2FIS-GD). The performance of McIT2FIS-GD is evaluated using a set of benchmark and a real-world wind speed prediction problem and compared with existing type-1 and type-2 systems. The results highlight that performance of McIT2FIS-GD is superior than other compared algorithms.
Similar content being viewed by others
References
Angelov P, Lughofer E, Zhou X (2008) Evolving fuzzy classifiers using different model architectures. Fuzzy Sets Syst 159(23):3160–3182
Angelov P, Filev DP (2004) An approach to online identification of Takagi–Sugeno fuzzy models. IEEE Trans Syst Man Cybern Part B Cybern 34(1):484–498
Angelov P, Filev P (2005) Simpl\(\_\)eTS: a simplifed method for learning evolving Takagi–Sugeno fuzzy models. In: IEEE International Conference on fuzzy systems, pp 1068–1073
Angelov P, Zhou X (2008) Evolving fuzzy-rule-based classifiers from data streams. IEEE Trans Fuzzy Syst 16(6):1462–1475
Castro J, Castillo O, Melin P, Rodriguez-Diaz A (2009) A hybrid learning algorithm for a class of interval type-2 fuzzy neural networks. Inf Sci 179(13):2175–2193
Chang J, Lin Y, Han M, Lin C-T (2011) A functional link based interval type-2 compensatory fuzzy neural network for nonlinear system modeling. In: IEEE International Conference on fuzzy systems, pp 939–943
Colak I, Sagiroglu S, Yesilbudak M (2012) Data mining and wind power prediction: a literature review. Renew Energy 46:241–247
Croder R-S (1990) Prediction the Mackey–Glass time series with cascade correlation learning. In: Proceedings of 1990 connectionist models summer school, Carnegic Mellon University, pp 117–123
Das A, Suresh S, Srikanth N (2014a) Meta-cognitive interval type-2 neuro-fuzzy inference system for wind prediction. In: IEEE International Conference on multisensor fusion and information integration for intelligent systems, pp 1–6
Das A, Subramanian K, Suresh S (2014b) A computationally fast interval type-2 neuro-fuzzy inference system and its meta-cognitive projection based learning algorithm. In: IEEE International Joint Conference on neural networks. IEEE, pp 1510–1516
Das A, Subramanian K, Suresh S (2015) An evolving interval type-2 neuro-fuzzy inference system and its meta-cognitive sequential learning algorithm. IEEE Trans Fuzzy Syst 23(6):2080–2093
Hagras H (2006) Comments on dynamical optimal training for interval type-2 fuzzy neural network (T2FNN). IEEE Trans Syst Man Cybern Part B Cybern 36(5):1206–1209
Jang J (1993) ANFIS: adaptive-network-based fuzzy inference system. IEEE Trans Syst Man Cybern 23(3):665–685
Juang C-F, Hsu C, Chuang C (2009) Reinforcement self-organizing interval type-2 fuzzy system with ant colony optimization. In: IEEE International Conference on systems, man and cybernetics, pp 771–776
Juang C-F, Huang R, Cheng W (2010) An interval type-2 fuzzy-neural network with support-vector regression for noisy regression problems. IEEE Trans Fuzzy Syst 18(4):686–699
Juang C-F, Hsu C (2009) Reinforcement interval type-2 fuzzy controller design by online rule generation and Q-value-aided ant colony optimization. IEEE Trans Syst Man Cybern Part B Cybern 39(6):1528–1542
Juang C-F, Juang K (2013) Reduced interval type-2 neural fuzzy system using weighted bound-set boundary operation for computation speedup and chip implementation. IEEE Trans Fuzzy Syst 21(3):477–491
Juang C-F, Lin C-T (1998) An online self-constructing neural fuzzy inference network and its applicatons. IEEE Trans Fuzzy Syst 6(1):12–32
Juang C-F, Tsao Y (2008a) A self-evolving interval type-2 fuzzy neural network with online structure and parameter learning. IEEE Trans Fuzzy Syst 16(6):1411–1424
Juang C-F, Tsao Y (2008b) A type-2 self-organizing neural fuzzy system and its FPGA implementation. IEEE Trans Syst Man Cybern 38(6):1537–1548
Kalhor A, Araabi BN, Lucas C (2007) A new split and merge algorithm for structure identification in Takagi–Sugeno fuzzy model. In: International Conference on intelligent systems design and applications, pp 258–261
Kalhor A, Araabi BN, Lucas C (2013) Evolving Takagi–Sugeno fuzzy model based on switching to neighboring models. Appl Soft Comput 13(2):939–946
Karnik N, Mendel JM (2001) Centroid of a type-2 fuzzy set. Inf Sci 132:195–220
Lee C, Hong J, Lin Y, Lai W (2003) Type-2 fuzzy neural network systems and learning. Int J Comput Cogn 1(4):79–90
Lee C, Hu T, Lee C, Lee Y (2008) A recurrent interval type-2 fuzzy neural network with asymmetric membership functions for nonlinear system identification. In: IEEE International Conference on fuzzy systems, pp 1496–1502
Liang Q, Mendel JM (2000) Interval type-2 fuzzy logic systems: theory and design. IEEE Trans Fuzzy Syst 8(5):535–550
Lin Y, Liao S, Chang J, Lin C-T (2014) Simplified interval type-2 fuzzy neural networks. IEEE Trans Neural Netw Learn Syst 25(5):959–969
Lughofer E (2008) FLEXFIS: a robust incremental learning approach for evolving Takagi Sugeno fuzzy models. IEEE Trans Fuzzy Syst 16(6):1393–1410
Lughofer E (2011) Evolving fuzzy systems-methodologies, advanced concepts and applications. Studies in fuzziness and soft computing, vol 266. Springer, Berlin. ISBN: 978-3-642-18086-6
Lughofer E (2012a) A dynamic split-and-merge approach for evolving cluster models. Evol Syst 3(3):135–151
Lughofer E (2012b) Single-pass active learning with conflict and ignorance. Evol Syst 3(4):251–271
Lughofer E, Angelov P (2011) Handling drifts and shifts in on-line data streams with evolving fuzzy systems. Appl Soft Comput 11(2):2057–2068
Lughofer E, Cernuda C, Kindermann S, Pratama M (2015) Generalized smart evolving fuzzy systems. Evol Syst 6(4):269–292
Mandic D, Javidi S, Goh S, Kuh A, Aihara K (2009) Complex-valued prediction of wind profile using augmented complex statistics. Renew Energy 34(1):196–201
Mendel JM (2001) Uncertain rule-based fuzzy logic system: introduction and new directions
Nie M, Tan W (2008) Towards an efficient type-reduction method for interval type-2 fuzzy logic systems. In: IEEE International Conference on fuzzy systems, pp 1425–1432
Park K, Oh S, Pedrycz W (2009) Design of interval type-2 fuzzy neural networks and their optimization using real-coded genetic algorithms. In: IEEE International Conference on fuzzy systems, pp 2013–2018
Patra JC, Pal RN, Baliarsingh R, Panda G (1999) Nonlinear channel equalization for QAM signal constellation using artificial neural networks. IEEE Trans Syst Man Cybern Part B Cybern 29(2):262–271
Pratama M, Lu J, Zhang G (2015) An incremental interval type-2 neural fuzzy classifier. In: IEEE International Conference on fuzzy systems, pp 1–8
Rong HJ, Sundararajan N, Huang G-B, Saratchandran P (2006) Sequential adaptive fuzzy inference system (SAFIS) for nonlinear system identification and prediction. Fuzzy Sets Syst 157(9):1260–1275
Rong HJ, Huang G-B, Sundararajan N, Saratchandran P (2009) Online sequential fuzzy extreme learning machine for function approximation and classification problems. IEEE Trans Syst Man Cybern Part B Cybern 39(4):1067–1072
Subramanian K, Das A, Suresh S, Ramasamy S (2014a) A meta-cognitive interval type-2 fuzzy inference system and its projection based learning algorithm. Evol Syst 5(4):219–230
Subramanian K, Ramasamy S, Suresh S (2014b) A complex-valued neuro-fuzzy inference system and its learning mechanism. Neurocomputing 123:110–120
Subramanian K, Suresh S (2012) A meta-cognitive sequential learning algorithm for neuro-fuzzy inference system. Appl Soft Comput 12(11):3603–3614
Tung S, Quek C, Guan C (2013) eT2FIS: an evolving type-2 neural fuzzy inference system. Inf Sci 220(1):124–148
Wang C, Cheng C, Lee T (2004) Dynamical optimal training for interval type-2 fuzzy neural network (T2FNN). IEEE Trans Syst Man Cybern Part B Cybern 34(3):1462–1477
Wu G, Huang P (2013) A vectorization-optimization-method-based type-2 fuzzy neural network for noisy data classification. IEEE Trans Fuzzy Syst 21(1):1–15
Zadeh LA (1975) The concept of a linguistic variable and its application to approximate reasoning. Inf Sci 8(3):199–249
Acknowledgments
This research was supported through Energy research institute through the grant sponsored by Economic development board of Singapore (EIRP Grant NRF2013EWT-EIRP003-032). We would like to thank the anonymous reviewers for their valuable comments which has improved the quality of paper.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Das, A.K., Anh, N., Suresh, S. et al. An interval type-2 fuzzy inference system and its meta-cognitive learning algorithm. Evolving Systems 7, 95–105 (2016). https://doi.org/10.1007/s12530-016-9148-6
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12530-016-9148-6