International Journal of Fuzzy Logic and Intelligent Systems 2018; 18(4): 303-315
Published online December 31, 2018
https://doi.org/10.5391/IJFIS.2018.18.4.303
© The Korean Institute of Intelligent Systems
Mohamedou Cheikh Tourad, and Abdelmounaim Abdali
Applied Mathematics and Computer Science Laboratory, Cadi Ayyad University, Marrakech, Morocco
Correspondence to :
Mohamedou Cheikh Tourad, (cheikhtouradmohamedou@gmail.com)
This is an Open Access article distributed under the terms of the Creative Commons Attribution Non-Commercial License (http://creativecommons.org/licenses/by-nc/3.0/) which permits unrestricted noncommercial use, distribution, and reproduction in any medium, provided the original work is properly cited.
The rapid expansion of data published on the web has given rise to the similarity problem on a large scale, a very important subject for scientific research in the field of computer science. Several methods have been developed for this. In this paper, we propose the first mathematical model to find the similarity value between generalized trapezoidal fuzzy numbers (GTFNs). This model employs fuzzy inference systems to find the value of an effective weighting, the weights to be associated to different kinds of methods that can handle an important scale of the data. This model will allow us to develop intelligent systems. A comparative study based on 21 sets of GTFNs has been carried out to demonstrate the difference between our approach and existing methods. This study shows that our model is more reasonable than existing methods.
Keywords: Cosine coefficient, Jaccard index, GTFNs, FIS, Similarity, Large scale
The concept of fuzzy logic, proposed in 1965 by Zadeh [1], has been used to manage a kind of probability. To employ this concept, the generalized trapezoidal fuzzy numbers (GTFNs) are most the most popular in practice. In the literature, several similarity methods between GTFNs have been introduced (e.g., [2–10]). But, these existing methods of similarity measures have many weaknesses. In many situations, such methods cannot appropriately find the similarity between two GTFNs. In the present study, a novel mathematical model for a fuzzy-number similarity method between GTFNs has been created, based on the weights associated to each similarity measure. This model uses the cosine coefficient and the Jaccard Index. Additionally, we describe and provide three characteristics of the proposed model. A comparative study has been carried out, based on 21 sets of GTFNs, to show that the model can surmount the limitations of the existing measures.
The remainder of this article is structured as follows. Section 2 presents a summary of the fundamental notions of existing methods. Section 3 introduces the novel approach, presenting the similarity methods employed and finding the weights associated to each similarity method. Many properties are suggested and proven. Section 4 compares it with the existing similarity methods. We give our conclusions in Section 5.
The notion of a GFN T̃ is presented by Chen [11, 12] as follows: T̃ = {t1, t2, t3, t4, w
Several Similarity methods between GTFNs T̃ and H̃ = {h1, h2, h3, h4, w
Chen [2] proposed a new method to solve the similarity problems of the GFNs. This method is based on the geometric distance. The author used this method to clear the problems of fuzzy risk analysis and subjective mental workload assessment.
Hsieh and Chen [3] introduced a new approach to find a solution to the similarity problems of the GFNs. This approach is based on the average integration representation distance.
where
Lee [4] presented a new measure to answer the similarity problems of the GFNs. This measure is based on the the L
where
where
where
where
Recently, Xu et al. [8] changed the similarity method SCC proposed by Chen and Chen [5], introducing the new similarity
where
Chen [9] introduced a new proposed method to find a solution to the similarity problems of GFNs. This method is based on the geometric mean operator. The author used this approach to clear the problems of fuzzy-number used in the information retrieval.
where
We will now present a novel mathematical model, MCESTA (Mohamedou Cheikh Elghotob Cheikh Saad bouh Cheikh Tourad Abass), Abdelmounaim Abdali, a large scale similarity method between GTFNs, call them T̃ and H̃. It is a kind of hybrid of the similarity measures
where
Our model will be as follows:
where
The descriptions of the similarity methods employed, the cosine coefficient and the Jaccard Index [14], are given below. This choice of similarity measures will be validated in Section 4. We have
for each
where
The cosine coefficient calculates the similarity between vectors in an easy and more intelligent way: it is by the determination of the direction. cos(
where [
The Jaccard Index,
Our choice is based on an FIS, such systems are recognized and have been used in many different fields [15, 16]. To calculate the weights mentioned in
In Table 1 there is presented the FIS fuzzy rule for the MCESTA, which is a set of semantic declarations that define how the FIS-Mamdani must carry out its decision making for input state (Cosine, Jaccard1, and Jaccard2) or controlling an output(
In Figure 3, the FIS-diagram for the MCESTA defined as a procedure for developing the association relation (from a given value to an output value) based on the concepts of fuzzy logic. This figure shows the values which are the most important for the weights following
Figure 4 to Figure 9 show the evolution of the FIS-Rule surface diagram for the weights (
This property has been used by Hwang and Yang [10] for validating their proposed similarity method. We have that
for
To see that our model verifies the three properties, it is enough that every similarity (Cosine, Jaccard1 and Jaccard2) used in this model satisfies these properties. For the sub-measures Jaccard1 and Jaccard2, this is proved by Hwang and Yang [10]. It remains to treat Cosine.
The ⇒ is proved by observing that since
Thus,
The ⇐ is proved as follows: Since
we have that:
(a)
(b)
we have:
so (a)–(b)= 0 ⇒ (
Therefore, we have that
This follows since
Suppose
We have
Our approach to similarity and the existing methods S
To validate and compare our contributions with the existing methods, we made the calculations on the sets already used by Hwang and Yang [10] in 2014. There are 21 sets (Set1 to Set21) of fuzzy numbers, shown in Figure 10 to Figure 30 respectively. The estimated times taken by our approach and by the existing methods are given in Table 2. We can demonstrate and analyze the weaknesses and limitations of each of the existing similarity measures from the table.
We can analyze Table 2 in terms of three types: incorrect results, scale-dependent results, and direction.
We have in Set1, S
For Set3 and Set4, we have that the similarity of Set4 should be more similar than that of Set3, but the similarity methods S
We have in Set5, Ã ≠
We have in Set6 for S
For Set7, the similarity produced by S
For Set8 and Set9, we have that the similarity of Set4 should be different from the similarity of those with Set3, but the similarity methods S
For Set9 and Set10, we have that the similarity of Set9 should be more similar than that Set10, however, Table 2 proves that the similarity produced by the methods S
We have in Set11, Ã ≠
We have in Set14, Ã ≠
For Set14 and Set15, we have that the similarity of Set14 should be more similar than that of Set15. However, Table 2 proves that the similarity produced by the methods S
It can be seen for the two different Set16 and Set17 that the methods S
For Set18 and Set19, we have that the similarity of Set18 should be more similar than that of Set19, but the similarity methods S
For Set20 and Set21, we have that Set20 and Set21 are in double-scale relation. Usually, the best similarity methods must verify property 3 (scale-free), but the similarity methods S
The direction similarity is very important. This measurement is used in the big data framework when the data tends towards the infinite. But the similarity methods S
After the analysis of Table 2, the three properties and the direction based on the cosine coefficient help this similarity approach to be the best choice for the large scale.
A novel mathematical model MCESTA for GTFNs has been is presented (as well as the existing methods). This model is based on using weights associated with each one of several differeur nt similarity measures. We have been able to infer the importance weights by a Mamdani-type FIS [17]. This model uses the cosine coefficient and Jaccard Index. Three properties of the model are proved, one property is advantageous for being used with large scale datasets. A comparative study has also been presented to explain how onovel approach can overcome the limitations and weaknesses of the existing methods. This approach will help us develop an intelligent filtering of the pub-sub system [20, 21].
No potential conflict of interest relevant to this article was reported.
Table 1. FIS fuzzy rule for MCESTA.
IF (Jaccard1 is L) and (Jaccard2 is L) and (Cos is L) THEN (J1 is L) (J2 is L) (C is L) (1). |
IF (Jaccard1 is L) and (Jaccard2 is M) and (Cos is L) THEN (J1 is L) (J2 is M) (C is L) (1). |
IF (Jaccard1 is L) and (Jaccard2 is H) and (Cos is L) THEN (J1 is L) (J2 is H) (C is L) (1). |
IF (Jaccard1 is M) and (Jaccard2 is L) and (Cos is L) THEN (J1 is M) (J2 is L) (C is L) (1). |
IF (Jaccard1 is M) and (Jaccard2 is M) and (Cos is L) THEN (J1 is M) (J2 is M) (C is L) (1). |
IF (Jaccard1 is M) and (Jaccard2 is H) and (Cos is L) THEN (J1 is M) (J2 is H) (C is L) (1). |
IF (Jaccard1 is H) and (Jaccard2 is L) and (Cos is L) THEN J1 is H) (J2 is L) (C is L) (1). |
IF (Jaccard1 is H) and (Jaccard2 is M) and (Cos is L) THEN (J1 is H) (J2 is M) (C is L) (1). |
IF (Jaccard1 is H) and (Jaccard2 is H) and (Cos is L) THEN (J1 is H) (J2 is H) (C is L) (1). |
IF (Jaccard1 is L) and (Jaccard2 is L) and (Cos is M) THEN (J1 is L) (J2 is L) (C is M) (1). |
IF (Jaccard1 is L) and (Jaccard2 is M) and (Cos is M) THEN (J1 is L) (J2 is M) (C is M) (1). |
IF (Jaccard1 is L) and (Jaccard2 is H) and (Cos is M) THEN (J1 is L) (J2 is H) (C is M) (1). |
IF (Jaccard1 is M) and (Jaccard2 is L) and (Cos is M) THEN (J1 is M) (J2 is L) (C is M) (1). |
IF (Jaccard1 is M) and (Jaccard2 is M) and (Cos is M) THEN (J1 is M) (J2 is M) (C is M) (1). |
IF (Jaccard1 is M) and (Jaccard2 is H) and (Cos is M) THEN (J1 is M) (J2 is H) (C is M) (1). |
IF (Jaccard1 is H) and (Jaccard2 is L) and (Cos is M) THEN (J1 is H) (J2 is L) (C is M) (1). |
IF (Jaccard1 is H) and (Jaccard2 is M) and (Cos is M) THEN (J1 is H) (J2 is M) (C is M) (1). |
IF (Jaccard1 is H) and (Jaccard2 is H) and (Cos is M) THEN (J1 is H) (J2 is H) (C is M) (1). |
IF (Jaccard1 is L) and (Jaccard2 is L) and (Cos is H) THEN (J1 is L) (J2 is L) (C is H) (1). |
IF (Jaccard1 is L) and (Jaccard2 is M) and (Cos is H) THEN (J1 is L) (J2 is M) (C is H) (1). |
IF (Jaccard1 is L) and (Jaccard2 is H) and (Cos is H) THEN (J1 is L) (J2 is H) (C is H) (1). |
IF (Jaccard1 is M) and (Jaccard2 is L) and (Cos is H) THEN (J1 is M) (J2 is L) (C is H) (1). |
IF (Jaccard1 is M) and (Jaccard2 is M) and (Cos is H) THEN (J1 is M) (J2 is M) (C is H) (1). |
IF (Jaccard1 is M) and (Jaccard2 is H) and (Cos is H) THEN (J1 is M) (J2 is H) (C is H) (1). |
IF (Jaccard1 is H) and (Jaccard2 is L) and (Cos is H) THEN (J1 is H) (J2 is L) (C is H) (1). |
IF (Jaccard1 is H) and (Jaccard2 is M) and (Cos is H) THEN (J1 is H) (J2 is M) (C is H) (1). |
IF (Jaccard1 is H) and (Jaccard2 is H) and (Cos is H) THEN (J1 is H) (J2 is H) (C is H) (1). |
L, Low; M, Medium; H, High..
Table 2. Comparison.
Method/Set | S | S | S | S | S | S | S | Our approach |
---|---|---|---|---|---|---|---|---|
1 | 0.9167 | 0.975 | 0.8357 | 0.95 | 0.9627 | 0.8356 | 0.9877 | |
2 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 |
3 | 0.42 | 0.682 | 0.7136 | 0.5997 | 0.8475 | |||
4 | 0.49 | 0.7 | 0.7158 | 0.7 | 0.8551 | |||
5 | 0.8 | 0.8248 | 0.9652 | 0.8 | 0.9797 | |||
6 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | |
7 | 0.9091 | 0.9 | 0.9 | 0.9 | 0.9053 | 0.9 | 0.9725 | |
8 | 0.5 | 0.54 | 0.8411 | 0.8631 | 0.5991 | 0.9482 | ||
9 | 0.9 | 0.9 | 0.9756 | |||||
10 | 0.7833 | 0.8974 | 0.9311 | |||||
11 | 0.75 | 0.9 | 0.72 | 0.8003 | 0.9127 | 0.72 | 0.9572 | |
12 | 0.8 | 0.9375 | 0.9 | 0.78 | 0.8309 | 0.8904 | 0.8959 | 0.9068 |
13 | 0.75 | 0.9091 | 0.9 | 0.81 | 0.9 | 0.9053 | 0.9 | 0.979 |
14 | 0.7209 | 0.9484 | ||||||
15 | 0.75 | 0.95 | 0.6215 | 0.9187 | ||||
16 | 0.4 | 0.6222 | 0.6971 | 0.8125 | ||||
17 | 0.25 | 0.7 | 0.7 | 0.828 | ||||
18 | 0.8551 | |||||||
19 | 0.7636 | |||||||
20 | 0.8551 | |||||||
21 | 0.8551 |
Bold text represents incorrect results and italicized text, scale-dependent results..
E-mail: cheikhtouradmohamedou@gmail.com
International Journal of Fuzzy Logic and Intelligent Systems 2018; 18(4): 303-315
Published online December 31, 2018 https://doi.org/10.5391/IJFIS.2018.18.4.303
Copyright © The Korean Institute of Intelligent Systems.
Mohamedou Cheikh Tourad, and Abdelmounaim Abdali
Applied Mathematics and Computer Science Laboratory, Cadi Ayyad University, Marrakech, Morocco
Correspondence to: Mohamedou Cheikh Tourad, (cheikhtouradmohamedou@gmail.com)
This is an Open Access article distributed under the terms of the Creative Commons Attribution Non-Commercial License (http://creativecommons.org/licenses/by-nc/3.0/) which permits unrestricted noncommercial use, distribution, and reproduction in any medium, provided the original work is properly cited.
The rapid expansion of data published on the web has given rise to the similarity problem on a large scale, a very important subject for scientific research in the field of computer science. Several methods have been developed for this. In this paper, we propose the first mathematical model to find the similarity value between generalized trapezoidal fuzzy numbers (GTFNs). This model employs fuzzy inference systems to find the value of an effective weighting, the weights to be associated to different kinds of methods that can handle an important scale of the data. This model will allow us to develop intelligent systems. A comparative study based on 21 sets of GTFNs has been carried out to demonstrate the difference between our approach and existing methods. This study shows that our model is more reasonable than existing methods.
Keywords: Cosine coefficient, Jaccard index, GTFNs, FIS, Similarity, Large scale
The concept of fuzzy logic, proposed in 1965 by Zadeh [1], has been used to manage a kind of probability. To employ this concept, the generalized trapezoidal fuzzy numbers (GTFNs) are most the most popular in practice. In the literature, several similarity methods between GTFNs have been introduced (e.g., [2–10]). But, these existing methods of similarity measures have many weaknesses. In many situations, such methods cannot appropriately find the similarity between two GTFNs. In the present study, a novel mathematical model for a fuzzy-number similarity method between GTFNs has been created, based on the weights associated to each similarity measure. This model uses the cosine coefficient and the Jaccard Index. Additionally, we describe and provide three characteristics of the proposed model. A comparative study has been carried out, based on 21 sets of GTFNs, to show that the model can surmount the limitations of the existing measures.
The remainder of this article is structured as follows. Section 2 presents a summary of the fundamental notions of existing methods. Section 3 introduces the novel approach, presenting the similarity methods employed and finding the weights associated to each similarity method. Many properties are suggested and proven. Section 4 compares it with the existing similarity methods. We give our conclusions in Section 5.
The notion of a GFN T̃ is presented by Chen [11, 12] as follows: T̃ = {t1, t2, t3, t4, w
Several Similarity methods between GTFNs T̃ and H̃ = {h1, h2, h3, h4, w
Chen [2] proposed a new method to solve the similarity problems of the GFNs. This method is based on the geometric distance. The author used this method to clear the problems of fuzzy risk analysis and subjective mental workload assessment.
Hsieh and Chen [3] introduced a new approach to find a solution to the similarity problems of the GFNs. This approach is based on the average integration representation distance.
where
Lee [4] presented a new measure to answer the similarity problems of the GFNs. This measure is based on the the L
where
where
where
where
Recently, Xu et al. [8] changed the similarity method SCC proposed by Chen and Chen [5], introducing the new similarity
where
Chen [9] introduced a new proposed method to find a solution to the similarity problems of GFNs. This method is based on the geometric mean operator. The author used this approach to clear the problems of fuzzy-number used in the information retrieval.
where
We will now present a novel mathematical model, MCESTA (Mohamedou Cheikh Elghotob Cheikh Saad bouh Cheikh Tourad Abass), Abdelmounaim Abdali, a large scale similarity method between GTFNs, call them T̃ and H̃. It is a kind of hybrid of the similarity measures
where
Our model will be as follows:
where
The descriptions of the similarity methods employed, the cosine coefficient and the Jaccard Index [14], are given below. This choice of similarity measures will be validated in Section 4. We have
for each
where
The cosine coefficient calculates the similarity between vectors in an easy and more intelligent way: it is by the determination of the direction. cos(
where [
The Jaccard Index,
Our choice is based on an FIS, such systems are recognized and have been used in many different fields [15, 16]. To calculate the weights mentioned in
In Table 1 there is presented the FIS fuzzy rule for the MCESTA, which is a set of semantic declarations that define how the FIS-Mamdani must carry out its decision making for input state (Cosine, Jaccard1, and Jaccard2) or controlling an output(
In Figure 3, the FIS-diagram for the MCESTA defined as a procedure for developing the association relation (from a given value to an output value) based on the concepts of fuzzy logic. This figure shows the values which are the most important for the weights following
Figure 4 to Figure 9 show the evolution of the FIS-Rule surface diagram for the weights (
This property has been used by Hwang and Yang [10] for validating their proposed similarity method. We have that
for
To see that our model verifies the three properties, it is enough that every similarity (Cosine, Jaccard1 and Jaccard2) used in this model satisfies these properties. For the sub-measures Jaccard1 and Jaccard2, this is proved by Hwang and Yang [10]. It remains to treat Cosine.
The ⇒ is proved by observing that since
Thus,
The ⇐ is proved as follows: Since
we have that:
(a)
(b)
we have:
so (a)–(b)= 0 ⇒ (
Therefore, we have that
This follows since
Suppose
We have
Our approach to similarity and the existing methods S
To validate and compare our contributions with the existing methods, we made the calculations on the sets already used by Hwang and Yang [10] in 2014. There are 21 sets (Set1 to Set21) of fuzzy numbers, shown in Figure 10 to Figure 30 respectively. The estimated times taken by our approach and by the existing methods are given in Table 2. We can demonstrate and analyze the weaknesses and limitations of each of the existing similarity measures from the table.
We can analyze Table 2 in terms of three types: incorrect results, scale-dependent results, and direction.
We have in Set1, S
For Set3 and Set4, we have that the similarity of Set4 should be more similar than that of Set3, but the similarity methods S
We have in Set5, Ã ≠
We have in Set6 for S
For Set7, the similarity produced by S
For Set8 and Set9, we have that the similarity of Set4 should be different from the similarity of those with Set3, but the similarity methods S
For Set9 and Set10, we have that the similarity of Set9 should be more similar than that Set10, however, Table 2 proves that the similarity produced by the methods S
We have in Set11, Ã ≠
We have in Set14, Ã ≠
For Set14 and Set15, we have that the similarity of Set14 should be more similar than that of Set15. However, Table 2 proves that the similarity produced by the methods S
It can be seen for the two different Set16 and Set17 that the methods S
For Set18 and Set19, we have that the similarity of Set18 should be more similar than that of Set19, but the similarity methods S
For Set20 and Set21, we have that Set20 and Set21 are in double-scale relation. Usually, the best similarity methods must verify property 3 (scale-free), but the similarity methods S
The direction similarity is very important. This measurement is used in the big data framework when the data tends towards the infinite. But the similarity methods S
After the analysis of Table 2, the three properties and the direction based on the cosine coefficient help this similarity approach to be the best choice for the large scale.
A novel mathematical model MCESTA for GTFNs has been is presented (as well as the existing methods). This model is based on using weights associated with each one of several differeur nt similarity measures. We have been able to infer the importance weights by a Mamdani-type FIS [17]. This model uses the cosine coefficient and Jaccard Index. Three properties of the model are proved, one property is advantageous for being used with large scale datasets. A comparative study has also been presented to explain how onovel approach can overcome the limitations and weaknesses of the existing methods. This approach will help us develop an intelligent filtering of the pub-sub system [20, 21].
The Mamdani for MCESTA.
FIS value membership functions.
FIS-diagram for the MCESTA.
FIS-rule surface diagram for C by Cosine and Jaccard1 in MCESTA.
FIS-rule surface diagram for C by Cosine and Jaccard2 in MCESTA.
FIS-rule surface diagram for J1 by Jaccard1 and Cosine in MCESTA.
FIS-rule surface diagram for J1 by Jaccard1 and Jaccard2 in MCESTA.
FIS-rule surface diagram for J2 by Jaccard2 and Cosine in MCESTA.
FIS-rule surface diagram for J2 by Jaccard2 and Jaccard2 in MCESTA.
Set1.
Set2.
Set3.
Set4.
Set5.
Set6.
Set7.
Set8.
Set9.
Set10.
Set11.
Set4.
Set13.
Set14.
Set15.
Set16.
Set17.
Set18.
Set19.
Set20.
Set21.
Table 1 . FIS fuzzy rule for MCESTA.
IF (Jaccard1 is L) and (Jaccard2 is L) and (Cos is L) THEN (J1 is L) (J2 is L) (C is L) (1). |
IF (Jaccard1 is L) and (Jaccard2 is M) and (Cos is L) THEN (J1 is L) (J2 is M) (C is L) (1). |
IF (Jaccard1 is L) and (Jaccard2 is H) and (Cos is L) THEN (J1 is L) (J2 is H) (C is L) (1). |
IF (Jaccard1 is M) and (Jaccard2 is L) and (Cos is L) THEN (J1 is M) (J2 is L) (C is L) (1). |
IF (Jaccard1 is M) and (Jaccard2 is M) and (Cos is L) THEN (J1 is M) (J2 is M) (C is L) (1). |
IF (Jaccard1 is M) and (Jaccard2 is H) and (Cos is L) THEN (J1 is M) (J2 is H) (C is L) (1). |
IF (Jaccard1 is H) and (Jaccard2 is L) and (Cos is L) THEN J1 is H) (J2 is L) (C is L) (1). |
IF (Jaccard1 is H) and (Jaccard2 is M) and (Cos is L) THEN (J1 is H) (J2 is M) (C is L) (1). |
IF (Jaccard1 is H) and (Jaccard2 is H) and (Cos is L) THEN (J1 is H) (J2 is H) (C is L) (1). |
IF (Jaccard1 is L) and (Jaccard2 is L) and (Cos is M) THEN (J1 is L) (J2 is L) (C is M) (1). |
IF (Jaccard1 is L) and (Jaccard2 is M) and (Cos is M) THEN (J1 is L) (J2 is M) (C is M) (1). |
IF (Jaccard1 is L) and (Jaccard2 is H) and (Cos is M) THEN (J1 is L) (J2 is H) (C is M) (1). |
IF (Jaccard1 is M) and (Jaccard2 is L) and (Cos is M) THEN (J1 is M) (J2 is L) (C is M) (1). |
IF (Jaccard1 is M) and (Jaccard2 is M) and (Cos is M) THEN (J1 is M) (J2 is M) (C is M) (1). |
IF (Jaccard1 is M) and (Jaccard2 is H) and (Cos is M) THEN (J1 is M) (J2 is H) (C is M) (1). |
IF (Jaccard1 is H) and (Jaccard2 is L) and (Cos is M) THEN (J1 is H) (J2 is L) (C is M) (1). |
IF (Jaccard1 is H) and (Jaccard2 is M) and (Cos is M) THEN (J1 is H) (J2 is M) (C is M) (1). |
IF (Jaccard1 is H) and (Jaccard2 is H) and (Cos is M) THEN (J1 is H) (J2 is H) (C is M) (1). |
IF (Jaccard1 is L) and (Jaccard2 is L) and (Cos is H) THEN (J1 is L) (J2 is L) (C is H) (1). |
IF (Jaccard1 is L) and (Jaccard2 is M) and (Cos is H) THEN (J1 is L) (J2 is M) (C is H) (1). |
IF (Jaccard1 is L) and (Jaccard2 is H) and (Cos is H) THEN (J1 is L) (J2 is H) (C is H) (1). |
IF (Jaccard1 is M) and (Jaccard2 is L) and (Cos is H) THEN (J1 is M) (J2 is L) (C is H) (1). |
IF (Jaccard1 is M) and (Jaccard2 is M) and (Cos is H) THEN (J1 is M) (J2 is M) (C is H) (1). |
IF (Jaccard1 is M) and (Jaccard2 is H) and (Cos is H) THEN (J1 is M) (J2 is H) (C is H) (1). |
IF (Jaccard1 is H) and (Jaccard2 is L) and (Cos is H) THEN (J1 is H) (J2 is L) (C is H) (1). |
IF (Jaccard1 is H) and (Jaccard2 is M) and (Cos is H) THEN (J1 is H) (J2 is M) (C is H) (1). |
IF (Jaccard1 is H) and (Jaccard2 is H) and (Cos is H) THEN (J1 is H) (J2 is H) (C is H) (1). |
L, Low; M, Medium; H, High..
Table 2 . Comparison.
Method/Set | S | S | S | S | S | S | S | Our approach |
---|---|---|---|---|---|---|---|---|
1 | 0.9167 | 0.975 | 0.8357 | 0.95 | 0.9627 | 0.8356 | 0.9877 | |
2 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 |
3 | 0.42 | 0.682 | 0.7136 | 0.5997 | 0.8475 | |||
4 | 0.49 | 0.7 | 0.7158 | 0.7 | 0.8551 | |||
5 | 0.8 | 0.8248 | 0.9652 | 0.8 | 0.9797 | |||
6 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | |
7 | 0.9091 | 0.9 | 0.9 | 0.9 | 0.9053 | 0.9 | 0.9725 | |
8 | 0.5 | 0.54 | 0.8411 | 0.8631 | 0.5991 | 0.9482 | ||
9 | 0.9 | 0.9 | 0.9756 | |||||
10 | 0.7833 | 0.8974 | 0.9311 | |||||
11 | 0.75 | 0.9 | 0.72 | 0.8003 | 0.9127 | 0.72 | 0.9572 | |
12 | 0.8 | 0.9375 | 0.9 | 0.78 | 0.8309 | 0.8904 | 0.8959 | 0.9068 |
13 | 0.75 | 0.9091 | 0.9 | 0.81 | 0.9 | 0.9053 | 0.9 | 0.979 |
14 | 0.7209 | 0.9484 | ||||||
15 | 0.75 | 0.95 | 0.6215 | 0.9187 | ||||
16 | 0.4 | 0.6222 | 0.6971 | 0.8125 | ||||
17 | 0.25 | 0.7 | 0.7 | 0.828 | ||||
18 | 0.8551 | |||||||
19 | 0.7636 | |||||||
20 | 0.8551 | |||||||
21 | 0.8551 |
Bold text represents incorrect results and italicized text, scale-dependent results..
Yudi Priyadi, Krishna Kusumahadi, and Pramoedya Syachrizalhaq Lyanda
International Journal of Fuzzy Logic and Intelligent Systems 2022; 22(4): 373-381 https://doi.org/10.5391/IJFIS.2022.22.4.373Chang Suk Kim,Sang-Yong Lee,Dong Cheul Son
Int. J. Fuzzy Log. Intell. Syst. 2006; 6(2): 167-172The Mamdani for MCESTA.
|@|~(^,^)~|@|FIS value membership functions.
|@|~(^,^)~|@|FIS-diagram for the MCESTA.
|@|~(^,^)~|@|FIS-rule surface diagram for C by Cosine and Jaccard1 in MCESTA.
|@|~(^,^)~|@|FIS-rule surface diagram for C by Cosine and Jaccard2 in MCESTA.
|@|~(^,^)~|@|FIS-rule surface diagram for J1 by Jaccard1 and Cosine in MCESTA.
|@|~(^,^)~|@|FIS-rule surface diagram for J1 by Jaccard1 and Jaccard2 in MCESTA.
|@|~(^,^)~|@|FIS-rule surface diagram for J2 by Jaccard2 and Cosine in MCESTA.
|@|~(^,^)~|@|FIS-rule surface diagram for J2 by Jaccard2 and Jaccard2 in MCESTA.
|@|~(^,^)~|@|Set1.
|@|~(^,^)~|@|Set2.
|@|~(^,^)~|@|Set3.
|@|~(^,^)~|@|Set4.
|@|~(^,^)~|@|Set5.
|@|~(^,^)~|@|Set6.
|@|~(^,^)~|@|Set7.
|@|~(^,^)~|@|Set8.
|@|~(^,^)~|@|Set9.
|@|~(^,^)~|@|Set10.
|@|~(^,^)~|@|Set11.
|@|~(^,^)~|@|Set4.
|@|~(^,^)~|@|Set13.
|@|~(^,^)~|@|Set14.
|@|~(^,^)~|@|Set15.
|@|~(^,^)~|@|Set16.
|@|~(^,^)~|@|Set17.
|@|~(^,^)~|@|Set18.
|@|~(^,^)~|@|Set19.
|@|~(^,^)~|@|Set20.
|@|~(^,^)~|@|Set21.