Next Article in Journal
A Comparative Study of the Fractional-Order Belousov–Zhabotinsky System
Next Article in Special Issue
A Hybrid Algorithm Based on Social Engineering and Artificial Neural Network for Fault Warning Detection in Hydraulic Turbines
Previous Article in Journal
Analysis of the Characteristics and Speed of Spread of the “FUNA” on Twitter
Previous Article in Special Issue
Fixed-Switching-Frequency Modulated Model Predictive Control for Islanded AC Microgrid Applications
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Synergistic Mechanism of Designing Information Granules with the Use of the Principle of Justifiable Granularity

Institute of System Security and Control, School of Computer Science and Technology, Xi’an University of Science and Technology, Xi’an 710054, China
*
Author to whom correspondence should be addressed.
Mathematics 2023, 11(7), 1750; https://doi.org/10.3390/math11071750
Submission received: 7 March 2023 / Revised: 29 March 2023 / Accepted: 4 April 2023 / Published: 6 April 2023
(This article belongs to the Special Issue Systems Engineering, Control, and Automation)

Abstract

:
The construction of information granules is a significant and interesting topic of Granular Computing (GrC) in which information granules play a vital role in representing and describing data, and it has become one of the most effective frameworks for solving complex problems. In this study, we are interested in the collaborative impacts of several different characteristics on constructing information granules, and a novel synergistic mechanism of the principle of justifiable granularity is utilized in developing information granules. The synergistic mechanism is finalized with a two-phase process—to start with, the principle of justifiable granularity and Fuzzy C-Means Clustering method are combined to develop a collection of information granules. First, the available experimental data is transformed (normalized) into fuzzy sets following the standard Fuzzy C-Means Clustering method. Then, information granules are developed based on the elements located in different clusters with the use of the principle of justifiable granularity. In the sequel, the positions of information granules are updated by considering the collaborative impacts of the other information granules with the parameters of specifying the level of influence. Experimental studies are conducted to illustrate the nature and feasibility of the proposed framework based on the synthetic data as well as a series of publicly available datasets coming from KEEL machine learning repositories.

1. Introduction

As a new interdisciplinary research field, Granular Computing (GrC) [1] plays a vital role in data mining by generalizing different forms of information granules. The concept of granular computing achieves rapid development as a human-centric data processing pattern that mainly concentrates on information granules and the processing of information granules. Information granules [2,3] are a collection of general and abstract entities that converge based on their indistinguishability, compactness, functionality, or similarity. As is commonly recognized, information granules can be expressed in several different forms, such as sets and intervals, fuzzy sets [1], rough sets [4], shadowed sets [5], probabilistic sets [6], and so on. The development of information granules has occupied a key position in describing data in the framework of granular computing.
The construction of information granules in different formalisms has attracted much attention in describing and representing data [7,8,9,10,11]. Since the theory of fuzzy sets proposed by L. A. Zadeh [12], it has become a generalized form to represent information and knowledge. To be more specific, fuzzy sets show a strong capacity for dealing with information with fuzziness and uncertainty. For example, Zhang et al. [13] present an original design of interval type-2 information granules based on a collection of type-1 fuzzy sets by engaging the principle of justifiable granularity, where an information granule is generated by maximizing the product of two generic characteristics of coverage and specificity. Based on the correlation among features, an improved version of a top-down granulation model is offered by incorporating the principal component analysis [14]. Ouyang et al. [15] design a model for rule formation based on the information sub-granules, which are constructed by combining the Fuzzy C-Means and Density-Based Spatial Clustering of Applications with Noise (DBSCAN). At the same time, many scholars have also proposed targeted methods to build information granules in both the input and output spaces. For instance, Lu et al. [16,17] realize the formation of input hyper-box information granules by implementing the hyper-box iteration granulation algorithm governed by information granularity on the input space. Shan et al. [18] present the concept of interval granular fuzzy models. Jing et al. [19] associate information granules and propose an approach to construct granular models directly based on information granules expressed both in input and output spaces. In addition, considering the distribution of the data sets, information granules of higher order or information granules of higher type are developed [20,21], which achieve better performance to some extent.
Many scholars focus their attention on developing ways of constructing information granules. The principle of justifiable granularity is regarded as a general method to design a single information granule based on the available experimental evidence [22,23,24]. While the typical clustering algorithms, for instance, Fuzzy C-Means Clustering (FCM), are utilized to construct a series of information granules with respect to different features of the entire data space [25]. To achieve satisfactory results for the construction process, the principle of justifiable granularity and the FCM algorithm are commonly utilized in a collaborative manner—FCM is applied to cluster the data, and the principle of justifiable granularity is used to construct an information granule based on the elements in different clusters. Several related works focus on developing augmented frameworks for granular models, such as fuzzy classifiers [26,27] and fuzzy rule-based models [28,29,30]. Various variant fuzzy rule-based models have also been studied and implemented in various fields. For example, the model based on Mamdani and Larsen fuzzy inference is used to select the color constancy algorithm for dark image enhancement [31], and the Zadeh dominated fuzzy rule composition algorithm is used to solve the positioning problem in iris recognition [32]. The combination of the Mamdani model and hierarchical clustering is utilized to predict fault severity in industrial manufacturing [33]. At the same time, the granular models have been widely used in various fields, such as quantifying the quality of numerical models [34], data fusion [35], transferring knowledge [36], facial semantic description [37], time series prediction [38], long-term prediction [39], controlling complex nonlinear systems [40], anomaly detection [41], implementing missing data interpolation [42], and conformance checking techniques [43], attacks detection [44,45,46], image classification [47], and some other practical complex problems [48,49], and achieving quite good results.
As one of the most important ways of developing information granules, the principle of justifiable granularity processes with the optimization of the upper and lower bounds by achieving a compromise of two conflicting criteria, i.e., coverage and specificity, which consider both the completeness as well as the accuracy in expressing the experimental evidence. However, there is an emerging challenge: with the data scale and the diversity of the feature space increasing, the complexity of data processing becomes more difficult. A more special situation arises when the interaction among the features in different data spaces or different features in the same data space will directly influence the locations of information granules. In other words, the information granules of the same data space or different data spaces will be influenced by each other.
The purpose of this paper is to focus on the collaborative development of information granules with the use of the principle of justifiable granularity, which fully takes into consideration that the information granules in the data space will impact the position of a selected information granule. Compared to the traditional ways of developing information granules, the proposed method, named synergistic mechanism of the principle of justifiable granularity, takes all the features as a whole, and the construction process of a selected information granule is realized by considering the impacts of other features with the parameters of specifying the levels of influence. First, the feature space is clustered following the basic Fuzzy C-Means Clustering, and information granules are decided based on the elements positioned in different clusters, respectively. Second, the locations of the information granules are updated by including the impacts of other information granules in determining the coverage criterion. Finally, the optimal positions of the information granules in the feature space are decided using the principle of justifiable granularity, and the overall performance of the synergistic mechanism is evaluated with the AUC values.
The study is structured as follows: Section 2 introduces the basic ideas of the theory and development of fuzzy sets with the use of the principle of justifiable granularity. In Section 3, the synergistic mechanism of the principle of justifiable granularity in building different information granules is illustrated in detail. Experimental studies are carried out in Section 4 to verify the feasibility of the proposed mechanism, in which synthetic data and a series of publicly available machine learning data sets are applied in the experiments. Section 5 presents the conclusions and future directions.

2. Construction of Fuzzy Sets with the Use of the Principle of Justifiable Granularity

In real-world systems, we usually encounter objects whose belongingness to a given category is neither full belongingness nor full exclusion. For instance, considering the height of an adult male person, we qualify a person as being tall if they have a height of 1.9 m, whereas we consider a person to be short if they have a height of 1 m. Usually, we cannot distinguish a difference of 0.1 m in height, so we may qualify a person with a height of 1.89 m as being tall. However, questions come with that: how do we qualify a person of 1.7 m as being tall or short? What are the height range values to qualify a person as being tall? It is obvious that no single number can be given to qualify a person as tall or short. Fuzzy sets provide an idea to deal with cases where an object of the universe is compatible with a class by membership values. Conceptually, a fuzzy set A [12] is described by a membership function, which maps the elements of a universe X to the unit interval [0, 1].
A : X [ 0 , 1 ] ,
where [0, 1] means real numbers between 0 and 1 (including 0 and 1).
The α-cut of a fuzzy set A, denoted by Aα, is a set which consists of the elements of the universe whose membership values are equal to or larger than a certain value α, where α [0, 1] [44]. It is expressed by the following equality:
A α = { x X | A ( x ) α } .
An illustration of the concept of the α-cut is presented in Figure 1b.
Considering the formation of information granules in the form of fuzzy sets with a finite support [a, b]. Any fuzzy set can be described by a certain unimodal membership function of some parametric form (g, f) with g(a) = 0, g(m) = f(m) = 1, and f(b) = 0, where g is a non-decreasing function and f is a non-increasing function, as shown in Figure 1a.
The principle of justifiable granularity provides a general idea of how to construct a single information granule by achieving a sound compromise between two essential requirements: coverage and specificity. It is intuitively apparent that the two requirements are in conflict, as follows:
  • Coverage (cov) implies the ability of the information granule to reflect the experimental data. In other words, it is anticipated that the information granule will “cover” more experimental data. For instance, if an information granule is an interval, then the more data included in the bounds of the interval, the better. In the case of fuzzy sets, we expect that the sum value of the membership grades of the data included in the bounds of the information granule will be as high as possible. However, it is required that the information granule be specific enough.
  • The specificity (sp) criterion concerns the semantic meaning of the information granules. This requires the information granules to be highly detailed (more specific), so we expect a smaller information granule.
The principle of justifiable granularity aims at the optimization of the fuzzy sets by independently adjusting the lower and upper bounds a and b, respectively. The modal value of m is taken as a numeric representative of xk, say their mean or median. Let us consider a one-dimensional data set {xk}, k = 1, 2, …, N. The optimization criterion Q involves two conflicting requirements: coverage and specificity, denoted by cov and sp, respectively. Assuming the following form of Q:
Q = c o v s p .
Considering the elements positioned on the right side of m, i.e., [m, b], the coverage and specificity are defined in the usual way:
c o v = card { x k | x k [ m , b ] } ,
sp = 1 | b m | | x max m | .
As for the elements positioned in [a, m], we have the two criteria and optimize the lower bound a in a similar manner:
c o v = card { x k | x k [ a , m ] } ,
sp = 1 | m a | | m x m in | .
The generalized version of the problem arises when the data are weighted, i.e., we have (xk, wk), k = 1, 2, …, N. Then the coverage is modified in the following way:
c o v = k : x k [ m , b ] min ( A ( x k ) , w k ) ,
c o v = k : x k [ a , m ] min ( A ( x k ) , w k ) .
The specificity remains the same as the formulas presented in the previous case.
The maximization of Q leads to the optimal value of the upper bound of the fuzzy set A, say as follows:
b o p t = arg   Max b Q ( b ) .
The optimal value of the lower bound of the fuzzy set A is obtained in an analogous way:
a o p t = arg   Max a Q ( a ) .

3. Synergistic Mechanism of the Principle of Justifiable Granularity

We are interested in forming information granules for individual variables in the case of multivariable data, such as pairs of data (xk, yk), k = 1, 2, …, N, by invoking a certain mechanism of synergy in their formation. Considering a collection of one-dimensional weighted data (xk, wk) and (yk, vk), the same construction as above is realized for both the two data sets. As a result, we produce fuzzy sets A with the bounds a and b and modal value m for {xk}, as well as fuzzy sets B with the bounds c and d and modal value n for {yk}. The coverage and specificity expressions are analogous to the ones presented above.
As xk and yk are related, it is anticipated that A and B are related, and they could be constructed together in some synergistic way. To accomplish that, we consider that xk and yk are “weighted” by the membership grades of the other fuzzy set. This means that the determination of A is influenced by the membership grades of B and vice versa. Considering the way in which we are proceeding with the formation of A and B, we are referring to their formation as being synergistic.
In a nutshell, in the construction of A, we are using the weight of xk resulting from B, say B(yk). More generally, let us consider a certain function F for B(yk), say F(B(yk)). Likewise, in the construction of B, we weight the data yk by the membership grades of A, say F(A(xk)).
The first step is the formation of fuzzy sets A for xk and B for yk individually. It can be processed using the principle of justifiable granularity. In what follows, we can optimize A by taking into account the membership grades of B as well as optimize B by taking into account the membership grades of A. We have the weighted average value to serve as the numeric representative of xk, and it is presented as follows:
m = k = 1 N x k B ( y k ) k = 1 N B ( y k ) ,
For yk:
n = k = 1 N y k A ( x k ) k = 1 N A ( x k ) .
In terms of the optimized criterion Q used for the construction of fuzzy set A, we have the expression as follows:
Q = cov s p .
For the upper bound b, the coverage is expressed as follows:
c o v = k : x k [ m , b ] A ( x k ) B α 1 ( y k ) ,
where α1 [0, 1] indicates the parameter for specifying the impact of fuzzy set B on the determination of fuzzy set A. It should be noticed that when α1 = 0, the impact of fuzzy set B should be ignored, and the synergistic mechanism is the same as the traditional principle of justifiable granularity.
Additionally, the specificity is expressed as the same as in Equation (5).
As for the construction of fuzzy set B, we have analogous expressions.
Similarly, for the upper bound d, the coverage is expressed as follows:
c o v = k : y k [ n , d ] B ( y k ) A β 1 ( x k ) ,
where β1 [0, 1] implies the parameter of specifying the impact of fuzzy set A on the determination of fuzzy set B. Moreover, when β1 = 0, there is no impact of fuzzy set A on the construction of fuzzy set B. The synergistic mechanism performs as well as the traditional principle of justifiable granularity.
In Algorithm 1, we present the synergistic mechanism of constructing information granules with the use of the principle of justifiable granularity.
Algorithm 1: Synergistic mechanism of the principle of justifiable granularity
Input: Two-dimensional data set in pairs (xk, yk), k = 1, 2, …, N; number of clusters c; fuzzy coefficient m = 2.0; impact factor α1, β1, iteration of the optimization process epoch;
Output: Optimized information granules A and B
1: Initialize the position of information granules A and B following standard FCM
2: Select the prototypes vi and wi, i = 1, 2, …, c, as the numeric representative of the principle of justifiable granularity
3: while iter = 1, 2, …, epoch do
4:  update the position of information granules A and B
5:   c o v = k : x k [ m , b ] A ( x k ) B α 1 ( y k )
6:   sp = 1 | b m | | x max m |
7:   Q = cov s p
8: end while
9: b o p t = arg   Max b Q ( b )
As an extension, let us consider a more complex situation when another data space {zk}, k = 1, 2, …, N is included and it results in a fuzzy set C that further influences the construction of fuzzy sets A and B. To determine the optimal bounds of C, the numeric representative w is taken as the weighted mean value of {zk}, and the upper and lower bounds are f and e, respectively, which are decided following the pattern of the principle of justifiable granularity.
In this case, the coverage for constructing fuzzy set A is expressed as follows:
c o v = k : x k [ m , b ] A ( x k ) B α 1 ( y k )   C α 2 ( z k ) ,
where α1, α2 [0, 1] imply the impacts of fuzzy sets B and C on the design of fuzzy set A, respectively. When α1, α2 = 0, there is no impact from fuzzy sets B and C, and it performs the same as the principle of justifiable granularity.
To generalize a comprehensive construction process, the development of fuzzy sets B and C can be expressed as follows:
For the upper bound, the coverage for B is expressed as follows:
c o v = k : y k [ n , d ] B ( y k ) A β 1 ( x k ) C β 2 ( z k ) ,
where β1, β2 [0, 1] means the influence of A and C on the design of fuzzy set B. To be specific, the impacts of fuzzy sets A and C are not considered in the construction process.
The coverage for C is described as follows:
c o v = k : z k [ w , f ] C ( z k ) A γ 1 ( x k ) B γ 2 ( y k ) ,
where γ1, γ2 [0, 1] means the influence of A and B on the design of fuzzy set C.
The general idea about the collaborative development of fuzzy sets A, B, and C is illustrated in Figure 2.
As shown in Figure 2a, two information granules (A and B) are developed in the proposed synergistic manner. To be more specific, the construction of A is influenced by the information granule B with a factor of α1, whereas the construction of B is influenced by the information granule A with a factor of β1. Considering the collaborative construction for three information granules A, B, and C, as presented in Figure 2b, the construction of A is influenced by the information granules B and C with factors α1 and α2, respectively, while B are developed with the influence of A and C (with factors β1 and β2) and C are developed with the influence of A and B (with factors γ1 and γ2). It should be noticed that when a certain factor equals 0, for instance, when we have α1 = 0 in Figure 2a, then fuzzy set B has no influence on the construction of A. In Figure 2b, when α1 = 0, it indicates that there is no influence of B on the construction of A; moreover, when α1 = α2 = 0, there is no impact of B and C on A.

4. Experimental Studies

In this section, a series of experiments are presented to qualify the performance of the synergistic mechanism of the principle of justifiable granularity. The experiments are conducted on a computer with an AMD 6-core r5-3600 4.2 GHZ CPU. NVIDIA GeForce RTX 3060Ti 8 GB, and DDR4 16 GB memory. Python, MATLAB, and several data analysis tools, including NumPy, Pandas, Matplotlib, etc., are used to complete the verification experiments.

4.1. Synthetic Data Set

To start with the examples based on the synthetic data, let us consider a group of three two-dimensional Gaussian distributed data sets {xk, yk}, k = 1, 2, …, N, where N = 300. The mean vectors m and the covariance matrix δ are summarized as follows:
Group   1 :   m = [ 2 ,   3 ] ,   δ = [ 2 0 0 0.5 ] , N 1 = 100 ,
Group 2 : m = [ 2 , 3 ] ,   δ = [ 1 0 0 1 ] , N 2 = 100 ,
Group 3 : m = [ 1 , 1 ] ,   δ = [ 1 0 0 0.5 ] , N 3 = 100 .
The plot of the data set is presented in Figure 3.
As the most commonly used ways of developing information granules, the principle of justifiable granularity and FCM usually perform in a cooperative manner. First, FCM is utilized to generate several information granules by conducting the typical clustering process; then, the principle of justifiable granularity is applied to design a single information granule based on the available experimental evidence located in different clusters. To be specific, to develop a collection of information granules for the synergistic data, the data set is normalized following the basic Fuzzy C-Means Clustering method, the prototypes pj, j = 1, 2, …, c, and the membership grades uij are updated as follows iteratively:
p j = i = 1 N u i j m x i i = 1 N u i j m ,
u i j = 1 k = 1 c ( x i c j x i c k ) 2 m 1 ,
where m means the fuzziness coefficient, and usually m = 2.0.
As shown in Figure 4, the data set is clustered into three clusters following the FCM method with an iteration of 20.
In the sequel, the membership grades are used for the collaborative design of information granules with the proposed synergistic mechanism of the principle of justifiable granularity in the two-dimensional data space. Let us consider different values of the parameters α1 and α2; the positions of the information granules are illustrated as shown in Figure 5. Here α1 and α2 are both unified influence parameters, that is, when one of the fuzzy sets is constructed, the other two fuzzy sets have an influence on the constructed fuzzy set. For example, when building fuzzy set 0, the influence parameters of fuzzy set 1 and fuzzy set 2 are α1 and α2. When building fuzzy set 1, α1 is the influence of fuzzy set 0 on fuzzy set 1, and α2 is the influence of fuzzy set 2 on fuzzy set 0. Similarly, when building fuzzy set 2, α1 is the influence of fuzzy set 0 on fuzzy set 2, and α2 is the influence of fuzzy set 1 on fuzzy set 2. With different values of α1 and α2, the corresponding fuzzy sets have different degrees of influence on the constructed fuzzy sets.
As shown in Figure 5, it is evident that with the increase of the impact parameters α1, and α2 of the synergistic mechanism, the location of the constructed information granule becomes closer to the corresponding information granules. Take the 0th cluster (marked as the ▲ colored blue) as an example; it can be seen that with the increasing values of α1 (which specifies the impact of the 1th cluster, marked as the ● colored red), the location of information granule 0 will become closer to the 1th cluster. In a similar manner, with the increasing values of α2 (which specifies the impact of the 2th cluster, marked as the ★ colored yellow), the location of information granule 0 will become closer to the 2th cluster. This situation is also applicable to the construction of information granules 1 and 2. It should be noted that when α1 = α2 = 0, it indicates that the information granules are constructed without the impact of the other information granules; in other words, when α1 = α2 = 0, it is a special case that the synergistic mechanism performs the same as the traditional pattern of the principle of justifiable granularity.
To evaluate the performance of the information granules, we present the curves by plotting the coverage-specificity (cov-sp) values for obtaining the upper bounds with a pair of selected parameters when α1 = α2 = 0.5 (which is correlated to the results shown in Figure 5d). As shown in Figure 6.
As shown in Figure 6, regardless of the dimensionality for each cluster of the data set, it is obvious that with the increase of the cov, the values of sp keep decreasing, which shows the same performance of the construction of information granules with the use of the principle of justifiable granularity.
Moreover, the positions of different information granules as well as the AUC values, which specify the overall performance of the proposed synergistic mechanism by calculating the areas of cov-sp curves, x- and y-ordinates, are summarized in Table 1.
From the results presented in Table 1, the AUC values obtained for both dimensions of the upper and lower bounds show good performance with a collection of reasonable values that are greater than 0.6. Furthermore, the ranges determined with the constructed information granules can cover most of the elements in the data set.
When changing the values of α1 and α2 the upper and lower bounds of the information granules also change. Here we take cluster 0 in the 1st dimension as an example, and the results are recorded in Table 2.
In Table 2, the results show that with the use of the proposed synergistic mechanism, the positions of the 1st dimension (x-coordinate) of the 0th information granule are changing with different values of α1 and α2. When α1 = 0, α2 = 0, it indicates that the determination of information granule 0 is not influenced by information granules 1 and 2. In this case, the information granules are developed using the principle of justifiable granularity, ignoring their synergistic nature. Compared with the information granule constructed based on the principle of justifiable granularity, the parameters of α1 and α2 are included for considering the influence of other information granules. To be more specific, for a given parameter α1, with an increasing value of α2, it is obvious that the range of the bounds of the information granules for each dimension becomes wider. Similarly, for a given parameter α2, with an increasing value of α1, the range of the bounds of the information granules for each dimension becomes wider as well. It implies that with the increasing values of the parameters of the synergistic mechanism, the coverage of information granules is also increasing.
At the same time, the AUC values are obtained for the upper and lower bounds to evaluate the performance of the construction process. As the AUC values presented in Table 1 show, their values are greater than 0.6. This also means that, compared with the information granules constructed based on the principle of justifiable granularity, the information granules constructed under the synergistic mechanism not only have higher coverage of the data set but also consider the specificity of the data.
To further verify the overall performance of the proposed model, the constructed multidimensional information granule is regarded as a whole to compute the coverage and specificity, referred to here as COV and SP. The two criteria are expressed as follows:
COV implies that the data is covered in the area of the information granule:
C O V i = 1 N i card { x k | x k M i } ,
where Ni is the number of data that belong to the ith cluster. Mi means the area of the ith information granule.
SP is taken as the product of the specificities of each dimension, and it can be expressed as follows:
S P i = ( 1 | a i 1 + a i 1 | | x i 1 , max x i 1 , min | ) ( 1 | a i 2 + a i 2 | | x i 2 , max x i 2 , min | ) ( 1 | a i n + a i n | | x i n , max x i n , min | ) .
Considering a two-dimensional information granule, Mi can be expressed as Mi = [ai1, ai1+] × [ai2, ai2+], then COV can be rewritten as follows:
C O V i = 1 N i card { x k | x k 1 [ a i 1 , a i 1 + ] x k 2 [ a i 2 , a i 2 + ] } ,
where xk1 and xk2 are the 1st dimension and the 2nd dimension of the data xk, respectively.
SP can be expressed as follows:
S P i = ( 1 | a i 1 + a i 1 | | x i 1 , max x i 1 , min | ) ( 1 | a i 2 + a i 2 | | x i 2 , max x i 2 , min | ) .
We plot the curve of coverage and specificity with respect to different values of α1 and α2, the results are plotted as shown in Figure 7.
As shown in Figure 7, a similar conclusion can be obtained as above: with increasing values of COV, the values of SP keep decreasing.
In addition, we consider the overall performance of the global coverage and specificity by calculating the entire data sets regardless of the different clusters.
The global coverage, Covg, is decided as follows:
C o v g = i = 1 c C O V i ,
where c is the number of clusters. It should be noted here that if an element is covered by more than one cluster at the same time, it is counted only once.
We also define the global specificity, Specg, as follows:
S p e c g = 1 c i = 1 c S P i .
Finally, the optimization criterion Vg can be expressed as follows:
V g = C o v g S p e c g .
We plot the curves of Covg, Specg, and Vg with respect to different numbers of clusters, say c = 3, 4, 5, 6, 7, 8, 9, and 10. The results are as shown in Figure 8.
As shown in Figure 8, with the increasing number of clusters c (which means more information granules are to be constructed and the construction process will be realized in a collaborative way), the overall performance index Vg decreases accordingly. The global specificity of Specg shows an increase when the number of clusters increases from 3 to 4 and a decrease from 4 to 8; moreover, there is a slight increase when c = 9 and a decrease when c = 10. The global specificity of Specg achieves its optimal value when c = 4. At the same time, the global coverage of Covg increases when the value of c increases from 3 to 7, decreases with the value of c from 7 to 10, and reaches its highest when c = 7.

4.2. KEEL Machine Learning Data Sets

In this part, several publicly available machine learning data sets coming from the KEEL machine learning repository [45] are considered in the experiments.

4.2.1. Iris Data Set

The Iris data set consists of 50 instances and four attributes, which contain three classes of features, and each class refers to a type of iris plant. One class is linearly separable from the other two; the latter are NOT linearly separable from each other. The four attributes are referred to as sepal length, sepal width, petal length, and petal width, respectively. The AUC values and the bounds of information granules are summarized in Table 3.
From the results presented in Table 3, we can find that for each information granule constructed based on different cluster numbers from 0 to 2, the AUC values obtained for both dimensions for obtaining the upper bound and lower bound show good performance with a collection of reasonable values that are greater than 0.5, and this indicates that the areas determined with the constructed information granules can cover most of the elements in the data set. The maximal AUC value is obtained when optimizing the upper bound of the 1st cluster for attribute sepal width, while the minimal value is obtained when optimizing the upper bound of the 0th cluster for attribute sepal length. Coordinately, the upper bound and lower bound of information granules for different clusters are optimized as shown in the table.
The cov-sp curves of the information granules obtained based on different clusters are plotted in Figure 9.
As shown in Figure 9, the curves of cov-sp are plotted with respect to different pairs of α1, and α2 values for the three clusters, respectively. In general, despite the values of α1, and α2, it can be found that a greater value of coverage corresponds to a smaller value of specificity, which implies the same tendency for the changing of coverage and specificity in the traditional principle of justifiable granularity.

4.2.2. Banana Data Set

The Banana data set is an artificial data set where the instances belong to several clusters with a banana shape. There are two attributes, At1 and At2, which correspond to the x axis and y axis, respectively. There are two types of 5300 data in total.
The AUC values and the bounds of information granules are shown in Table 4.
As the results in Table 4 present, we can find that for each information granule, the AUC values of both dimensions of the upper bounds and lower bounds show good performance with a maximal value of 0.758 (when optimizing the upper bound of the 1st cluster for attribute At2) and a minimal value of 0.671 (when optimizing the lower bound of the 1st cluster for attribute At2). This indicates that the areas determined with the constructed information granules (expressed with the upper and lower bounds) can cover most of the elements in the data set.
In Figure 9, we plot the cov-sp curves for different information granules designed based on the clusters.
The curves of cov-sp values under different α values for the Banana Data Set are as shown in Figure 10. In this case, only one granularity parameter α is included in the synergistic mechanism; the value of cov keeps increasing with an increasing value of α, while the value of sp decreases.

4.2.3. Appendicitis Data Set

The Appendicitis data set records patients with appendicitis. The data represents seven medical measures taken over 106 patients. The seven medical measures are recorded as At1, At2, At3, At4, At5, At6, and At7.
The AUC values and the bounds of information granules are shown in Table 5.
From the results presented in Table 5, we can find that for each information granule, the AUC values obtained for both dimensions of the upper bounds and lower bounds show good performance, among which the maximal value is 0.813 (when optimizing the upper bound of the 1st cluster for attribute At6). The minimal AUC value is 0.485 when optimizing the lower bound of the 1st cluster for attribute At5. Corresponding to the obtained AUC values, the upper and lower bounds that determine the updated optimal position of the information granules developed with the synergistic mechanism of the principle of justifiable granularity are presented.
As shown in Figure 11, we present the curves of cov-sp with different pairs of α1, and α2 values. Similar to the changing of coverage and specificity in the traditional principle of justifiable granularity, the results of the proposed mechanism indicate that a greater value of coverage corresponds to a smaller value of specificity. Considering the parameter of granularity α, the value of cov keeps increasing with an increasing value of α, while the value of sp decreases.

5. Conclusions

Information granules play an important role in describing and expressing data in different forms, including sets and intervals, fuzzy sets, rough sets, and so on. Fuzzy sets show good performance in dealing with information with fuzziness and uncertainty. In practical complex environments, with the rapid development of data size, the data with multimodality become significantly more challenging to process and manage. There is a commonly encountered situation where data is collected with different characteristics, and those with different features will be influenced by each other. In this study, a synergistic mechanism of the principle of justifiable granularity in developing information granules is proposed, in which information granules are constructed by considering the influence of other information granules in the same feature space or different feature spaces. In other words, a collection of information granules is designed in a collaborative manner rather than based on some experimental evidence alone. First of all, the Fuzzy C-Means Clustering method is utilized to cluster the data space into different clusters, and then information granules are developed with the use of the principle of justifiable granularity based on the data located in the different clusters. Then, the position of each information granule is updated while considering the impact of the other information granules in the data space, and the level of impact is specified according to the parameters of information granularity α. The main significance of this study lies in the fact that the synergistic mechanism of the principle of justifiable granularity takes full consideration of the collaborative impacts of different information granules. The performance of the proposed mechanism is evaluated with the AUC values that are determined based on the coverage and specificity of the principle of justifiable granularity. Finally, a series of experimental studies are conducted to verify the feasibility of the proposed mechanism. From the results of the experiments, we can find that (i) with increasing values of the impact parameters, the location of the information granule becomes closer to the other ones that influence its development; (ii) the AUC values can achieve a reasonable value of greater than 0.7, and it can be found that the information granules constructed under the synergistic mechanism show good performance.
In future studies, it is worth considering information granules developed based on heterogeneous or separately non-linear data. Moreover, an interesting idea lies in the application of the synergistic mechanism of the principle of justifiable granularity to deal with real industry problems such as mine pressure prediction, image edge detection, and so on.

Author Contributions

Conceptualization, D.W.; methodology, D.W. and Y.L.; software, Y.L.; validation, D.W. and Y.L.; formal analysis, D.W. and Y.L.; investigation, Y.L.; resources, Y.L.; data curation, Y.L.; writing—original draft preparation, Y.L.; writing—review and editing, D.W. and Z.Y.; visualization, Y.L.; supervision, Z.Y.; project administration, D.W. and Z.Y.; funding acquisition, D.W. and Z.Y. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded in part by the National Natural Science Foundation of China under Grants 62006184, 61873277, and 62273272, in part by the Key Research and Development Program of Shaanxi Province under Grant 2023-YBGY-243, and in part by the Natural Science Foundation of Shaanxi Province in China under Grant 2022JQ–606 and the Youth Innovation Team of Shaanxi Universities.

Data Availability Statement

The data that support the findings of this study are available from the corresponding author upon reasonable request.

Acknowledgments

This research was supported by the Youth Innovation Team of Shaanxi Universities.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Zadeh, L.A. Toward a theory of fuzzy information granulation and its centrality in human reasoning and fuzzy logic. Fuzzy Sets Syst. 1997, 90, 111–127. [Google Scholar] [CrossRef]
  2. Zadeh, L.A. Some reflections on soft computing, granular computing and their roles in the conception, design and utilization of information/intelligent systems. Soft Comput. 1998, 2, 23–25. [Google Scholar] [CrossRef]
  3. Yao, J.T.; Vasilakos, A.V.; Pedrycz, W. Granular Computing: Perspectives and Challenges. IEEE Trans. Cybern. 2013, 43, 1977–1989. [Google Scholar] [CrossRef]
  4. Pawlak, Z.; Skowron, A. Rough sets: Some extensions. Inf. Sci. 2007, 177, 28–40. [Google Scholar] [CrossRef] [Green Version]
  5. Pedrycz, W. Shadowed sets: Representing and processing fuzzy sets. IEEE Trans. Syst. Man Cybern. Part B (Cybernetics) 1998, 28, 103–109. [Google Scholar] [CrossRef]
  6. Hirota, K. Concepts of probabilistic sets. Fuzzy Sets Syst. 1981, 5, 31–46. [Google Scholar] [CrossRef]
  7. Yao, Y.Y. Information granulation and rough set approximation. Int. J. Intell. Syst. 2001, 16, 87–104. [Google Scholar] [CrossRef]
  8. Wang, D.; Pedrycz, W.; Li, Z. Granular Data Aggregation: An Adaptive Principle of the Justifiable Granularity Approach. IEEE Trans. Cybern. 2018, 49, 417–426. [Google Scholar] [CrossRef]
  9. Pedrycz, W.; Al-Hmouz, R.; Balamash, A.S.; Morfeq, A. Hierarchical Granular Clustering: An Emergence of Information Granules of Higher Type and Higher Order. IEEE Trans. Fuzzy Syst. 2015, 23, 2270–2283. [Google Scholar] [CrossRef]
  10. Sanchez, M.A.; Castillo, O.; Castro, J.R. Information granule formation via the concept of uncertainty-based information with Interval Type-2 Fuzzy Sets representation and Takagi–Sugeno–Kang consequents optimized with Cuckoo search. Appl. Soft Comput. 2015, 27, 602–609. [Google Scholar] [CrossRef]
  11. Pedrycz, W.; Wang, X. Designing Fuzzy Sets With the Use of the Parametric Principle of Justifiable Granularity. IEEE Trans. Fuzzy Syst. 2015, 24, 489–496. [Google Scholar] [CrossRef]
  12. Zadeh, L.A. Fuzzy sets. Inf. Control. 1965, 8, 338–353. [Google Scholar] [CrossRef] [Green Version]
  13. Zhang, B.; Pedrycz, W.; Wang, X.; Gacek, A. Design of Interval Type-2 Information Granules Based on the Principle of Justifiable Granularity. IEEE Trans. Fuzzy Syst. 2020, 29, 3456–3469. [Google Scholar] [CrossRef]
  14. Wang, L.; Zhao, F.; Guo, H.; Liu, X.; Pedrycz, W. Top-Down Granulation Modeling Based on the Principle of Justifiable Granularity. IEEE Trans. Fuzzy Syst. 2020, 30, 701–713. [Google Scholar] [CrossRef]
  15. Ouyang, T.; Pedrycz, W.; Pizzi, N.J. Rule-Based Modeling With DBSCAN-Based Information Granules. IEEE Trans. Cybern. 2019, 51, 3653–3663. [Google Scholar] [CrossRef]
  16. Lu, W.; Ma, C.; Pedrycz, W.; Yang, J. Design of Granular Model: A Method Driven by Hyper-Box Iteration Granulation. IEEE Trans. Cybern. 2021, 1–15. [Google Scholar] [CrossRef] [PubMed]
  17. Lu, W.; Shan, D.; Pedrycz, W.; Zhang, L.; Yang, J.; Liu, X. Granular Fuzzy Modeling for Multidimensional Numeric Data: A Layered Approach Based on Hyperbox. IEEE Trans. Fuzzy Syst. 2018, 27, 775–789. [Google Scholar] [CrossRef]
  18. Shan, D.; Lu, W.; Yang, J. Interval Granular Fuzzy Models: Concepts and Development. IEEE Access 2019, 7, 24140–24153. [Google Scholar] [CrossRef]
  19. Jing, T.L.; Wang, C.; Pedrycz, W.; Li, Z.W.; Succi, G.; Zhou, M.C. Granular models as networks of associations of information granules: A development scheme via augmented principle of justifiable granularity. Appl. Soft Comput. 2022, 115, 108062. [Google Scholar] [CrossRef]
  20. Wang, D.; Pedrycz, W.; Li, Z.W. Design of granular interval-valued information granules with the use of the principle of justifiable granularity and their applications to system modeling of higher type. Soft Comput. 2016, 20, 2119–2134. [Google Scholar] [CrossRef]
  21. Wang, D.; Nie, P.; Zhu, X.; Pedrycz, W.; Li, Z.W. Designing of higher order information granules through clustering heterogeneous granular data. Appl. Soft Comput. 2021, 112, 107820. [Google Scholar] [CrossRef]
  22. Pedrycz, W. The Principle of Justifiable Granularity and an Optimization of Information Granularity Allocation as Fundamentals of Granular Computing. J. Inf. Process. Syst. 2011, 7, 397–412. [Google Scholar] [CrossRef] [Green Version]
  23. Pedrycz, W.; Homenda, W. Building the fundamentals of granular computing: A principle of justifiable granularity. Appl. Soft Comput. 2013, 13, 4209–4218. [Google Scholar] [CrossRef]
  24. Pedrycz, W. Allocation of information granularity in optimization and decision-making models: Towards building the foundations of Granular Computing. Eur. J. Oper. Res. 2014, 232, 137–145. [Google Scholar] [CrossRef]
  25. Pal, N.R.; Bezdek, J.C. On cluster validity for the fuzzy c-means model. IEEE Trans. Fuzzy Syst. 1995, 3, 370–379. [Google Scholar] [CrossRef]
  26. Fu, C.; Lu, W.; Pedrycz, W.; Yang, J. Fuzzy granular classification based on the principle of justifiable granularity. Knowledge-Based Syst. 2019, 170, 89–101. [Google Scholar] [CrossRef]
  27. Hu, X.; Pedrycz, W.; Wang, X. Fuzzy classifiers with information granules in feature space and logic-based computing. Pattern Recognit. 2018, 80, 156–167. [Google Scholar] [CrossRef]
  28. Hanyu, E.; Cui, Y.; Pedrycz, W.; Li, Z.W. Enhancements of rule-based models through refinements of Fuzzy C-Means. Knowl.-Based Syst. 2019, 170, 43–60. [Google Scholar] [CrossRef]
  29. Wang, D.; Pedrycz, W.; Li, Z.W. A Two-Phase Development of Fuzzy Rule-Based Model and Their Analysis. IEEE Access 2019, 7, 80328–80341. [Google Scholar] [CrossRef]
  30. Anari, Z.; Hatamlou, A.; Anari, B. Automatic Finding Trapezoidal Membership Functions in Mining Fuzzy Association Rules Based on Learning Automata. Int. J. Interact. Multimedia Artif. Intell. 2022, 7, 4. [Google Scholar] [CrossRef]
  31. Cepeda-Negrete, J.; Sanchez-Yanez, R.E. Automatic selection of color constancy algorithms for dark image enhancement by fuzzy rule-based reasoning. Appl. Soft Comput. 2015, 28, 1–10. [Google Scholar] [CrossRef]
  32. Gino Sophia, S.G.; Ceronmani Sharmila, V. Zadeh max–min composition fuzzy rule for dominated pixel values in iris localization. Soft Comput. 2019, 23, 1873–1889. [Google Scholar] [CrossRef]
  33. Cerrada, M.; Li, C.; Sánchez, R.-V.; Pacheco, F.; Cabrera, D.; de Oliveira, J.V. A fuzzy transition based approach for fault severity prediction in helical gearboxes. Fuzzy Sets Syst. 2018, 337, 52–73. [Google Scholar] [CrossRef]
  34. Hu, X.; Pedrycz, W.; Wang, X. Granular Fuzzy Rule-Based Models: A Study in a Comprehensive Evaluation and Construction of Fuzzy Models. IEEE Trans. Fuzzy Syst. 2016, 25, 1342–1355. [Google Scholar] [CrossRef]
  35. Pedrycz, W.; Bezdek, J.C.; Hathaway, R.J.; Rogers, G.W. Two nonparametric models for fusing heterogeneous fuzzy data. IEEE Trans. Fuzzy Syst. 1998, 6, 411–425. [Google Scholar] [CrossRef]
  36. Zuo, H.; Zhang, G.; Pedrycz, W.; Behbood, V.; Lu, J. Granular Fuzzy Regression Domain Adaptation in Takagi–Sugeno Fuzzy Models. IEEE Trans. Fuzzy Syst. 2017, 26, 847–858. [Google Scholar] [CrossRef]
  37. Ren, Y.; Guan, W.; Liu, W.; Xi, J.; Zhu, L. Facial semantic descriptors based on information granules. Inf. Sci. 2019, 479, 335–354. [Google Scholar] [CrossRef]
  38. Froelich, W.; Salmeron, J.L. Evolutionary learning of fuzzy grey cognitive maps for the forecasting of multivariate, interval-valued time series. Int. J. Approx. Reason. 2014, 55, 1319–1335. [Google Scholar] [CrossRef]
  39. Han, Z.; Pedrycz, W.; Zhao, J.; Wang, W. Hierarchical Granular Computing-Based Model and Its Reinforcement Structural Learning for Construction of Long-Term Prediction Intervals. IEEE Trans. Cybern. 2020, 52, 666–676. [Google Scholar] [CrossRef]
  40. Leite, D.; Palhares, R.M.; Campos, V.C.S.; Gomide, F. Evolving Granular Fuzzy Model-Based Control of Nonlinear Dynamic Systems. IEEE Trans. Fuzzy Syst. 2014, 23, 923–938. [Google Scholar] [CrossRef]
  41. Zhou, Y.; Ren, H.; Zhao, D.; Li, Z.W.; Pedrycz, W. A novel multi-level framework for anomaly detection in time series data. Appl. Intell. 2022, 1–18. [Google Scholar] [CrossRef]
  42. Garcia, C.; Leite, D.; Skrjanc, I. Incremental Missing-Data Imputation for Evolving Fuzzy Granular Prediction. IEEE Trans. Fuzzy Syst. 2019, 28, 2348–2362. [Google Scholar] [CrossRef]
  43. Zhang, S.C.; Genga, L.; Yan, H.; Nie, H.C.; Lu, X.D.; Kaymak, U. Towards Multi-perspective Conformance Checking with Fuzzy Sets. Int. J. Interact. Multimedia Artif. Intell. 2020, 6, 134. [Google Scholar] [CrossRef]
  44. Pedrycz, A.; Dong, F.; Hirota, K. Finite cut-based approximation of fuzzy sets and its evolutionary optimization. Fuzzy Sets Syst. 2009, 160, 3550–3564. [Google Scholar] [CrossRef]
  45. Derrac, J.; Garcia, S.; Sanchez, L.; Alcalá-Fdez, J.; Fernandez, A.; Luengo, J.; Herrera, F. KEEL Data-Mining Software Tool: Data Set Repository, Integration of Algorithms and Experimental Analysis Framework. J. Mult. Valued Log. Soft Comput. 2011, 17, 255–287. [Google Scholar]
  46. Yu, Z.; Duan, X.; Cong, X.; Li, X.; Zheng, L. Detection of actuator enablement attacks by Petri nets in supervisory control systems. Mathematics 2023, 11, 4. [Google Scholar] [CrossRef]
  47. Yu, Z.; Sohail, A.; Jamil, M.; Beg, O.A.; Tavares, J.M.R. Hybrid algorithm for the classification of fractal designs and images. Fractals 2022. [Google Scholar] [CrossRef]
  48. Yu, Z.; Sohail, A.; Arif, R.; Nutini, A.; Taher, A.N.; Tunc, S. Modeling the crossover behavior of the bacterial infection with the COVID-19 epidemics. Results Phys. 2022, 39, 105774. [Google Scholar] [CrossRef]
  49. Cong, X.; Fanti, M.; Mangini, A.; Li, Z. Critical observability of labeled time Petri net systems. IEEE Trans. Autom. Sci. Eng. 2022, 1–12. [Google Scholar] [CrossRef]
Figure 1. Membership function of a fuzzy set (a) and α-cut of a fuzzy set (b).
Figure 1. Membership function of a fuzzy set (a) and α-cut of a fuzzy set (b).
Mathematics 11 01750 g001
Figure 2. Collaborative development of information granules with different impact factors. (a) Design of information granules A and B (b) Design of information granules A, B, and C.
Figure 2. Collaborative development of information granules with different impact factors. (a) Design of information granules A and B (b) Design of information granules A, B, and C.
Mathematics 11 01750 g002
Figure 3. Plot of the experimental data set.
Figure 3. Plot of the experimental data set.
Mathematics 11 01750 g003
Figure 4. Results of fuzzy clustering.
Figure 4. Results of fuzzy clustering.
Mathematics 11 01750 g004
Figure 5. Information granules constructed in a collaborative pattern with different values of parameters α1 and α2 (a) α1 = α2 = 0 (b) α1 = 0.3 α2 = 0.5 (c) α1 = 0.3 α2 = 0.8 (d) α1 = 0.5 α2 = 0.5 (e) α1 = 0.8 α2 = 0.5 (f) α1 = α2 = 1.
Figure 5. Information granules constructed in a collaborative pattern with different values of parameters α1 and α2 (a) α1 = α2 = 0 (b) α1 = 0.3 α2 = 0.5 (c) α1 = 0.3 α2 = 0.8 (d) α1 = 0.5 α2 = 0.5 (e) α1 = 0.8 α2 = 0.5 (f) α1 = α2 = 1.
Mathematics 11 01750 g005aMathematics 11 01750 g005b
Figure 6. The curve of cov-sp values for the upper bound. (a) Cluster 0, 1st dimension (b) Cluster 0, 2nd dimension (c) Cluster 1, 1st dimension (d) Cluster 1, 2nd dimension (e) Cluster 2, 1st dimension (f) Cluster 2, 2nd dimension.
Figure 6. The curve of cov-sp values for the upper bound. (a) Cluster 0, 1st dimension (b) Cluster 0, 2nd dimension (c) Cluster 1, 1st dimension (d) Cluster 1, 2nd dimension (e) Cluster 2, 1st dimension (f) Cluster 2, 2nd dimension.
Mathematics 11 01750 g006aMathematics 11 01750 g006b
Figure 7. The curves of COV-SP with different values of α1 and α2 (a) Cluster 0 (b) Cluster 1 (c) Cluster 2.
Figure 7. The curves of COV-SP with different values of α1 and α2 (a) Cluster 0 (b) Cluster 1 (c) Cluster 2.
Mathematics 11 01750 g007
Figure 8. The curves of Covg, Specg, and Vg under different c values. (a) Covg curve (b) Specg curve (c) Vg curve.
Figure 8. The curves of Covg, Specg, and Vg under different c values. (a) Covg curve (b) Specg curve (c) Vg curve.
Mathematics 11 01750 g008
Figure 9. The curves of cov-sp with several pairs of α1, α2 values. (a) Cluster 0 (b) Cluster 1 (c) Cluster 2.
Figure 9. The curves of cov-sp with several pairs of α1, α2 values. (a) Cluster 0 (b) Cluster 1 (c) Cluster 2.
Mathematics 11 01750 g009
Figure 10. The curve of cov-sp values under different α values. (a) The 0th cluster (b) The 1st cluster.
Figure 10. The curve of cov-sp values under different α values. (a) The 0th cluster (b) The 1st cluster.
Mathematics 11 01750 g010
Figure 11. The curve of cov-sp values under different values of α. (a) The 0th cluster (b) The 1st cluster.
Figure 11. The curve of cov-sp values under different values of α. (a) The 0th cluster (b) The 1st cluster.
Mathematics 11 01750 g011
Table 1. The summary of the AUC values and bounds of different information granules.
Table 1. The summary of the AUC values and bounds of different information granules.
DimensionsUpper/Lower Bounds0th Cluster (Marked as ▲ Colored Blue)1st Cluster (Marked as
● Colored Red)
2nd Cluster (Marked as ★ Colored Yellow)
AUCValues of a/bAUCValues of a/bAUCValues of a/b
1st dimensionupper bound b0.7034.3420.7550.8020.7423.292
lower bound a0.695−1.3000.704−3.6320.732−1.349
2nd dimensionupper bound b0.7203.6910.682−0.3660.6540.272
lower bound a0.7031.3520.627−4.1620.762−2.610
Table 2. Summary of the bounds of information granules and AUC values for different values of α1 and α2.
Table 2. Summary of the bounds of information granules and AUC values for different values of α1 and α2.
Values of Parameters
α1 And α2
Bounds of Information Granule [a, b]Values of AUC
Upper BoundLower Bound
α1 = 0, α2 = 0[0.072, 3.597]0.7900.823
α1 = 0.1, α2 = 0.1[−0.133, 4.037]0.7650.795
α1 = 0.1, α2 = 0.5[−0.476, 4.272]0.7330.767
α1 = 0.1, α2 = 0.8[−0.833, 4.272]0.7260.756
α1 = 0.5, α2 = 0.1[−1.300, 4.272]0.7200.704
α1 = 0.5, α2 = 0.5[−1.300, 4.342]0.7030.695
α1 = 0.5, α2 = 0.8[−1.300, 4.342]0.7070.695
α1 = 0.8, α2 = 0.1[−1.300, 4.342]0.6920.627
α1 = 0.8, α2 = 0.5[−1.300, 4.382]0.6860.634
α1 = 0.8, α2 = 0.8[−1.300, 4.342]0.6960.645
α1 = 1.0, α2 = 1.0[−1.351, 4.342]0.7040.622
Table 3. The summary of the AUC values and optimized bounds of information granules (α1 = α2 = 0.5).
Table 3. The summary of the AUC values and optimized bounds of information granules (α1 = α2 = 0.5).
AttributesUpper/Lower Bounds0th Cluster1st Cluster2nd Cluster
AUCValues of a/bAUCValues of a/bAUCValues of a/b
Sepal Lengthupper bound b0.5257.2000.7176.7010.6786.003
lower bound a0.6875.8000.6895.5000.6834.899
Sepal Widthupper bound b0.7793.4000.8143.2000.5503.901
lower bound a0.6872.7000.6432.4990.5542.800
Petal Lengthupper bound b0.5296.1000.7545.1020.5874.003
lower bound a0.7684.3970.7313.2980.6281.300
Petal Widthupper bound b0.5262.3000.7011.8010.5681.502
lower bound a0.7271.3990.7370.9990.6600.200
Table 4. The summary of the AUC values and bounds of information granules (α = 0.5).
Table 4. The summary of the AUC values and bounds of information granules (α = 0.5).
AttributesUpper/Lower Bounds0th Cluster1st Cluster
AUCValues of a/bAUCValues of a/b
At1upper bound b0.6980.6240.7081.471
lower bound a0.735−1.6400.714−1.042
At2upper bound b0.7240.7320.7581.721
lower bound a0.716−1.4010.671−0.472
Table 5. The summary of the AUC values and bounds of information granules (α = 0.5).
Table 5. The summary of the AUC values and bounds of information granules (α = 0.5).
AttributesUpper/Lower Bounds0th Cluster1st Cluster
AUCValues of a/bAUCValues of a/b
At1upper bound b0.7320.5200.7400.628
lower bound a0.6240.1870.6870.351
At2upper bound b0.7190.6270.7260.884
lower bound a0.5590.1870.5130.360
At3upper bound b0.7400.4720.7400.684
lower bound a0.5740.0890.6620.360
At4upper bound b0.7370.4710.6820.520
lower bound a0.5840.0890.5380.098
At5upper bound b0.7030.4710.6750.521
lower bound a0.6730.0580.4850.058
At6upper bound b0.7310.6280.8130.796
lower bound a0.5630.1870.5210.360
At7upper bound b0.7340.4710.7560.627
lower bound a0.5230.0890.6830.351
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Wang, D.; Liu, Y.; Yu, Z. Synergistic Mechanism of Designing Information Granules with the Use of the Principle of Justifiable Granularity. Mathematics 2023, 11, 1750. https://doi.org/10.3390/math11071750

AMA Style

Wang D, Liu Y, Yu Z. Synergistic Mechanism of Designing Information Granules with the Use of the Principle of Justifiable Granularity. Mathematics. 2023; 11(7):1750. https://doi.org/10.3390/math11071750

Chicago/Turabian Style

Wang, Dan, Yukang Liu, and Zhenhua Yu. 2023. "Synergistic Mechanism of Designing Information Granules with the Use of the Principle of Justifiable Granularity" Mathematics 11, no. 7: 1750. https://doi.org/10.3390/math11071750

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop