Constructing a Precise Fuzzy Feedforward Neural Network Using an Independent Fuzzification Approach
Abstract
:1. Introduction
2. Independent Fuzzification Approach
2.1. FFNN Configuration
2.2. Deriving the Cores of Fuzzy Parameters
2.3. Deriving the Optimal Value of
2.4. Deriving the Optimal Value of
2.5. Deriving the Optimal Value of
2.6. Deriving the Optimal Value of
3. An Illustrative Case Using FFNN(3, 6, 1)
- Fuzzifying some network parameters may not guarantee that all actual values are contained in the estimated ranges.
- In contrast, fuzzifying a network parameter closer to the output node is more like to ensure a 100% hit rate.
- Both the ranges estimated by fuzzifying and contain the actual value. Therefore, the fuzzy intersection (FI) of the ranges also contain the actual value, which further narrows the range of the actual value.
- After applying the trained FFNN(3, 6, 1) to the test/unlearned data, the fore-casting precision levels achieved by fuzzifying various network parameters are evaluated and compared in Table 4. As expected, the hit rate has decreased compared to the results when applied to the training data, but is still acceptable. Fuzzifying achieves the highest hit rate, while fuzzifying minimizes the average range of fuzzy forecasts.
- The effectiveness (i.e., forecasting precision) and efficiency of the proposed methodology is compared with those of some existing methods in Table 5. All methods are implemented using MATLAB 2017a on a PC with an i7-7700 CPU of 3.6 GHz and 8 GB of RAM. Obviously, the proposed methodology maximized the hit rate for the test data without considerably widening the average range. In addition, the proposed methodology is also the most effi-cient method.
4. Conclusions and Future Research Directions
- Fuzzifying and alone cannot guarantee that all fuzzy forecasts contain corresponding actual values.
- Fuzzifying and has a higher chance of achieving a 100% hit rate.
- Parameters closer to the output node have a greater impact on the forecast-ing precision, and should be fuzzified earlier.
- Fuzzifying parameters far away from the output node cannot guarantee a 100% hit rate. Therefore, multiple such parameters should be fuzzified at the same time.
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- Ishibuchi, H.; Tanaka, H.; Okada, H. Fuzzy neural networks with fuzzy weights and fuzzy biases. In Proceedings of the IEEE International Conference on Neural Networks, San Francisco, CA, USA, 28 March–1 April 1993; pp. 1650–1655. [Google Scholar]
- Chen, S.X.; Gooi, H.B.; Wang, M.Q. Solar radiation forecast based on fuzzy logic and neural networks. Renew. Energy 2013, 60, 195–201. [Google Scholar] [CrossRef]
- Hong, Y.Y.; Chang, H.L.; Chiu, C.S. Hour-ahead wind power and speed forecasting using simultaneous perturbation stochastic approximation (SPSA) algorithm and neural network with fuzzy inputs. Energy 2010, 35, 3870–3876. [Google Scholar] [CrossRef]
- Kaynar, O.; Yilmaz, I.; Demirkoparan, F. Forecasting of natural gas consumption with neural network and neuro fuzzy system. Energy Educ. Sci. Technol. Part A Energy Sci. Res. 2011, 26, 221–238. [Google Scholar]
- De Campos Souza, P.V.; Torres, L.C.B. Regularized fuzzy neural network based on or neuron for time series forecasting. In Proceedings of the North American Fuzzy Information Processing Society Annual Conference, Fortaleza, Brazil, 4–6 July 2018; pp. 13–23. [Google Scholar]
- Jiang, Y.; Yang, C.; Ma, H. A review of fuzzy logic and neural network based intelligent control design for discrete-time systems. Discret. Dyn. Nat. Soc. 2016, 2016, 7217364. [Google Scholar] [CrossRef] [Green Version]
- De Campos Souza, P.V. Fuzzy neural networks and neuro-fuzzy networks: A review the main techniques and applications used in the literature. Appl. Soft Comput. 2020, 92, 106275. [Google Scholar] [CrossRef]
- Deng, Y.; Ren, Z.; Kong, Y.; Bao, F.; Dai, Q. A hierarchical fused fuzzy deep neural network for data classification. IEEE Trans. Fuzzy Syst. 2016, 25, 1006–1012. [Google Scholar] [CrossRef]
- Rajurkar, S.; Verma, N.K. Developing deep fuzzy network with Takagi Sugeno fuzzy inference system. In Proceedings of the 2017 IEEE International Conference on Fuzzy Systems, Naples, Italy, 9–12 July 2017; pp. 1–6. [Google Scholar]
- Mudiyanselage, T.K.B.; Xiao, X.; Zhang, Y.; Pan, Y. Deep fuzzy neural networks for biomarker selection for accurate cancer detection. IEEE Trans. Fuzzy Syst. 2019, 28, 3219–3228. [Google Scholar] [CrossRef]
- Liang, X.; Wang, G.; Min, M.R.; Qi, Y.; Han, Z. A deep spatio-temporal fuzzy neural network for passenger demand prediction. In Proceedings of the 2019 SIAM International Conference on Data Mining, Calgary, AB, Canada, 2–4 May 2019; pp. 100–108. [Google Scholar]
- Qasem, S.N.; Mohammadzadeh, A. A deep learned type-2 fuzzy neural network: Singular value decomposition approach. Appl. Soft Comput. 2021, 105, 107244. [Google Scholar] [CrossRef]
- Radulović, J.; Ranković, V. Feedforward neural network and adaptive network-based fuzzy inference system in study of power lines. Expert Syst. Appl. 2010, 37, 165–170. [Google Scholar] [CrossRef]
- Hou, Y.; Zhao, L.; Lu, H. Fuzzy neural network optimization and network traffic forecasting based on improved differential evolution. Future Gener. Comput. Syst. 2018, 81, 425–432. [Google Scholar]
- Sharifian, A.; Ghadi, M.J.; Ghavidel, S.; Li, L.; Zhang, J. A new method based on Type-2 fuzzy neural network for accurate wind power forecasting under uncertain data. Renew. Energy 2018, 120, 220–230. [Google Scholar]
- Wen, Z.; Xie, L.; Fan, Q.; Feng, H. Long term electric load forecasting based on TS-type recurrent fuzzy neural network model. Electr. Power Syst. Res. 2020, 179, 106106. [Google Scholar]
- Chen, T.; Wu, H.C. A new cloud computing method for establishing asymmetric cycle time intervals in a wafer fabrication factory. J. Intell. Manuf. 2017, 28, 1095–1107. [Google Scholar] [CrossRef] [Green Version]
- Chen, T.C.; Lin, Y.C. A collaborative fuzzy-neural approach for internal due date assignment in a wafer fabrication plant. Int. J. Innov. Comput. Inf. Control. 2011, 7, 5193–5210. [Google Scholar]
- Chen, T.C.T.; Honda, K. Fuzzy Collaborative Forecasting and Clustering: Methodology, System Architecture, and Applications; Springer International Publishing: Cham, Switzerland, 2020. [Google Scholar]
- Chen, T.; Wang, Y.C. Incorporating the FCM–BPN approach with nonlinear programming for internal due date assignment in a wafer fabrication plant. Robot. Comput. Integr. Manuf. 2010, 26, 83–91. [Google Scholar] [CrossRef]
- Tarray, T.A.; Bhat, M.R. A nonlinear programming problem using branch and bound method. Investig. Oper. 2018, 38, 291–298. [Google Scholar]
- Chen, T. An effective fuzzy collaborative forecasting approach for predicting the job cycle time in wafer fabrication. Comput. Ind. Eng. 2013, 66, 834–848. [Google Scholar] [CrossRef]
- Chen, T. An efficient and effective fuzzy collaborative intelligence approach for cycle time estimation in wafer fabrication. Int. J. Intell. Syst. 2012, 30, 620–650. [Google Scholar] [CrossRef]
- Wang, Y.C.; Tsai, H.R.; Chen, T. A selectively fuzzified back propagation network approach for precisely estimating the cycle time range in wafer fabrication. Mathematics 2021, 9, 1430. [Google Scholar] [CrossRef]
- Nocedal, J.; Wright, S. Numerical Optimization, 2nd ed.; Springer Science & Business Media: Berlin/Heidelberg, Germany, 2006. [Google Scholar]
- Ramchoun, H.; Idrissi, M.A.J.; Ghanou, Y.; Ettaouil, M. Multilayer perceptron: Architecture optimization and training. Int. J. Interact. Multim. Artif. Intell. 2016, 4, 26–30. [Google Scholar]
- Cilimkovic, M. Neural networks and back propagation algorithm; Institute of Technology Blanchardstown: Dublin, Ireland, 2015; Volume 15, pp. 1–12. [Google Scholar]
- Lin, Y.C.; Chen, T. An advanced fuzzy collaborative intelligence approach for fitting the uncertain unit cost learning process. Complex Intell. Syst. 2019, 5, 303–313. [Google Scholar]
- Karsoliya, S. Approximating number of hidden layer neurons in multiple hidden layer BPNN architecture. Int. J. Eng. Trends Technol. 2012, 3, 714–717. [Google Scholar]
- Moghaddam, A.H.; Moghaddam, M.H.; Esfandyari, M. Stock market index prediction using artificial neural network. J. Econ. Financ. Adm. Sci. 2016, 21, 89–93. [Google Scholar]
- Jana, G.C.; Swetapadma, A.; Pattnaik, P.K. Enhancing the performance of motor imagery classification to design a robust brain computer interface using feed forward back-propagation neural network. Ain Shams Eng. J. 2018, 9, 2871–2878. [Google Scholar]
- Šestanović, T.; Arnerić, J. Can recurrent neural networks predict inflation in Euro Zone as good as professional forecasters? Mathematics 2021, 9, 2486. [Google Scholar]
j | ||||
---|---|---|---|---|
1 | 265 | 30 | 2028 | 468 |
2 | 224 | 40 | 2018 | 507 |
3 | 173 | 52 | 2641 | 811 |
4 | 151 | 36 | 1837 | 468 |
5 | 322 | 55 | 2274 | 776 |
6 | 167 | 56 | 2508 | 926 |
90 | 311 | 39 | 2170 | 468 |
Min | 125 | 29 | 1173 | 463 |
Max | 364 | 57 | 3269 | 967 |
j | ||||
---|---|---|---|---|
1 | 0.585 | 0.036 | 0.408 | 0.010 |
2 | 0.415 | 0.392 | 0.403 | 0.087 |
3 | 0.199 | 0.835 | 0.700 | 0.691 |
4 | 0.111 | 0.267 | 0.317 | 0.010 |
5 | 0.825 | 0.942 | 0.525 | 0.621 |
6 | 0.174 | 0.962 | 0.637 | 0.919 |
90 | 0.780 | 0.340 | 0.476 | 0.010 |
2.034 | 3.410 | −0.349 | −2.615 | −2.557 | 1.213 | 3.912 | −1.746 | 1.813 | 3.187 |
−2.090 | 3.082 | 3.733 | −0.424 | 3.964 | 3.831 | −4.754 | 4.911 | 3.222 | 5.251 |
9.183 | 2.293 | 2.569 | 4.785 | 4.844 | 4.740 | −2.641 | 3.727 | −4.905 | 3.668 |
9.475 |
Hit Rate | 97% | 100% | 63% | 63% |
Average Range | 367.3 | 457.9 | 122.7 | 228.5 |
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2021 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Wu, H.-C.; Chen, T.-C.T.; Chiu, M.-C. Constructing a Precise Fuzzy Feedforward Neural Network Using an Independent Fuzzification Approach. Axioms 2021, 10, 282. https://doi.org/10.3390/axioms10040282
Wu H-C, Chen T-CT, Chiu M-C. Constructing a Precise Fuzzy Feedforward Neural Network Using an Independent Fuzzification Approach. Axioms. 2021; 10(4):282. https://doi.org/10.3390/axioms10040282
Chicago/Turabian StyleWu, Hsin-Chieh, Tin-Chih Toly Chen, and Min-Chi Chiu. 2021. "Constructing a Precise Fuzzy Feedforward Neural Network Using an Independent Fuzzification Approach" Axioms 10, no. 4: 282. https://doi.org/10.3390/axioms10040282
APA StyleWu, H. -C., Chen, T. -C. T., & Chiu, M. -C. (2021). Constructing a Precise Fuzzy Feedforward Neural Network Using an Independent Fuzzification Approach. Axioms, 10(4), 282. https://doi.org/10.3390/axioms10040282