Abstract
Knowledge reduction is a crucial topic in formal concept analysis. There always exists uncertain, symmetric linguistic-evaluation information in social life, which leads to high complexity in the process of knowledge representation. In order to overcome this problem, we are focused on studying the linguistic-concept-reduction methods in an uncertain environment with fuzzy linguistic information. Based on three-way decisions and an attribute-oriented concept lattice, we construct a fuzzy-object-induced three-way attribute-oriented linguistic (FOEAL) concept lattice, which provides complementary conceptual structures of a three-way concept lattice with symmetric linguistic-evaluation information. Through the granular concept of the FOEAL lattice, we present the corresponding linguistic concept granular consistent set and granular reduction. Then, we further employ the linguistic concept discernibility matrix and discernibility function to calculate the granular reduction set. A similar issue on information entropy is investigated to introduce a method of entropy reduction for the FOEAL lattice, and the relation between the linguistic concept granular reduction and entropy reduction is discussed. The efficiency of the proposed method is depicted by some examples and comparative analysis.
1. Introduction
Formal concept analysis, which was originally proposed by Wille [], has proven to be a powerful tool for data analysis and knowledge processing. Its fundamental concept is to study the relationships between objects and attributes in a formal context, and to represent the implicit relationships between conceptual knowledge through the creation of a visual lattice structure. The concept lattice, as the core data structure of formal concept analysis, has been widely utilized in various fields with significant potential applications, including software engineering [], data mining [], knowledge discovery [], and others [,,].
The extension of formal concept analysis and its integration with other theories have seen significant research. Duntsch and Gediga [] employed modal-style operators to propose an attribute-oriented concept lattice, and then Yao [] gave an object-oriented concept lattice. Aiming at the data structure in a fuzzy environment, fuzzy concept lattices were also proposed [,]. In view of the advantage of three-way decisions that can give decisions with delayed decision making in the context of incomplete information, Qi and Yao et al. [,] proposed a three-way concept lattice that can express not only the case where objects share attributes, but also the case where objects do not share attributes. Based on that, researchers have achieved many goals. Qian et al. [] investigated the connections between the object-oriented concept lattice, property oriented concept lattice, three-way object-oriented concept lattice, and three-way property oriented concept lattice. Hu and Wang et al. [,] proposed an algorithm for constructing a multi-granularity concept lattice and discussed the relationship between types of operators under multi-view data based on three-way concept analysis. Singh [] discussed the incompleteness of fuzzy attribute set to generate a wise three-way fuzzy concept with a neutrosophic graph and a neutrosophic lattice. Xu et al. [] designed a dynamic learning mechanism for processing continuous fuzzy data using a three-way concept lattice, which can update the concept information faster and effectively improve classification accuracy.
Knowledge reduction is an indispensable technique for improving the efficiency and effectiveness of concept lattice construction. The current main types of reduction can be divided into concept-lattice reduction, attribute reduction, and object reduction, whose primary purpose is to eliminate redundant information while keeping a condition unchanged. Making use of a discernibility matrix to obtain reduction is widespread due to the high compatibility of discernibility functions [,,]. Meanwhile, types of attribute reduction methods were discussed by preserving the lattice structure, join(meet)-irreducible elements, and granular consistent set, respectively [,,]. In addition, some scholars have extended attribute reduction methods to the formal decision context [,,]. Chen et al. [,] investigated granular reduction and attribute reduction to overcome the limitations of large-scale data sets in terms of excessive spatial complexity. Qin et al. [] used the equivalence relation to explore an attribute reduction of attribute (object)-oriented concept lattices. However, there always exists fuzzy and uncertain information in real life. How to deal with fuzzy data has always been an essential issue in machine learning [,,,,]. Thus, studying knowledge reduction in a fuzzy formal context is necessary. In order to avoid distorting the knowledge structure during the reduction process, Zhai et al. [] presented fuzzy-attribute reduction based on Lukasiewicz adjoint operators and hedge. Singh et al. [] calculated fuzzy concept weights based on Shannon entropy to propose a concept-reduction method with less complexity. Further studies [,] on matrix-based fuzzy attribute reduction were put forward in consistent formal fuzzy decision contexts, which provide a new direction for fuzzy three-way concept analysis.
In real-life applications, it is often challenging to provide precise values for evaluation due to the presence of uncertainty and complexity in the environment. Instead, evaluation information in natural language is often more relevant to human cognition. As a result, the decision problem of using symmetric and asymmetric linguistic variables for qualitative assessment has become a topic of significant interest [,,,,,]. Furthermore, taking advantage of natural language and formal concept analysis, Yang et al. [] and Zou et al. [,] analyzed formal contexts with symmetric linguistic-evaluation information. However, from the analysis mentioned above, we can observe that there are still some challenges in linguistic formal concept analysis.
- The formal concepts in classical formal concept analysis only express whether objects share attributes or whether attributes are shared by objects. In real life, it is not enough to study only these two relations between objects and attributes. Likewise, formal contexts with linguistic information face the same problem. Thus, other relationships that may exist between objects and linguistic concepts need to be discussed as well.
- The construction of conceptual knowledge is inherently a complex challenge. There is easily a large amount of redundant information in the process of knowledge processing, resulting in a high amount of computational complexity. Therefore, there is an urgent need to propose a reduction method that can reduce the complexity of linguistic concept knowledge.
- Scholars have achieved many results in fuzzy formal concept analysis. A large amount of fuzzy information can exist in a linguistic environment, so studying the fuzzy linguistic concept formal context is necessary based on the challenges presented above.
In order to overcome the challenges, this paper investigates two linguistic concept reduction methods in a fuzzy linguistic concept formal context, and the main contributions are listed below.
- Based on three-way concept lattice and modal operators with possibilities and necessity, a fuzzy-object-induced three-way attribute-oriented linguistic (FOEAL) concept lattice is proposed to express more information in a fuzzy linguistic concept formal context.
- A novel linguistic-concept granular-reduction method based on the FOEAL lattice is designed to preserve granular concept information, which reduces the scale of conceptual knowledge in a linguistic environment.
- In order to highlight the importance of linguistic-concept information, an entropy-reduction method based on the FOEAL lattice is also presented. We further verified that the set of this entropy reduction is consistent with those of the granular reduction.
- The examples of the student-debate competition can confirm the rationality, and the comparative analysis provides strong evidence for the effectiveness of the proposed method.
The remainder of this paper is structured as follows. In Section 2, we review some basic notions of concept lattices and linguistic-term sets. In Section 3, we present a fuzzy-object-induced three-way attribute-oriented linguistic concept lattice and study the linguistic-concept granular-reduction method based on it. In Section 4, an entropy reduction method of a fuzzy-object-induced three-way attribute-oriented linguistic-concept lattice is presented, and its relationship to granular reduction is discussed. Section 5 provides a comparative analysis that demonstrates the superiority of our proposed method over other techniques. Finally, this paper is completed with a conclusion in Section 6.
2. Preliminaries
This section gives some basic notions on concept lattices and linguistic-term sets, then introduces some related work on linguistic-concept reduction.
2.1. Basic Notions on Concept Lattice
Definition 1.
[]. Let be a formal context, where is a set of objects and is a set of attributes. I is a subset of Cartesian products , which represents the binary relation between G and M. denotes that the object has the attribute, and denotes that the object does not have the attribute.
Definition 2.
[]. Let be a formal context. Given and , a pair of operators, and , are defined by:
If , then we call a formal concept. Here, X is called an extent, and B is called an intent of the concept
The set of all the formal concepts forms a complete lattice called the concept lattice is which denoted by . For any , the partial order relation “≤”, infimum and supremum are given as follows:
Definition 3.
[]. Let be a formal context. Given and , a pair of negative operators, and , are defined by:
Here, . If , then we call an N-concept.
denotes a complete lattice formed by all the N-concepts, in which the partial order relations, infimum and supremum are analogous to the .
The attribute-oriented concept lattice was proposed by employing modal-style operators as follows [].
Definition 4.
[,]. Let be a formal context, , . Operators and are defined as follows:
Definition 5.
[,]. Let be a formal context. For , is called an attribute-oriented concept if and . X and B are called the extent and intent of the attribute-oriented concept, respectively.
The set of all the attribute-oriented concepts, denoted by , forms a complete lattice and is referred to as an attribute-oriented concept lattice. The meet “∧”, join “∨” and partial order relation “≤” are given by:
Motivated by the idea of three-way decision, Qi and Yao et al. [] put forward three-way concept lattices from the two aspects of objects and attributes. The following is an object-induced three-way concept lattice.
Definition 6.
[]. Let be a formal context. Given and , a pair of object-induced three-way operators, and , are defined by: , .
Definition 7.
[]. Let be a formal context. A pair of an object subset and two attribute subsets is called an object-induced three-way concept, or an OE-concept of , if and only if and . X is called the extent, and is called the intent of the OE-concept, respectively.
The OE-concepts and are ordered by:
All OE-concepts are denoted by ; then a complete lattice called a object-induced three-way concept lattice(OE-lattice) is formed. The infimum and supremum on are given by:
2.2. Linguistic Term Set
In complex environments, due to the fact that some problems are difficult to be concretely expressed by fuzzy sets, Zadeh [] proposed linguistic variables with symmetric evaluation information such as “good”, “very good”, “bad” and “very bad”. Furthermore, Herrera [] proposed a linguistic-term set to describe all the discrete linguistic variables, where denotes a possible value for a linguistic variable, and it also satisfies the following characteristics:
- (1)
- order relation: , if ,
- (2)
- negation operator: , where ,
- (3)
- maximization operator: max, if ,
- (4)
- minimization operator: min, if .
It can be seen from the above that the linguistic-term set has an odd number of linguistic terms. If the middle evaluation value represents “medium”, then the rest of the linguistic labels are replaced symmetrically around it. For example, a linguistic-term set with five terms can be defined as very bad, bad, medium, good, very good}.
2.3. Linguistic Concept Lattice
Zou et al. [] presented a linguistic concept lattice by introducing symmetric linguistic-evaluation information into formal concept analysis as follows.
Let be a linguistic-term set and be an attribute set. Then, we can get the set defined on S and L, which is called the linguistic concept set. For example, a linguistic concept means that attribute l is evaluated as a linguistic term . Based on that, we give a linguistic concept formal context.
Definition 8.
[]. A linguistic concept formal context is defined as a triple , where is a non-empty finite object set and is a non-empty finite linguistic concept set. is the binary relationship from G to ; i.e., . indicates that the object can be described by a linguistic concept . indicates that the object x cannot be described by a linguistic concept .
Let be a linguistic concept formal context. For and , we define a pair of operators on “” as follows:
If and , then a pair is called a linguistic concept knowledge. The partial order relation “≤” for linguistic concept knowledge and is defined as follows:
The family of all the linguistic concept knowledge of forms a complete lattice, which is referred to as a linguistic concept lattice []. The infimum and supremum are given by:
2.4. Linguistic Concept Reduction
Knowledge reduction can reduce the complexity of concept generation in concept lattice theory. Aiming at different formal contexts, there are many reduction models, most of which are based on a classical concept lattice [,], fuzzy concept lattice [], rough concept lattice [], three-way concept lattice [,], etc. [,]. However, most of these models are based on either the binary or fuzzy relationships between objects and attributes. In real-life situations, people often prefer to use linguistic values to express these relationships, which cannot be accommodated by the existing conceptual models. Suppose now that there is the following practical problem.
As the country’s economy and society continue to develop, people are paying more and more attention to education. Education at school is one of the essential components of a person’s life, so parents are cautious when choosing schools. In order to evaluate the following five schools, several experts were invited to assess the three aspects of teaching facilities, teaching quality, and school environment, which can be formulated in mathematical language as five objects, ; and three attributes, {a = teaching facilities, teaching quality, school environment}, respectively. Obviously, the binary relation of whether the object has attributes or whether the attributes can be possessed by the object cannot describe the factual background of the instance in detail. Moreover, since experts sometimes prefer to use natural language such as “well”, “bad” and “somewhat good” to evaluate things, information loss will inevitably occur when fuzzy sets are used to deal with the relationship between objects and attributes, which highlights the advantage of linguistic variables that can handle discrete linguistic information. Zou et al. [] embedded linguistic-term sets with symmetric linguistic variables into formal contexts and used linguistic information to describe attributes directly; e.g., if the semantic evaluation base for school evaluations by experts is the linguistic-term set S = { extremely poor, very poor, medium, very good, extremely good}, then the teaching facility is very good, which can be represented by the linguistic concept , and each attribute value can generate the corresponding five linguistic concepts. Therefore, instead of using the traditional formal concept analysis model, we can represent the relationship between objects and attributes using a binary table between objects and linguistic concepts, as demonstrated in Table 1, where indicates that the teaching facilities of school are rated as medium.
Table 1.
Linguistic concept formal context .
Generating concept lattices is a computationally complex problem that falls under the category of NP-hard problems, and therefore, reduction techniques are essential. It is also important to investigate reduction methods that are specifically designed for symmetric linguistic information. As a crucial component of the linguistic concept formal context, reducing linguistic concepts holds great potential for practical applications. However, previous research, such as that described in reference [], has only focused on studying reduction methods for linguistic concept formal contexts and incomplete linguistic concept formal contexts. When making decisions based on multiple expert evaluations, it is common for opinions to differ, which can result in vague and uncertain information. To address this issue, we decided to investigate the method of reducing linguistic concepts while taking ambiguity into consideration.
3. Fuzzy-Object-Induced Three-Way Attribute-Oriented Linguistic Concept Lattice
In this section, from the perspective of linguistic concepts, we first construct a fuzzy-object-induced three-way linguistic concept lattice. Subsequently, a reduction method for linguistic concepts is studied in the fuzzy linguistic concept formal context, based on the principles of granular computing.
3.1. The Construction of a Fuzzy-Object-Induced Three-Way Attribute-Oriented Linguistic Concept Lattice
Definition 9.
Let be a fuzzy linguistic concept formal context, where is a non-empty finite object set and is a non-empty finite linguistic concept set. For , is the fuzzy relationship from G to . denotes that the object x has the linguistic concept to degree γ, where .
Definition 10.
Let be a fuzzy linguistic concept formal context and be a fuzzy credibility threshold. For and , the operators are defined as follows:
where , means that the set of linguistic concepts is contained in under a fuzzy credibility threshold λ, and the membership degree of linguistic concepts within is less than or equal to the corresponding membership degree of linguistic concepts within .
Definition 11.
Let be a fuzzy linguistic concept formal context; . For and , the operators are defined as follows:
where .
Definition 12.
Let be a fuzzy linguistic concept formal context. For and , the fuzzy-object-induced three-way attribute-oriented linguistic operators, or FOEAL-operators, are defined by and , respectively.
Definition 13.
Let be a fuzzy linguistic concept formal context. For and , a pair is called a fuzzy-object-induced three-way attribute-oriented linguistic concept, or a FOEAL-concept of if and are satisfied, where X is the extent and is the intent of the FOEAL-concept.
For two FOEAL-concepts and , we define the partial order relation as follows:
where , means that and , so is called a sub-concept of , and is called a super-concept of .
The set of all FOEAL-concepts, denoted by , forms a complete lattice which is called a fuzzy-object-induced three-way attribute-oriented concept lattice (FOEAL-lattice). The infimum and supremum are given by:
Example 1.
Suppose that Table 2 is a fuzzy linguistic concept formal context, denoted by , which describes the level of student debate in a classroom setting. The object set G consists of five students, represented as and . The attribute set L includes three skills: language skills , debating skills and personal image . We use the linguistic-term set low medium, high} to evaluate the attributes and c. Thus, the generated linguistic concept set is , . For instance, implies that the membership degree of student in the high language skills category is 0.7.
Table 2.
Fuzzy linguistic concept formal context .
We can obtain the complementary formal context of in Table 3 and generate the FOEAL-concepts in Table 4 with a fuzzy credibility threshold of . Taking the FOEAL-concept as an example, this FOEAL-concept indicates that the highest level of as a whole can reach a membership degree with high language skills for 0.7, a membership degree with high debating skills for 0.6, a membership degree with low personal image for 0.7 and a membership degree with medium personal image for 0.6 from positive information. At the same time, it also shows that except for these four indicator levels, none of the other indicator levels can reach 0.6. From the perspective of negative information, it expresses two possibilities, one of which is that at least one of these two objects can reach 0.6 for linguistic concept . The other is that the membership degrees for of the two objects do not reach 0.6 in both the original and complementary fuzzy linguistic concept formal contexts. We can determine which of these two cases the concept belongs to is directly from the positive information of the FOEAL-concept. In this case, it belongs to the first possibility.
Table 3.
The complementary fuzzy linguistic concept formal context .
Table 4.
FOEAL concepts of Table 2.
3.2. The Granular Reduction of Fuzzy Linguistic Concept Formal Context
In order to reduce the scale of the fuzzy linguistic concept formal context and the complexity of constructing the FOEAL lattice, we present a linguistic-concept granular reduction that preserves the granular concept information of the FOEAL lattice.
Definition 14.
Let be a fuzzy linguistic concept formal context, ; the granular concept of FOEAL-concept is defined by .
Definition 15.
Let be a fuzzy linguistic concept formal context, . A linguistic concept subset is called a fuzzy-object-induced three-way attribute-oriented linguistic granular (FOEALG)-consistent set if . If there is no proper linguistic concept subset such that is a FOEALG-consistent set, then is called a FOEALG reduction of .
Theorem 1.
Given a fuzzy linguistic concept formal context , , , if and only if is a FOEALG-consistent set.
Proof.
Definition 15 provides immediate proof for this theorem. □
Given a fuzzy linguistic concept formal context , denote all FOEALG reductions by . Then, the linguistic concept set can be divided as follows:
- (1)
- core linguistic concept set : ,
- (2)
- relatively necessary linguistic concept set : ,
- (3)
- unnecessary linguistic concept set : .
Definition 16.
Given a fuzzy linguistic concept formal context , , we define
where is referred to as the FOEALG discernibility linguistic concept set of , and denotes the fuzzy relationship under fuzzy credibility threshold λ.
We denote as the FOEALG discernibility matrix.
Definition 17.
Given a fuzzy linguistic concept formal context , we define the FOEALG-discernibility function as follows:
Theorem 2.
Given a fuzzy linguistic concept formal context , . For any , we have .
Proof.
. Suppose that ; then, , which implies that . Then, ; likewise, . Therefore, . Thus, we conclude . □
Example 2.
Continuing considering the fuzzy linguistic concept formal context in Table 2, we can calculate granular reduction based on the FOEAL lattice to simplify the formal context as follows. Firstly, the granular concepts of FOEAL-concepts can be obtained:
Then, we can get the FOEALG-discernibility matrix, as shown in Table 5, and calculate the FOEALG-discernibility function as follows:
Table 5.
FOEALG-discernibility matrix of .
Therefore, we have eight FOEALG reductions from , which are , , , , , , and , , respectively. In addition to the fact that and are unnecessary linguistic concepts, the other linguistic concepts are all relatively necessary linguistic concepts.
4. The Relation between Granular Reduction and Entropy Reduction in the Fuzzy Linguistic Concept Formal Context
Information entropy is an essential method for measuring the importance of attributes in rough set theory. This section proposes entropy reduction in a fuzzy linguistic concept formal context by combining necessity and possibility operators and then studies its relationship with granular reduction.
Definition 18.
Given a fuzzy linguistic concept formal context , for , we define the information entropy of the FOEAL lattice as follows:
and the conditional information entropy of with respect to is as follows:
where indicates the number of elements in the object set.
Theorem 3.
Given a fuzzy linguistic concept formal context , for any , , the two information entropies and , based on the FOEAL lattice, satisfy:
- 1.
- and ;
- 2.
- if , then .
Proof.
This can be easily proved by Theorem 2. □
Definition 19.
Given a fuzzy linguistic concept formal context , , a linguistic concept subset is called an entropy consistent set of the FOEAL lattice if . If there is no proper linguistic concept subset such that is an entropy consistent set of the FOEAL lattice, then is called an entropy reduction of the FOEAL lattice.
Given a fuzzy linguistic concept formal context , denote all entropy reductions of the FOEAL lattice by . Similarly, the linguistic concept set can be divided as follows:
- (1)
- core linguistic concept set : ,
- (2)
- relatively necessary linguistic concept set : ,
- (3)
- unnecessary linguistic concept set : .
Theorem 4.
Given a fuzzy linguistic concept formal context , , if and only if .
Proof.
Since , we have according to the Theorem 3.
Assume that ; obviously, is not a consistent set. It follows that , which contradicts . Therefore, , , is held; i.e., .
Since , , , we have . Suppose that , s.t. ; then ; i.e., , which contradicts . Therefore, , , and then , so we conclude that . □
Theorem 5.
Given a fuzzy linguistic concept formal context , , if and only if .
Proof.
This is easy to prove by Theorem 4. □
Remark 1.
We can obtain the method to calculate the core linguistic concept set and unnecessary linguistic concept set according to the above theorems; therefore, we can also find the linguistic concept’s reduction by calculating the relatively unnecessary linguistic concept set indirectly through these two theorems.
Theorem 6.
Given a fuzzy linguistic concept formal context , , for any , is an entropy reduction of the FOEAL lattice if and only if and .
Proof.
Since is an entropy reduction of the FOEAL lattice, we have . Obviously, for any , it satisfies ; then, =. Suppose that , s.t. . Then, , . It follows that , which contradicts that is an entropy reduction of the FOEAL lattice. Therefore, , holds.
Assume that and for any . Then, ; i.e., . According to Definition 18, . Therefore, is not an entropy-consistent set of the FOEAL lattice. We can conclude that is an entropy reduction of the FOEAL lattice. □
Theorem 7.
Given a fuzzy linguistic concept formal context , , is an entropy consistent set of the FOEAL lattice if and only if is a FOEALG consistent set.
Proof.
Assume that is an entropy consistent set. We obtain . , ; therefore, is a FOEALG-consistent set.
Analogously to the necessity, it follows easily. □
Theorem 8.
Given a fuzzy linguistic concept formal context , , is an entropy reduction of the FOEAL lattice if and only if is a FOEALG reduction.
Proof.
Analogously to Theorem 7, it follows easily. □
Example 3.
Continuing considering the fuzzy linguistic concept formal context in Table 2. From Example 2, it is clear that , , and . We can get according to the Definition 18. By taking the linguistic concept as an example, the calculation yields ; however, if , then ; if , then ; if , then . Therefore, we can conclude that , is an entropy reduction of the FOEAL lattice. Similarly, , , , , , and , are also entropy reductions of the FOEAL lattice.
From the above analysis, we confirm that the entropy reduction is equal to the granular reduction based on the FOEAL lattice, and we can obtain the granular concept information through the information entropy. In practical applications, the desired FOEAL-concept information can also be selected by setting the parameter .
5. Comparative Analysis
We compare our methods with other knowledge reduction methods in six aspects: the type of concept lattice that the paper can handle, the expression form of the concept, how many reduction methods the paper actually proposes, which conditions are preserved during reduction and whether the reduction method can handle linguistic information and fuzzy information. Table 6 displays the comparison results for the corresponding methods.
Table 6.
Comparison of other reduction methods.
- In Ref. []: Utilizing the object-oriented concept lattice and the attribute-oriented concept lattice , Qin et al. introduced a technique for attribute reduction that maintains decision rules.
- In Ref. []: Zhang et al. put forward a new fuzzy three-way concept lattice, denoted by and , which takes into account the fuzziness of objects and attributes, respectively. Furthermore, they presented a granular matrix-based reduction method to handle fuzzy data in a fuzzy formal context.
- In Ref. []: Ren et al. developed four techniques for attribute reduction that preserve lattice structure, granular information and join (meet)-irreducible elements, utilizing three-way concept lattices and .
- In Ref. []: Zou et al. presented a linguistic concept lattice , and further studied a multi-granularity linguistic-concept reduction algorithm based on the similarity relations in an incomplete linguistic concept formal context, which can deal with different types of linguistic information.
Remark 2.
Even though the concept lattices examined in references [,,] pertain to knowledge reduction of the two concept lattices analyzed from the viewpoints of objects and attributes, their techniques essentially share the same nature. Therefore, only one of them is displayed in Table 6.
Since people are always accustomed to evaluating things in natural language, the combination of linguistic-term sets and formal concept analysis plays a significant role. In light of the above analysis, we summarize some merits of our proposed approach:
- (1)
- To accurately represent the uncertainty and complexity of real-world situations, we introduced a fuzzy linguistic concept formal context that establishes a fuzzy relation between objects and linguistic concepts. This approach generates a FOEAL lattice that aligns more closely with human cognition.
- (2)
- By combining the advantages of and , we propose a FOEAL lattice in a fuzzy linguistic concept formal context, which can not only show the idea of three divisions in three-way decisions, but also express the complementary structure of a linguistic concept lattice compared with symmetric linguistic-evaluation information.
- (3)
- In view of the validity and simplicity of granular reduction in formal concept analysis, two linguistic-concept-reduction methods preserving granular information and information entropy, granular reduction and entropy reduction based on the FOEAL lattice, are given to reduce the scale of linguistic concepts.
6. Conclusions
We have discussed the linguistic-concept-reduction methods combining granular computing with information entropy in a fuzzy linguistic concept formal context. A fuzzy-object-induced three-way attribute-oriented linguistic-concept lattice has been proposed, which describes the possible fuzzy relations between objects and linguistic concepts in terms of both positive and negative information. We have given a granular reduction method of the FOEAL lattice to preserve the fuzzy, granular concept information. In addition, we have also presented an entropy reduction method of the FOEAL lattice and discussed its relationship with the granular reduction mentioned above, which further enhances our understanding of the decision-making problem in artificial intelligence.
In future research, we intend to investigate different reduction methods in the fuzzy linguistic concept formal decision context and apply them to practical problems. Moreover, we will further employ fuzzy learning techniques to improve the effectiveness of the FOEAL concept lattice.
Author Contributions
Investigation, H.C. and L.Z.; writing—original draft preparation, H.C.; writing—review and editing, H.C. and G.Y.; supervision, L.Z. and A.D.; formal analysis, L.M.; project administration, L.Z. and A.D. All authors have read and agreed to the published version of the manuscript.
Funding
This work was supported by the National Natural Science Foundation of P.R. China (No. 62176142), the Foundation of Liaoning Educational Committee (No. LJ2020007) and the Special Foundation for Distinguished Professors of Shandong Jianzhu University.
Institutional Review Board Statement
Not applicable.
Informed Consent Statement
Not applicable.
Data Availability Statement
Not applicable.
Conflicts of Interest
The authors declare no conflict of interest.
References
- Ganter, B.; Wille, R. Formal Concept Analysis: Mathematical Foundations; Springer: Berlin, Germany, 1999. [Google Scholar]
- Poelmans, J.; Ignatov, D.I.; Kuznetsov, S.O.; Dedene, G. Formal concept analysis in knowledge processing: A survey on applications. Expert Syst. Appl. 2013, 40, 6538–6560. [Google Scholar] [CrossRef]
- Aswani Kumar, C.; Srinivas, S. Mining associations in health care data using formal concept analysis and singular value decomposition. J. Biol. Syst. 2010, 18, 787–807. [Google Scholar] [CrossRef]
- Formica, A. Similarity reasoning in formal concept analysis: From one- to many-valued contexts. Knowl. Inf. Syst. 2018, 60, 715–739. [Google Scholar] [CrossRef]
- Xu, W.; Li, W. Granular computing approach to two-way learning based on formal concept analysis in fuzzy datasets. IEEE Trans. Cybern. 2016, 46, 366–379. [Google Scholar] [CrossRef]
- Tsang, E.C.C.; Fan, B.J.; Chen, D.G.; Xu, W.H.; Li, W.T. Multi-level cognitive concept learning method oriented to data sets with fuzziness: A perspective from features. Soft Comput. 2020, 24, 3753–3770. [Google Scholar] [CrossRef]
- Fujita, H.; Gaeta, A.; Loia, V.; Orciuoli, F. Resilience analysis of critical infrastructures: A cognitive approach based on granular computing. IEEE Trans. Cybern. 2019, 49, 1835–1848. [Google Scholar] [CrossRef] [PubMed]
- Düntsch, I.; Gediga, G. Modal-style operators in qualitative data analysis. In Proceedings of the 2002 IEEE International Conference on Data Mining (ICDM 2002), Maebashi, Japan, 9–12 December 2002; pp. 155–162. [Google Scholar]
- Yao, Y.Y. Concept lattices in rough set theory. In Proceedings of the 2004 IEEE Annual Meeting of the Fuzzy Information (NAFIPS 2004), Banff, AB, Canada, 27–30 June 2004; pp. 796–801. [Google Scholar]
- Burusco, A.; Fuentes-González, R. The study of the L-fuzzy concept lattice. Mathw. Soft Comput. 1994, 1, 209–218. [Google Scholar]
- Belohlavek, R. Concept lattices and order in fuzzy logic. Knowl.-Based Syst. 2004, 128, 277–298. [Google Scholar] [CrossRef]
- Qi, J.; Wei, L.; Yao, Y. Three-way formal concept analysis. In Proceedings of the 9th International Conference on Rough Sets and Knowledge Technology (RSKT 2014), Shanghai, China, 24–26 October 2014; pp. 732–741. [Google Scholar]
- Qi, J.; Qian, T.; Wei, L. The connections between three-way and classical concept lattices. Knowl.-Based Syst. 2016, 91, 143–151. [Google Scholar] [CrossRef]
- Qian, T.; Wei, L.; Qi, J. A theoretical study on the object (property) oriented concept lattices based on three-way decisions. Soft Comput. 2019, 23, 9477–9489. [Google Scholar] [CrossRef]
- Hu, Q.; Qin, K.Y.; Yang, L. A constructing approach to multi-granularity object-induced three-way concept lattices. Int. J. Approx. Reason. 2022, 150, 229–241. [Google Scholar] [CrossRef]
- Wang, Z.; Qi, J.J.; Shi, C.J.; Ren, R.S.; Wei, L. Multiview granular data analytics based on three-way concept analysis. Appl. Intell. 2022. [CrossRef]
- Singh, P.K. Three-way fuzzy concept lattice representation using neutrosophic set. Int. J. Mach. Learn. Cybern. 2017, 8, 69–79. [Google Scholar] [CrossRef]
- Yuan, K.; Xu, W.; Li, W.; Ding, W. An incremental learning mechanism for object classification based on progressive fuzzy three-way concept. Inf. Sci. 2022, 584, 127–147. [Google Scholar] [CrossRef]
- Chen, J.; Mi, J.; Xie, B.; Lin, Y. A fast attribute reduction method for large formal decision contexts. Int. J. Approx. Reason. 2019, 106, 1–17. [Google Scholar] [CrossRef]
- Qi, J.J. Attribute reduction in formal contexts based on a new discernibility matrix. J. Appl. Math. Comput. 2009, 30, 305–314. [Google Scholar] [CrossRef]
- Zhang, W.X.; Wei, L.; Qi, J.J. Attribute reduction theory and approach to concept lattice. Sci. China. Ser. F Inf. Sci. 2005, 48, 713–726. [Google Scholar] [CrossRef]
- Ren, R.; Ling, W. The attribute reductions of three-way concept lattices. Knowl.-Based Syst. 2016, 99, 92–102. [Google Scholar] [CrossRef]
- Li, T.J.; Wu, W.Z. Attribute reduction in formal contexts: A covering rough set approach. Fundam. Informaticae 2011, 111, 15–32. [Google Scholar] [CrossRef]
- Niu, J.; Chen, D.; Li, J.; Wang, H. A dynamic rule-based classification model via granular computing q. Inf. Sci. 2022, 584, 325–341. [Google Scholar] [CrossRef]
- Hu, Q.; Qin, K.Y.; Yang, H.; Xue, B.B. A novel approach to attribute reduction and rule acquisition of formal decision context. Appl. Intell. 2022. [CrossRef]
- Li, J.; Mei, C.; Lv, Y. Knowledge reduction in decision formal contexts. Knowl.-Based Syst. 2011, 24, 709–715. [Google Scholar] [CrossRef]
- Li, J.H.; Mei, C.L.; Lv, Y.J. Incomplete decision contexts: Approximate concept construction, rule acquisition and knowledge reduction. Int. J. Approx. Reason. 2013, 54, 149–165. [Google Scholar] [CrossRef]
- Chen, J.; Mi, J.; Lin, Y. A graph approach for fuzzy-rough feature selection. Fuzzy Sets Syst. 2020, 391, 96–116. [Google Scholar] [CrossRef]
- Chen, J.K.; Mi, J.S.; Xie, B.; Lin, Y.J. Attribute reduction in formal decision contexts and its application to finite topological spaces. Int. J. Mach. Learn. Cybern. 2021, 12, 1–14. [Google Scholar] [CrossRef]
- Qin, K.Y.; Li, B.; Pei, Z. Attribute reduction and rule acquisition of formal decision context based on object (property) oriented concept lattices. Int. J. Mach. Learn. Cybern. 2019, 10, 2837–2850. [Google Scholar] [CrossRef]
- Tang, Y.; Pan, Z.; Pedrycz, W.; Ren, F.; Song, X. Viewpoint-based kernel fuzzy clustering with weight information granules. IEEE Trans. Emerg. Top. Comput. Intell. 2022. [CrossRef]
- Tang, Y.; Zhang, L.; Bao, G.; Ren, F.J.; Pedrycz, W. Symmetric implicational algorithm derived from intuitionistic fuzzy entropy. Iran. J. Fuzzy Syst. 2022, 19, 27–44. [Google Scholar]
- Yang, J.Q.; Chen, C.H.; Li, J.Y.; Liu, D.; Li, T.; Zhan, Z.H. Compressed-encoding particle swarm optimization with fuzzy learning for large-scale feature selection. Symmetry 2022, 14, 1142. [Google Scholar] [CrossRef]
- Ali, J.; Bashir, Z.; Tabasam, R. Weighted interval-valued dual-hesitant fuzzy sets and its application in teaching quality assessment. Soft Comput. 2021, 25, 3503–3530. [Google Scholar] [CrossRef]
- Ali, J.; Garg, H. On spherical fuzzy distance measure and TAOV method for decision-making problems with incomplete weight information. Eng. Appl. Artif. Intell. 2023, 119, 105726. [Google Scholar] [CrossRef]
- Zhai, Y.; Li, D. Knowledge structure preserving fuzzy attribute reduction in fuzzy formal context. Int. J. Approx. Reason. 2019, 115, 209–220. [Google Scholar] [CrossRef]
- Singh, P.K.; Cherukuri, A.K.; Li, J. Concepts reduction in formal concept analysis with fuzzy setting using Shannon entropy. Int. J. Mach. Learn. Cybern. 2017, 8, 179–189. [Google Scholar] [CrossRef]
- Lin, Y.; Li, J.; Liao, S.; Zhang, J.; Liu, J. Reduction of fuzzy-crisp concept lattice based on order-class matrix. J. Intell. Fuzzy Syst. 2020, 39, 8001–8013. [Google Scholar] [CrossRef]
- Zhang, C.; Li, J.; Lin, Y. Matrix-based reduction approach for one-sided fuzzy three-way concept lattices. J. Intell. Fuzzy Syst. 2021, 40, 11393–11410. [Google Scholar] [CrossRef]
- Xu, Z.S. An approach based on the uncertain LOWG and induced uncertain LOWG operators to group decision making with uncertain multiplicative linguistic preference relations. Decis. Support Syst. 2006, 2, 488–499. [Google Scholar] [CrossRef]
- Seiti, H.; Hafezalkotob, A.; Herrera-Viedma, E. A novel linguistic approach for multi-granular information fusion and decision-making using risk-based linguistic D numbers. Inf. Sci. 2020, 530, 43–65. [Google Scholar] [CrossRef]
- Rodríguez, R.M.; Labella, L.; Sesma-Sara, M.; Bustince, H.; Martínez, L. A cohesion-driven consensus reaching process for large scale group decision making under a hesitant fuzzy linguistic term sets environment. Comput. Ind. Eng. 2021, 155, 107–158. [Google Scholar] [CrossRef]
- Song, Y.M.; Hu, J. Vector similarity measures of hesitant fuzzy linguistic term sets and their applications. PLoS ONE 2017, 12, e0189579. [Google Scholar] [CrossRef]
- Ali, J.; Naeem, M.; Mahmood, W. Generalized q-rung picture linguistic aggregation operators and their application in decision making. J. Intell. Fuzzy Syst. 2023, 44, 4419–4443. [Google Scholar] [CrossRef]
- Ali, J.; Bashir, Z.; Rashid, T. WASPAS-based decision making methodology with unknown weight information under uncertain evaluations. Expert Syst. Appl. 2021, 168, 114–143. [Google Scholar] [CrossRef]
- Yang, L.; Wang, Y.; Li, H. Research on the disease intelligent diagnosis model based on linguistic truth-valued concept lattice. Complexity 2021, 2021, 1–11. [Google Scholar] [CrossRef]
- Cui, H.; Yue, G.L.; Zou, L.; Liu, X.; Deng, A.S. Multiple multidimensional linguistic reasoning algorithm based on property-oriented linguistic concept lattice. Int. J. Approx. Reason. 2020, 131, 80–92. [Google Scholar] [CrossRef]
- Zou, L.; Pang, K.; Song, X.Y.; Kang, N.; Liu, X. A knowledge reduction approach for linguistic concept formal context. Inf. Sci. 2020, 524, 165–183. [Google Scholar] [CrossRef]
- Leung, Y.; Wu, W.Z.; Zhang, W.X. Knowledge acquisition in incomplete information systems: A rough set approach. Eur. J. Oper. Res. 2006, 168, 164–180. [Google Scholar] [CrossRef]
- Zadeh, L.A. The Concept of a linguistic variable and its application to approximate reasoning-I. Inf. Sci. 1975, 8, 199–249. [Google Scholar] [CrossRef]
- Herrera, F.; Herrera, V.E.; Verdegay, J.L. A model of monsensus in group decision making under linguistic assessments. Fuzzy Sets Syst. 1996, 78, 73–87. [Google Scholar] [CrossRef]
- Shao, M.W.; Wu, W.Z.; Wang, X.Z.; Wang, C.Z. Knowledge reduction methods of covering approximate spaces based on concept lattice. Knowl.-Based Syst. 2020, 191, 1–9. [Google Scholar] [CrossRef]
- Li, L.; Zhang, D. 0-1 linear integer programming method for granule knowledge reduction and attribute reduction in concept lattices. Soft Comput. 2019, 23, 383–391. [Google Scholar] [CrossRef]
- Bartl, E.; Konecny, J. L-Concept lattices with positive and negative attributes: Modeling uncertainty and reduction of size. Inf. Sci. 2019, 472, 163–179. [Google Scholar] [CrossRef]
- Wang, P.; Wu, W.; Zhong, H.M. Information flow-based second-order cone programming model for big data using rough concept lattice. Neural Comput. Appl. 2022, 35, 2257–2266. [Google Scholar] [CrossRef]
- Hao, F.; Gao, J.; Bisogni, C.; Loia, V.; Pei, Z.; Nasridinov, A. Exploring invariance of concept stability for attribute reduction in three-way concept lattice. Soft Comput. 2023, 27, 723–735. [Google Scholar] [CrossRef]
- Liu, G.L.; Xie, Y.H.; Gao, X.W. Three-way reduction for formal decision contexts. Inf. Sci. 2022, 615, 39–57. [Google Scholar] [CrossRef]
- Benitez-Caballero, M.J.; Medina, J.; Ramirez-Poussa, E. Characterizing one-sided formal concept analysis by multi-adjoint concept lattices. Mathematics 2022, 10, 1020. [Google Scholar] [CrossRef]
- Antoni, L.; Cornejo, M.E.; Medina, J.; Ramírez-Poussa, E. Attribute classification and reduct computation in multi-adjoint concept lattices. IEEE Trans. Fuzzy Syst. 2021, 29, 1121–1132. [Google Scholar] [CrossRef]
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. |
© 2023 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).