A Parameterized Intuitionistic Type-2 Fuzzy Inference System with Particle Swarm Optimization
Abstract
:1. Introduction
- (1)
- A novel Type-2 fuzzy inference system (IT-2 FIS) for enhancing traditional FIS in uncertain environments is developed. The proposed IT-2 FIS adopts the parameterized Yager-generating function to determine the degrees of hesitation in Type-2 fuzzy set, and optimal target values based on particle swarm optimization.
- (2)
- The proposed IT-2 FIS is capable of dealing with complex capacity loading and medical diagnosis problems in which various uncertain variables and incomplete knowledge are involved. It is more suitable for revealing expert knowledge and constructing fuzzy models in a human tractable form.
2. IT-2 FIS with a Novel Intuitionistic Type-2 Fuzzy Set
2.1. Intuitionistic Type-2 Fuzzy Sets with Yager-Generating Functions (Fuzzy Input)
2.2. Fuzzy IF-THEN Rules
2.3. Type Reduction and Defuzzification
2.4. Particle Swarm Optimization in the Proposed FIS
Population_size | is initial population size; |
pbest | is the best movement; |
gbest | is the best position movement; |
vid | is a modification of velocity; |
xid | is the position of the ith particle; |
rand(.) | represents random variables with a uniform distribution |
C1 and C2 | are two acceleration constants that regulate the velocities to the best global and local positions; |
K | is the current generation number; |
wk | is the inertia weight; |
wmax | is the initial weight; |
wmin | is the final weight; |
kmax | is the maximum number of generations; |
is the spread of membership functions which can associate with the upper bound; | |
is the spread of membership functions which can associate with the lower bound; | |
α | is tuned parameter of Yager-generating functions. |
Algorithm 1 Particle swarm optimization in an IT-2 FIS | |
1. | Initial populations (Randomly) |
2. | Iteration = 0 |
3. | Setting Population_size, x = (, α) |
4. | Setting C1, C2, wmax, wmin |
5. | While (Iteration < Maximum number of iterations) do |
6. | If f(xi) < pbest then |
7. | pbest = xi |
8. | end if |
9. | If pbes < gbest then |
10. | gbest = pbest |
11. | end if |
12. | Calculating the modification of velocity and position of the ith particle |
13. | |
14. | Calculating inertia weight |
15. | Calculating new position of the particle |
16. | Iteration++ |
17. | End while |
18. | Return, and α |
3. Numerical Examples
3.1. Proposed FIS in Capacity-Planning Problems
3.2. Proposed FIS in a Medical Diagnosis Problem
4. Conclusions
Author Contributions
Funding
Conflicts of Interest
References
- Zadeh, L. Fuzzy sets as a basis for theory of possibility. Fuzzy Sets Syst. 1978, 1, 3–28. [Google Scholar] [CrossRef]
- Ocampo, W.; Ferré, N.; Domingo, J.; Schuhmacher, M. Assessing water quality in rivers with fuzzy inference systems: A case study. Environ. Int. 2006, 32, 733–742. [Google Scholar] [CrossRef] [PubMed]
- Olvera-García, M.Á.; Carbajal-Hernández, J.J.; Sánchez-Fernández, L.P.; Hernández-Bautista, I. Air quality assessment using a weighted Fuzzy Inference System. Ecol. Inform. 2016, 33, 57–74. [Google Scholar] [CrossRef]
- Blanes-Vidal, V.; Cantuaria, M.L.; Nadimi, E.S. A novel approach for exposure assessment in air pollution epidemiological studies using neuro-fuzzy inference systems: Comparison of exposure estimates and exposure-health associations. Environ. Res. 2017, 154, 196–203. [Google Scholar] [CrossRef] [PubMed]
- Kang, Y.K.; Kim, H.; Heo, G.; Song, S.Y. Diagnosis of feed water heater performance degradation using fuzzy inference system. Expert Syst. Appl. 2017, 69, 239–246. [Google Scholar] [CrossRef]
- Milan, S.G.; Roozbahani, A.; Banihabib, M.E. Fuzzy optimization model and fuzzy inference system for conjunctive use of surface and groundwater resources. J. Hydrol. 2018, 566, 421–434. [Google Scholar] [CrossRef]
- Toseef, M.; Khan, M.J. An intelligent mobile application for diagnosis of crop diseases in Pakistan using fuzzy inference system. Comput. Electron. Agric. 2018, 153, 1–11. [Google Scholar] [CrossRef]
- Jamshidi, H.R.; Karimi, A.; Haghshenas, M.; Haghshenasb, M. Risk assessment of particulate matters in a dentistry school using fuzzy inference systems. Measurement 2018, 116, 257–263. [Google Scholar] [CrossRef]
- Wang, D.; Qian, X.; Quek, C.; Tan, A.-H.; Miao, C.; Zhang, X.; Ng, G.S.; Zhou, Y. An interpretable neural fuzzy inference system for predictions of underpricing in initial public offerings. Neurocomputing 2018, 319, 102–117. [Google Scholar] [CrossRef]
- Maciel, L.; Ballini, R. A fuzzy inference system modeling approach for interval-valued symbolic data forecasting. Knowl. -Based Syst. 2019, 164, 139–149. [Google Scholar] [CrossRef]
- Mendel, J.M. Advances in type-2 fuzzy sets and systems. Inf. Sci. 2007, 177, 84–110. [Google Scholar] [CrossRef]
- Mendel, J.M.; John, R.I.; Liu, F. Interval type-2 fuzzy logic systems Made Simple. IEEE Trans. Fuzzy Syst. 2006, 14, 808–821. [Google Scholar] [CrossRef] [Green Version]
- Mendel, J.M.; Liu, X. Simplified interval type-2 fuzzy logic systems. IEEE Trans. Fuzzy Syst. 2013, 21, 1056–1069. [Google Scholar] [CrossRef]
- Atanassov, K.T. More on intuitionistic fuzzy sets. Fuzzy Sets Syst. 1989, 33, 37–45. [Google Scholar] [CrossRef]
- Yager, R.R. On some new classes of implication operators and their role in approximate reasoning. Inform. Sci. 2004, 167, 193–216. [Google Scholar] [CrossRef]
- Chaira, T. A novel intuitionistic fuzzy C means clustering algorithm and its application to medical images. Appl. Soft Comput. 2011, 11, 1711–1717. [Google Scholar] [CrossRef]
- Lin, K.-P. A Novel Evolutionary Kernel Intuitionistic Fuzzy C-means Clustering Algorithm. IEEE Trans. Fuzzy Syst. 2014, 22, 1074–1087. [Google Scholar] [CrossRef]
- Mendel, J.M.; Liang, Q. Pictorial comparisons of type-1 and type-2 fuzzy logic systems. In Proceedings of the IASTED International Conference on Intelligent Systems & Control, Santa Barbara, CA, USA, 28–30 October 1999. [Google Scholar]
- Kennedy, J.; Eberhart, R. Particle swarm optimization. In Proceedings of the ICNN’95—International Conference on Neural Networks, Perth, WA, Australia, 27 November–1 December 1995. [Google Scholar]
- Li, X.; Ming, S.; Lixing, D. Particle swarm optimization-based LS-SVM for building cooling load prediction. J. Comput. 2010, 5, 614–621. [Google Scholar] [CrossRef]
- Bhandari, V.S.; Kulkarni, S.H. Optimization of heat sink for thyristor using particle swarm optimization. Results Eng. 2019, 4, 100034. [Google Scholar] [CrossRef]
- Isietm, M.; Gadala, M. Sensitivity analysis of control parameters in particle swarm optimization. J. Comput. Sci. 2020, 41, 101086. [Google Scholar] [CrossRef]
- Pai, P.F.; Chang, P.T.; Wang, S.S.; Lin, K.P. A fuzzy logic-based approach in capacity-planning problems. Int. J. Adv. Manuf. Technol. 2004, 23, 806–811. [Google Scholar]
- Bekiros, S.D. Fuzzy adaptive decision-making for boundedly rational traders in speculative stock markets. Eur. J. Oper. Res. 2010, 202, 285–293. [Google Scholar]
- Gradojevic, N. Non-linear, hybrid exchange rate modeling and trading profitability in the foreign exchange market. J. Econ. Dyn. Control 2007, 31, 557–574. [Google Scholar]
Author(s) | Year | Method | Applied Field |
---|---|---|---|
Olvera-García et al. | 2016 | FIS + AHP | Air quality index |
Blanes-Vidal et al. | 2017 | NFIS | Air pollution exposures |
Kang et al. | 2017 | FIS | Diagnosis of feedwater heater performance degradation |
Milan et al. | 2018 | FIS | Determine the groundwater withdrawal |
Štěpnička and Mandal | 2018 | FIS with the satisfaction of Moser–Navara axioms | None |
Toseef and Khan | 2018 | FIS | Diagnosis of crop diseases in Pakistan |
Jamshidi et al. | 2018 | FIS | Estimating health risk of suspended dust |
Wang et al. | 2018 | GARSINFIS | Predictions of underpricing in initial public offerings |
Maciel and Ballini | 2019 | iFIS | Simulated interval-valued time series |
Parameters | Values |
---|---|
Population_size | 20 |
C1 | 1.4 |
C2 | 1.4 |
wmax | 0.9 |
wmin | 0.4 |
Maximum number of iterations | 500 |
Period | 1 | 2 | 3 | 4 | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
UMF | LMF | α1 | UMF | LMF | α1 | UMF | LMF | α1 | UMF | LMF | α1 | ||
Fuzzy D | 64 | 50 | (75, 85, 95) | (60, 70, 80) | |||||||||
Fuzzy FR (%) | 1.5 | 0.8 | (1, 2, 3) | (1.5, 2, 2.5) | |||||||||
TCR | FIS | 67 | − | 52 | − | 92 | − | 72 | − | ||||
Type-2 FIS | 66 | 65 | − | 53 | 52 | 0.9 | 93 | 87 | − | 73 | 67 | − | |
Proposed IT-2 FIS | 69 | 67 | 0.7 | 52 | 52 | 0.9 | 78 | 78 | 0.3 | 78 | 68 | 0.5 |
Period | 1 | 2 | 3 | 4 |
---|---|---|---|---|
TCR | (477, 502, 527) | (362, 387, 412) | (658, 683, 708) | (507, 557, 607) |
CR | (500, 550, 600) | (500, 550, 600) | (500, 550, 600) | (500, 550, 600) |
CL | −46 | −162 | 127 | 7 |
Period | 1 | 2 | ||||||
UMF | LMF | UMF | LMF | |||||
TCR | (465, 490, 515) | (471, 496, 521) | (368, 393, 418) | (362, 387, 412) | ||||
CC | (500, 550, 600) | (500, 550, 600) | ||||||
CL | UMF | LMF | UMF | LMF | UMF | LMF | UMF | LMF |
−56 | −67 | −52 | −57 | −148 | −145 | −149 | −148 | |
Defuzzification | −58 | −147.5 | ||||||
Period | 3 | 4 | ||||||
UMF | LMF | UMF | LMF | |||||
TCR | (622, 647, 672) | (658, 683, 708) | (513, 563, 613) | (477, 527, 577) | ||||
CC | (500, 550, 600) | (500, 550, 600) | ||||||
CL | UMF | LMF | UMF | LMF | UMF | LMF | UMF | LMF |
98 | 95 | 138 | 125 | 20 | 5 | −24 | −21 | |
Defuzzification | 114 | −5 |
Period | 1 | 2 | ||||||
UMF | LMF | UMF | LMF | |||||
TCR | (477, 502, 527) | (489, 514, 539) | (387, 412, 437) | (387, 412, 437) | ||||
CC | (500, 550, 600) | (500, 550, 600) | ||||||
α2 | 0.7 | 0.5 | 0.8 | 0.8 | ||||
CL | UMF | LMF | UMF | LMF | UMF | LMF | UMF | LMF |
−42 | −50 | −49 | −50 | −159 | −165 | −148 | −176 | |
Defuzzification | −47.75 | −162 | ||||||
Period | 3 | 4 | ||||||
UMF | LMF | UMF | LMF | |||||
TCR | (543, 568, 593) | (543, 568, 593) | (483, 508, 533) | (543, 568, 593) | ||||
CC | (500, 550, 600) | (500, 550, 600) | ||||||
α2 | 0.5 | 0.5 | 0.4 | 0.06 | ||||
CL | UMF | LMF | UMF | LMF | UMF | LMF | UMF | LMF |
125 | 125 | 125 | 125 | 125 | 125 | 125 | 125 | |
Defuzzification | 125 | 9.75 |
Period | 1 | 2 | 3 | 4 | T-Test Estimate for Difference (p-Value) |
---|---|---|---|---|---|
FIS to Type-2 FIS | 12 | 14.5 | 13 | 12 | −11.250 (0.000)* |
FIS to proposed IT-2 FIS | 1.75 | 0 | 2 | 2.75 |
Variables | Decision | |||||
---|---|---|---|---|---|---|
Micro-calcification clusters | H | Calcification density | H | Calcification abnormal shape | H | 4A |
M | 4A | |||||
L | 3 | |||||
M | H | 4A | ||||
M | 3 | |||||
L | 4A | |||||
L | H | 3 | ||||
M | 3 | |||||
L | 3 | |||||
M | H | H | 4A | |||
M | 3 | |||||
L | 3 | |||||
M | H | 4A | ||||
M | 3 | |||||
L | 3 | |||||
L | H | 3 | ||||
M | 3 | |||||
L | 3 | |||||
L | H | H | 4A | |||
M | 3 | |||||
L | 3 | |||||
M | H | 3 | ||||
M | 3 | |||||
L | 3 | |||||
L | H | 3 | ||||
M | 3 | |||||
L | 3 |
Fuzzy Input | Actual Results | Estimated Results | |||||
---|---|---|---|---|---|---|---|
Micro-Calcification Clusters | Calcification Density | Calcification Abnormal Shape | FIS | Type-2 FIS | IT-2 FIS (α = 0.04) | ||
Case A | 0.8 | 0.9 | 0.8 | 4C | 4C | 4C | 4C |
Case B | 0.6 | 0.6 | 0.3 | 4A | 4B | 4B | 4A |
Case C | 0.3 | 0.6 | 0.3 | 3 | 4A | 3 | 3 |
Case D | 0.4 | 0.7 | 0.6 | 4B | 4B | 4B | 4B |
Case E | 0.3 | 0.5 | 0.3 | 3 | 4A | 3 | 3 |
Case F | 0.2 | 0.3 | 0.2 | 3 | 3 | 3 | 3 |
Case G | 0.4 | 0.5 | 0.4 | 4B | 4A | 4A | 4B |
Case H | 0.2 | 0.5 | 0.2 | 3 | 3 | 3 | 3 |
Case I | 0.7 | 0.6 | 0.3 | 4A | 4B | 4A | 4A |
Case J | 0.8 | 0.6 | 0.7 | 4B | 4B | 4B | 4B |
Accurate rate (%) | 50% | 80% | 100% |
Type-2 FIS | IT-2 FIS (α = 0.04) | |
---|---|---|
FIS | 0.3 (0.08) | 0.5 (0.015) * |
Type-2 FIS | 0.8 (0.167) |
© 2020 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 (http://creativecommons.org/licenses/by/4.0/).
Share and Cite
Yu, C.-M.; Lin, K.-P.; Liu, G.-S.; Chang, C.-H. A Parameterized Intuitionistic Type-2 Fuzzy Inference System with Particle Swarm Optimization. Symmetry 2020, 12, 562. https://doi.org/10.3390/sym12040562
Yu C-M, Lin K-P, Liu G-S, Chang C-H. A Parameterized Intuitionistic Type-2 Fuzzy Inference System with Particle Swarm Optimization. Symmetry. 2020; 12(4):562. https://doi.org/10.3390/sym12040562
Chicago/Turabian StyleYu, Chun-Min, Kuo-Ping Lin, Gia-Shie Liu, and Chia-Hao Chang. 2020. "A Parameterized Intuitionistic Type-2 Fuzzy Inference System with Particle Swarm Optimization" Symmetry 12, no. 4: 562. https://doi.org/10.3390/sym12040562
APA StyleYu, C. -M., Lin, K. -P., Liu, G. -S., & Chang, C. -H. (2020). A Parameterized Intuitionistic Type-2 Fuzzy Inference System with Particle Swarm Optimization. Symmetry, 12(4), 562. https://doi.org/10.3390/sym12040562