Abstract
In this paper, a new soft computing technique for creating self-organizing fuzzy inference network (SOFIN) which generates the network automatically from learning data by combining fuzzy c-means clustering method (FCM), learning from examples (LFE) technique and gradient descent method (GDM) is proposed in order to solve the problem of Mackey–Glass chaotic time series forecasting. First, the FCM is used to establish the centers of active functions in first layer of network. Second, the LFE technique is used to obtain the weights connecting the second layer to the third layer of the network which represents a fuzzy rule-base. After the structure of network is established, the last layer of the network is trained by using the GDM. The main contribution of this technique is to propose a time series forecasting model with lower complexity of computing and higher forecasting accuracy than the other typical forecasting techniques. This technique has been validated through the forecasting analysis of Mackey–Glass chaotic time series to be used as a benchmark data set for time series forecasting. It is reasonable to predict a non-stationary time series with long term such as electricity demand, stock prices and the spread of pandemic disease in particular.
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs40031-023-00855-6/MediaObjects/40031_2023_855_Fig1_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs40031-023-00855-6/MediaObjects/40031_2023_855_Fig2_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs40031-023-00855-6/MediaObjects/40031_2023_855_Fig3_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs40031-023-00855-6/MediaObjects/40031_2023_855_Fig4_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs40031-023-00855-6/MediaObjects/40031_2023_855_Fig5_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs40031-023-00855-6/MediaObjects/40031_2023_855_Fig6_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs40031-023-00855-6/MediaObjects/40031_2023_855_Fig7_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs40031-023-00855-6/MediaObjects/40031_2023_855_Fig8_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs40031-023-00855-6/MediaObjects/40031_2023_855_Fig9_HTML.png)
Similar content being viewed by others
Abbreviations
- SOFIN:
-
Self-organizing fuzzy inference network
- ANFIS:
-
Adaptive neural fuzzy inference system
- FCM + FIS:
-
Fzzy clustering method + Fzzy inference system
- RBF NN:
-
Radial base function neural network
- ARMA:
-
Autoregressive moving average
- NARX:
-
Nonlinear autoregressive exogenous
- TSK:
-
Takagi Sugeno Kang
- FCM:
-
Fuzzy clustering method
- LFE:
-
Learning from example
- GCM:
-
Gradient descent method
- AF:
-
Active function
References
Q. Song, B.S. Chissom, Fuzzy time series and its models. Fuzzy Sets Syst. 54, 269–277 (1993)
E. Egrioglu et al., An ARMA type fuzzy time series forecasting method based on particle swarm optimization. Math. Problems Eng. (2013). https://doi.org/10.1155/2013/935815
E. Cadenas et al., Wind speed prediction using a univariate ARIMA model and a multivariate NARX model. Energy 2016, 1–15 (2016)
C.H. Aladag et al., Forecasting in high order fuzzy times series by using neural networks to define fuzzy relations. Expert Syst. Appl. 36, 4228–4231 (2009)
H. You et al., Comparison of ANN(MLP), ANFIS, SVM, and RF models for the online classification of heating value of burning municipal soild waste in circulating fluidized bed incinerators. Waste Manag. 68, 186–197 (2017)
A.K. Abd-Elaal et al., Constructing fuzzy time series model based on fuzzy clustering for a forecasting. J Comput Sci 6, 735–739 (2010)
T. Ding, H. **ao, Wind speed prediction model based on radial basis functional neural network. Adv Mater Res 383, 5656–5662 (2012)
L. Xu, S. Liu et al., Study of short-term water quality prediction model based on wavelet neural network. Math Comput. Model 58(807), 813 (2013)
V.D. Dharshin et al., Power system planning using ANN with fuzzy logic and wavelet analysis. Soft Comput. 7, 1319–1323 (2016)
M.F. Allawi et al., Utilizing RBF-NN and ANFIS methods for multi-lead ahead prediction model of evaporation from reservoir. Water Resource Manag. 30, 4773–4788 (2016)
X. Li, Robot target localization and interactive multi-mode motion trajectory tracking based on adaptive iterative learning. J. Ambient. Intell. Humaniz. Comput. 11, 6271–6282 (2020)
T. Ye, Z. Luo, G. Wang, Adaptive sliding mode control of robot based on fuzzy neural network. J. Ambient. Intell. Humaniz. Comput. 11, 6235–6247 (2020)
P. Tirandazi, A. Rahiminasab, M.J. Ebadi, An efficient coverage and connectivity algorithm based on mobile robots for wireless sensor networks. J. Am. Intell. Human. Comput. (2020). https://doi.org/10.1007/s12652-021-03597-9
S.A. Eshtehardian, S. Khodaygan, A continuous RRT*-based path planning method for non-holonomic mobile robots using B-spline curves. J. Am. Intell. Human. Comput. (2022). https://doi.org/10.1007/s12652-021-03625-8
J.S. Wang, C.X. Ning, ANFIS based time series prediction method of bank cash flow optimized by adaptive population activity PSO algorithm. Information 6, 300–313 (2015)
S.S. De Sarkar, A.K. Sharma, S. Chakraborty, Chaos, anti-monotonicity and coexisting attractors in Van der Pol oscillator based electronic circuit. Anal. Int. Circuits. Signal. Process. 110, 211–229 (2022)
J.R. Mboupda Pone, S. Cicek, S. TakougangKingni, A. Tiedeu, M. Kom, Passive-active integrators chaotic oscillator with anti-parallel diodes: analysis and its chaos-based encryption application to protect electrocardiogram signals. Anal. Int. Circuits Signal Process. 103, 1–15 (2020)
M. Tuna, A novel secure chaos-based pseudo random number generator based on ANN-based chaotic and ring oscillator: design and its FPGA implementation. Anal. Int. Circuits. Sig. Process 105, 167–181 (2020)
K.J. Gan, C.Y. Guo, P.F. Wu, Y.H. Chen, Design and analysis of the dynamic frequency divider using the BiCMOS-NDR chaos-based circuit. Anal. Int. Circuits Signal Process. 96, 9–19 (2018)
A.S. Elwakil, M.P. Kennedy, Chaotic oscillators derived from sinusoidal oscillators based on the current feedback op amp. Anal. Int. Circuts. Signal. Process 24, 239–251 (2000)
H. Tanaka, S. Sato, K. Nakajima, Integrated circuits of map chaos generators. Anal. Int. Circuits. Signal. Process 25, 329–335 (2000)
V.D. Juncu, M. RafieiNaeini, P. Dudek, Integrated circuit implementation of a compact discrete-time chaos generator. Analog Int. Circuits Signal Process. 46, 275–280 (2006)
I. Koyuncu, M. Tuna, I. Pehlivan, C.B. Fidan, M. Alcin, Design, FPGA implementation and statistical analysis of chaos-ring based dual entropy core true random number generator. Anal. Int. Circuits Signal Process. 102, 445–456 (2020)
V. Gupta, M. Mittal, V. Mittal, A. Gupta, An efficient AR modelling-based electrocardiogram signal analysis for health informatics. Int. J. Med. Eng. Inform. 14(1), 74–89 (2021)
V. Gupta, M. Mittal, R-peak detection for improved analysis in health informatics. Int. J. Med. Eng. Inform. 13, 213–223 (2021)
V. Gupta, M. Mittal, QRS complex detection using STFT chaos analysis, and PCA in standard and real-time ECG databases. J. Inst. Eng. (India) Ser. B 100, 489–497 (2019)
V. Gupta, M. Mittal, V. Mittal, N.K. Saxena, BP signal analysis using emerging techniques and its validation using ECG signal. Sens. Imaging 22, 25 (2021)
V. Gupta, M. Mittal, V. Mittal, N.K. Saxena, A critical review of feature extraction techniques for ECG signal analysis. J. Inst. Eng. (India) Ser. B 102, 1049–1060 (2021)
V. Gupta, M. Mittal, A.K. Sharma, N.K. Saxena, A novel feature extraction-based ECG signal analysis. J. Inst. Eng. (India) Ser. B 102, 903–913 (2021)
V. Gupta, M. Mittal, V. Mittal, A. Gupta, ECG signal analysis using CWT, spectrogram and autoregressive technique. Iran J. Comput. Sci. 4, 265–280 (2021)
Funding
The authors have not disclosed any funding.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors have not disclosed any conflict of interests.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Choe, MS., Ri, KS., Ryang, KI. et al. Mackey–Glass Chaotic Time Series Forecasting by Using Self-Organizing Fuzzy Inference Network. J. Inst. Eng. India Ser. B 104, 423–432 (2023). https://doi.org/10.1007/s40031-023-00855-6
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s40031-023-00855-6