Next Article in Journal
Completness of Statistical Structures
Previous Article in Journal
Fisher-Type Fixed Point Results in b-Metric Spaces
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Novel Interval Three-Way Concept Lattice Model with Its Application in Medical Diagnosis

School of Business, Central South University, Changsha 410083, China
*
Author to whom correspondence should be addressed.
Mathematics 2019, 7(1), 103; https://doi.org/10.3390/math7010103
Submission received: 30 December 2018 / Revised: 15 January 2019 / Accepted: 15 January 2019 / Published: 18 January 2019
(This article belongs to the Section Mathematics and Computer Science)

Abstract

:
Medical diagnosis has been recognized as one of the key processes in clinical medicine, which determines diseases from some given symptoms. Nonetheless, previous works about medical diagnosis have some drawbacks because medical data are usually fuzzy, uncertain, incomplete and imprecise. To achieve the optimal medical diagnosis decision by reducing cost and enhancing accuracy, this paper develops a new method named interval three-way concept lattice model. Firstly, we redefine the decision rules and metric function of three-way decision based on interval concept lattice. Secondly, we build a visualized hierarchical structure of relationship between concepts through interval concept construction algorithm which helps us to make decision preferably and clearly. Finally, we establish a dynamic strategy optimization model for medical diagnosis decision making. In addition, a medical case demonstrates the effectiveness and feasibility of this proposed model.

1. Introduction

Recently, the government’s new medical reform program has boosted the construction of digital hospital and regional medical network construction. With the standardization and widely used of Electronic Health Records (EHR) and Hospital Information System (HIS), the Health care industry has accumulated a lot of medical data, including the patient’s medical records, patient diagnosis records, medical image data and so on [1]. It will provide a great convenience for the hospital diagnosis and management of the process when we use medical data effectively. However, now most hospitals, in order to process the data, are mostly confined to adding, deleting, changing, and checking operations, which belongs to the low level of application of medical data without deep analysis.
Medical diagnosis has been recognized as one of the key processes in clinical medicine, which determines diseases from some given symptoms. Many researchers centralized focus on enhancing the accuracy of disease diagnosis by using computerized techniques. Nowadays, Computerized techniques and theories, for example, fuzzy set theories, statistical tools, machine learning algorithms, and recommender systems, have been being widely applied for medical diagnosis [2].
As early as 1959, Ledley’s [3] study aroused widespread concern by using of the Bayesian formula to estimate the probability of medical disease diagnosis. Subsequently, Warner [4] used the naïve Bayes theory to establish a probabilistic model to diagnose congenital heart disease and promoted the development of medical decision support information system. However, the hypothesis of Naive Bayes theory is too simple which assumes that symptoms and diseases are independent of each other. From this point of view, scholars explored other, better methods of a medical decision-making model.
Medical data are usually fuzzy, uncertain, incomplete and imprecise, such as symptoms data, the relation between patient and symptoms, and the relation between symptoms, diseases, etc. [5]. Zadeh [6], the pioneer of fuzzy sets theory, firstly applied the fuzzy sets to analyze the relationship between symptoms and diseases in 1969. In addition, fuzzy set theory with extensions was developed, such as intuitionistic fuzzy sets [7,8], 2-tuple fuzzy set [9], fuzzy soft sets [10], probabilistic linguistic term sets [11], interval-valued fuzzy sets [12,13,14], neutrosophic fuzzy sets [15,16,17,18,19] and Z-numbers [20]. Although the research results of fuzzy sets theories have been very rich [21], due to the complexity and uncertainty of disease diagnosis, it is still a hot topic of the medical diagnosis with fuzzy set theory is used to deal with the problem of medical diagnosis decision.
Three-way decision model (TWDM), which consists of positive, uncertain, and negative regions, is an useful decision-making approach and it has been widely applied to many domains [22]. The application of TWDM in medical diagnosis should be noted. The three-way decision model has firstly introduced a generic framework and applied to the medical diagnosis domain by Yao [23]. In the medical field, Hu [24] developed a novel model for making treatment decisions. Besides, Yao [25] propose a web-based medical decision support system in TWDM on the basis of game theoretic rough sets, which can significantly decrease the uncertainty of medical diagnosis.
Nowadays, lattice theory has been richly used in analyzing biomedical data [26,27]. In 1982, Wille earliest promoted formal concept analysis (FCA) and applied it to knowledge processing tasks [28]. FCA builds a mathematical framework for scholars to analyze data and process tasks [29]. In addition, one of the key benefits of FCA is its capability to predict alternative or potential cases that are similar to those examined (but not present) in each case study [30], therefore endowing it with also generalizing predictive character and a further outreach. Now FCA has been used in various domains successfully especially in medical decision field [31]. Recently, to represent precisely the vagueness and uncertainty of information, FCA has been extended to fuzzy concept lattice analysis based on formal context which combined FCA with fuzzy set theory [32]. In addition, many studies augmented fuzzy formal concept analysis with intuitionistic fuzzy set [33], Bipolar fuzzy sets [34], neutrosophic set [35], rough set [36] and so on. Furthermore, the extension of fuzzy concept lattice and three-way decision theory has attracted the attention of some scholars [37]. There are future trends to extend FCA in a defined fuzzy universe due to their suitable applicability and it is significant for us to use fuzzy concept lattice effectively [31].
However, there are still some drawbacks to previous works in medical diagnosis decision, Firstly, it is not properly appropriate for the missing data situation, which is almost universal. Original information of medical data is composed of different types of data obtained from different times and give predictive values of diseases. Secondly, the previous works will lead to the loss or distortion of information about the development tendency of the values by the time. Last but certainly not least, the diagnosis process is dependent on the defuzzification method [7]. All limitations above of previous methods reduce the accuracy of medical diagnosis. Therefore, a novel method which combined three-way decision and interval-valued fuzzy concept lattice is a great option to eliminate the defects of the previous researches [38]. The IVIFS can describe properly the uncertain and incomplete medical data which represents the membership and non-membership degree of attributes in the interval [0,1]. Meanwhile, the object of universe can be divided into acceptation, uncertain, and rejection regions according to the conditional attributes. In addition, the generation of interval-valued concept lattices is a clustering process. Thus, the parent-child relationship in lattice structure can deal with boundary domain samples and reduce decision losses.
The intention of this article is to develop the interval three-way concept lattice model in medical diagnosis decisions, which is based on the three-way decision and interval fuzzy concept lattice. The proposed model forms a clear and visualized hierarchical structure of the relationship between concepts through formal concept analysis. In addition, a medical diagnosis case validates that we can make decision quickly and preferably by the model.
The rest of this article is constituted as follows: Section 2 introduces medical diagnosis problem related works including interval-valued intuitionistic fuzzy sets, three-way decision and formal concept analysis. Section 3 presents the proposed approach which is called the interval three-way concept lattice model. Section 4 validates the model through an illustrative case based on medical diagnosis information. Finally, Section 5 includes the conclusions and the future research directions.

2. Preliminaries

In this section, we first introduce the medical diagnosis problem, and then briefly present some basic concepts, properties and notations including the three-way decision, formal concept analyze.

2.1. The Medical Diagnosis Problem

Medical diagnosis has been widely recognized as one of the key processes in clinical medicine, which determines diseases from some given symptoms [8]. Nonetheless, medical data are usually fuzzy, uncertain, incomplete and imprecise, such as symptoms data, the relation between patients and symptoms, and the relation between symptoms and diseases etc. Under the circumstances, we state its definition as follows.
Definition 1 [39].
The number of Patients, symptoms, and diseases are represented respectively as P = { P 1 , P 2 , , P m } , S = { S 1 , S 2 , , S k } , D = { D 1 , D 2 , , D n } , where m , k , n N + . Meanwhile, the set R P S = { R ( P i , S j ) | i , j N + } denotes the relationship between patients and symptoms which indicates the possibility of the patient P i has the symptom S j . The relationship between symptoms and diseases is characterized by the set R S D = { R ( S j , D h ) | j , h N + } where R ( S j , D h ) shows that the probability of the symptom S j would cause the disease D h . Last but certainly not least, the relation set R P D = { R ( P i , D h ) | i , h N + } which reflects the patient P i acquires the disease D h or not. Finally, we can simplify the medical diagnosis problem as { R P S , R S D } R P D .
Nowadays, computerized techniques and theories, for example, fuzzy set theories, statistical tools, machine learning algorithms, and recommender systems, have been being widely applied to medical diagnosis [40]. Sanchez [41] put forward the earliest fuzzy set method in medical diagnosis decision-making. From then on, IFS with its extension fuzzy sets has been applied into medical decision-making filed. Meanwhile, interval-valued IFS (IVIFS) theory is one of an effective way to increase the accuracy of medical diagnosis among the vague incomplete and missing medical data. The IVIFS is denoted as follows.
Definition 2 [39].
An interval-valued intuitionistic fuzzy set (IVIFS) in a non-empty set X is,
A ˜ = { x , μ ˜ A ˜ , ν ˜ A ˜ , π ˜ A ˜ | x X } ,
where the functions μ ˜ A ˜ : X int ( [ 0 , 1 ] ) and ν ˜ A ˜ : X int ( [ 0 , 1 ] ) are the interval membership and interval non-membership degrees of each element x X to the IVIFS A ˜ , π ˜ A ˜ : X int ( [ 0 , 1 ] ) indicates the interval hesitation degree of x X respectively,
sup ( μ ˜ A ˜ ( x ) ) + sup ( ν ˜ A ˜ ( x ) ) + inf ( π ˜ A ˜ ( x ) ) = 1 ,
inf ( μ ˜ A ˜ ( x ) ) + inf ( ν ˜ A ˜ ( x ) ) + sup ( π ˜ A ˜ ( x ) ) = 1 ,
π ˜ A ˜ ( x ) = 1 μ ˜ A ˜ ( x ) ν ˜ A ˜ ( x ) .
For convenience, the IVIFS A ˜ can be represented as follows.
A ˜ = ( [ a l ( x ) , a u ( x ) ] , [ b l ( x ) , b u ( x ) ] , [ c l ( x ) , c u ( x ) ] ) .
Some notions and properties of IVIFS such as computing distance or similarities are extended to model uncertainty in the medical diagnosis. However, there are still some limitations to the previous method. Firstly, it is not properly appropriate for the missing data situation, which is almost universal. Secondly, historic diagnosis data of patients could not be used effectively [8]. Last but certainly not least, the diagnosis process is dependent on the defuzzification method [7]. All limitations above of previous methods decrease the accuracy of decision-making in medical diagnosis filed. Therefore, a proper approach should be introduced.

2.2. Three-Way Decision Model

TWDM has been generally applied to lots of domains, such as environmental precaution, information filtering, and investment decision, etc. [22]. By the way, the application of TWDM in medical diagnosis should be noted. The three-way decision model has firstly introduced a generic framework and applied to the medical diagnosis domain by Yao [23]. TWDM is constituted by two states and three actions. In addition, it classifies objects into disjoint positive, negative, and uncertain regions.
Definition 3 [23].
Let U = { C , ¬ C } denotes weather element X is in C or not. The decision-making state values are expressed as R ( X ) . Meanwhile, the set of actions is given by B = { B t , B i , B f } , where B t , B i , and B f respectively represent acceptance, delay, and refusal actions. As well time, α and β are the suitable threshold to classify X into different regions. Finally, the decision rules are shown below.
  • ( B t ) If R ( X ) α , decide X The III region and take acceptance actions.
  • ( B i ) If β R ( X ) α , decide X The II region and take delay actions.
  • ( B f ) If R ( X ) β , decide X The I region and take refusal actions.

2.3. Formal Concept Analysis

Formal concept analysis (FCA) consists of concept lattices and formal concepts, and is a powerful tool to analyse information with fuzzy attributes. A formal concept lies in a pair of elements. In addition, concept lattice is an ordered hierarchy derived by formal context with object space and attribute space [42]. Here are some notions and properties of FCA as follows.
Definition 4 [43].
A formal context is a triple A = ( U , V , R ) , consisted by the object set U , attributes set V , relationship R between U and V . If x i U and y j V ( i = 1 , 2 , , m ; j = 1 , 2 , , n ) , ( x i , y j ) R is denoted as x R y which means the object x i owned attribute. Let V j be the subset of attributes, then | V j | = 2 n and a three-way quotient set is denoted as Ω ( V ) = { V j | j V } . For short, we denote the power set of Ω ( V ) , y j by 2 Ω ( V ) .
And every B 2 Ω ( V ) can be considered as a knowledge group jointly inducing three-way decisions.
Residual lattice with some simple properties is a principal component of truth degrees. We denote L = ( L , , , , , 0 , 1 ) as the residual lattice where 0 and 1 respectively indicate minimum and maximum objects. The operators and are adjoint operators which satisfied x y = min ( x , y ) and x y = 1 if a b , otherwise b [44].
Under the background of formal context A = ( U , V , R ) , let the formal fuzzy concept denotes as an ordered pair of ( X , Y ) from A . We can define following a pair of operators.
  • If P ( U ) P ( V ) , then X = { y V | x X , ( x , y ) R } ,
  • If P ( V ) P ( U ) , then Y = { x U | y Y , ( x , y ) R } .
Once X = Y and Y = X , we call X and Y as the extent and the intent of concept ( X , Y ) respectively. S ( U , V , R ) , generated from the formal context A = ( U , V , R ) , is denoted as universal set of all formal fuzzy concepts [45]. For each formal concept ( X 1 , Y 1 ) , ( X 2 , Y 2 ) S ( U , V , R ) , we define it satisfied the partial ordering relation:
( X 1 , Y 1 ) ( X 2 , Y 2 ) X 1 X 2 Y 1 Y 2 .
At the same time, the infimum and the supremum for compete lattice are respectively denoted as follows.
( X 1 , Y 1 ) ( X 2 , Y 2 ) = ( X 1 X 2 , ( Y 1 Y 2 ) ) ,
( X 1 , Y 1 ) ( X 2 , Y 2 ) = ( ( X 1 X 2 ) , Y 1 Y 2 ) .
Expanding it to the general form is expressed as:
i I ( X i , Y i ) = ( i I X i , ( i I Y i ) ) ,
i I ( X i , Y i ) = ( ( i I X i ) , i I Y i ) .

3. Interval Three-Way Concept Lattice Model

In this section, the proposed interval three-way concept lattice model was presented. Let P , S and D denotes the set of patients, symptoms, and diseases as Definition 1. The patient P i ( i 1 , 2 , , m ) has some characteristics of symptoms S j ( j 1 , 2 , , k ) . In addition, the diseases D h ( h 1 , 2 , , n ) also contain intuitionistic linguistic labels. It is significant to translate medical information into the interval-valued intuitionistic fuzzy set.

3.1. Algorithm for Three-Way Concepts Construction Using IVIFS

Let us denote a fuzzy formal context as A = ( U , V , R ) where | U | = m , | V | = n and, R shows three-way relation among them using IVIFS for expressing much clearly. Then interval three-way concept lattice is derived as follows.
Definition 5.
Let suppose an IVIFS for attributes of symptoms i.e.,
V ( x j ) = { x j , ( [ a v l ( x j ) , a v u ( x j ) ] , [ b v l ( x j ) , b v u ( x j ) ] , [ c v l ( x j ) , c v u ( x j ) ] ) [ 0 , 1 ] 3 | x j V }
Membership function, non-membership function and hesitation degree is respectively denoted as interval-valued [ a v l ( x j ) , a v u ( x j ) ] , [ b v l ( x j ) , b v u ( x j ) ] and [ c v l ( x j ) , c v u ( x j ) ] . The same procedure may be easily adapted to obtain IVIFS for U .
The obtained pair ( U , V ) is taken for the formal fuzzy concept iff: U = V and V = U . We can interpret it as IVIFS of an object which has maximal membership, minimum non-membership and hesitation value in the interval space [ 0 , 1 ] 3 using residual lattice. The integrating of ( U , V ) can be defined as.
U V = x j , [ max ( a u l ( x j ) , a v l ( x j ) ) , max ( a u u ( x j ) , a v u ( x j ) ) ] ,   [ min ( b u l ( x j ) , b v l ( x j ) ) , min ( b u u ( x j ) , b v u ( x j ) ) ] ,   [ min ( c u l ( x j ) , c v l ( x j ) ) , min ( c u u ( x j ) , c v u ( x j ) ) ] ,
where x j V .
U V = x j , [ min ( a u l ( x j ) , a v l ( x j ) ) , min ( a u u ( x j ) , a v u ( x j ) ) ] ,   [ max ( b u l ( x j ) , b v l ( x j ) ) , max ( b u u ( x j ) , b v u ( x j ) ) ] ,   [ max ( c u l ( x j ) , c v l ( x j ) ) , max ( c u u ( x j ) , c v u ( x j ) ) ] ,
where x j V .
Until the membership value getting no longer bigger, then the pair of IVIFS ( U , V ) is referred to a formal concept, where U is known as extent and V is known as intent. Above these, we propose an algorithm for interval three-way concepts construction as Algorithm 1 shows.
Algorithm 1. Three-way concept lattice using IVIFS.
1. Input a fuzzy formal context A = ( U , V , R ) , where | U | = m , | V | = n .
2. Find all the subsets of attributes set V and represent as k i .
3. for each i = 1 to 2 n do
4.   Set up the membership to maximum value for subset ( k i ) = max { [ 1 , 1 ] , [ 0 , 0 ] , [ 0 , 0 ] }
5.   Apply down operator to the set V
     V ( Y p i ) = { y i , ( [ a Y p i l ( y i ) , a Y p i u ( y i ) ] , [ b Y p i l ( y i ) , b Y p i u ( y i ) ] , [ c Y p i l ( y i ) , c Y p i u ( y i ) ] ) } = U ( X p i )
6.   Figure the membership, hesitation and non-membership value for the derived objects set:
     [ a X p i l , a X p i u ] = [ min i a X p i l ( a X p i l , a Y p i , l ) , min i a X p i l ( a X p i u , a Y p i u ) ]
     [ b X p i l , b X p i u ] = [ max i a X p i l ( b X p i l , b Y p i , l ) , max i a X p i l ( b X p i u , b Y p i u ) ]
     [ c X p i l , c X p i u ] = [ max i a X p i l ( c X p i l , c Y p i , l ) , max i a X p i l ( c X p i u , c Y p i u ) ]
7.   Apply up operator to the set U
       U ( X p i ) = { x i , ( [ a X p i l ( x i ) , a X p i u ( x i ) ] , [ b X p i l ( x i ) , b X p i u ( x i ) ] , [ c X p i l ( x i ) , c X p i u ( x i ) ] ) }
8.   if U ( X p i ) = V ( X p i ) . //For intent represent in the set of attributes.
9.      Then it is a concept.
10.   else
11.      Other attribute z V covers the obtained objects
12.      Then k i = ( z k i ) . // add the novel attribute as an intent
13.      The new concept ( X k i , Y k i ) is generated.
14.    end if
15. end for
16. Set the membership of last concept set = { [ 0 ,   0 ] , [ 0 ,   0 ] , [ 1 , 1 ] } for V ( Y j ) .
17. Construct the concept lattice via Galois connection.
18. Return the set of interval three-way concepts
   U ( x i ) = { x i , ( [ a u l ( x i ) , a u u ( x i ) ] , [ b u l ( x i ) , b u u ( x i ) ] , [ c u l ( x i ) , c u u ( x i ) ] ) }
   V ( y j ) = { y j , ( [ a v l ( y j ) , a v u ( y j ) ] , [ b v l ( y j ) , b v u ( y j ) ] , [ c v l ( y j ) , c v u ( y j ) ] ) } .
The Algorithm 1 generates interval-values intuitionistic fuzzy concepts via subset of attributes. In addition, through Galois connection, these interval concepts can be constructed as a visual hierarchical structure which makes the process of decision-making more intuitive.

3.2. A Novel Interval Three-Way Concept Lattice Model

After computing by the Algorithm 1, we can get an interval three-way concept lattice as A α β = ( U , V , R ) . G = ( M α , M β , Y ) is one of interval concept of A α β . Set U was classified into three parts by the upper and lower extent of interval-valued intuitionistic fuzzy concept [38].
P O S α β ( x ) = M β = { x U | | f ( x Y ) | | Y | β } ,
B N D α β ( x ) = M β M α = { x U | α | f ( x Y ) | | Y | < β } ,  
N E G α β ( x ) = U M α = { x U | | f ( x Y ) | | Y | < α } .
If x P O S α β ( x ) , then we take acceptance actions. If x N E G α β ( x ) , then we take refusal actions. Otherwise, we delayed the decision actions. B t , B i , and B f represent respectively the acceptance action, delay action, and refusal action. The score function is denoted as follows.
Definition 6.
Let C = { C , ¬ C } denotes weather element X is in C or not. Then the proportion of each action are,
Correct acceptance rate:
| C P O S α β ( x ) | | P O S α β ( x ) | = | C M β | | M β |
False acceptance rate:
| C c P O S α β ( x ) | | P O S α β ( x ) | = | C c M β | | M β |
Correct delay rate:
| C B N D α β ( x ) | | B N D α β ( x ) | = | C ( M α M β ) | | M α M β |
False delay rate:
| C c B N D α β ( x ) | | B N D α β ( x ) | = | C c ( M α M β ) | | M α M β |
Correct refusal rate:
| C N E G α β ( x ) | | N E G α β ( x ) | = | C ( U M α ) | | U M α |
False refusal rate:
| C C N E G α β ( x ) | | N E G α β ( x ) | = | C C ( U M α ) | | U M α |
Definition 7.
Let C = { C , ¬ C } denotes weather element X is in C or not. We can divide the receiving rate, delaying rate, and refusing rate into C or ¬ C respectively. From the point of view, the score functions can be considered as,
Acceptance rate in C :
| C P O S α β ( x ) | | C | = | C M β | | C |
Delay rate in C :
| C B N D α β ( x ) | | C | = | C ( M α M β ) | | C |
Refusal rate in C :
| C N E G α β ( x ) | | C | = | C ( U M α ) | | C |
Acceptance rate in ¬ C :
| C c P O S α β ( x ) | | C c | = | C c M β | | C c |
Delay rate in ¬ C :
| C c B N D α β ( x ) | | C c | = | C c ( M α M β ) | | C c |
Refusal rate in ¬ C :
| C C N E G α β ( x ) | | C c | = | C C ( U M α ) | | C c |
Generally, TWDM focus on cost losses including misclassification costs and delay costs in different states. In Table 1, l t p , l i p , and l f p indicates the costs for each action of B t , B i , and B f respectively represent acceptance, delay, and refusal action when an element pertains to C , and vice versa [22].
As depicted in Table 1, the loss expectation function is respectively denoted as.
R ( B t ) = l t p ( | X M β | / | M β | ) + l t n ( | X ¯ M β | / | M β | )
R ( B i ) = l i p ( | X ( M α M β ) | / | M α M β | ) + l i n ( | X ¯ ( M α M β ) | / | M α M β | )
R ( B f ) = l f p ( | X ( U M α ) | / | U M α | ) + l f n ( | X ¯ ( U M α ) | / | U M α | )
Definition 8 [46].
Let the fuzzy formal context denotes as A = ( U , V , R ) with decision interval [ α , β ] . After computing by the algorithm of Table 1, we can get an interval-valued intuitionistic concept lattice as A α β = ( U , V , R ) . G = ( M α , M β , Y ) is one of interval concept of A α β . Then A ˜ = ( M α , M β , Y ; R ( B t ) , R ( B i ) , R ( B f ) ) represents interval three-way fuzzy concept lattice. For each decision element x of action B a ( a t , i , f ) with loss R , it can be repressed as J = ( B a , R ( B a ) ) .
Three-way decision space is constituted by interval concept lattice based on prior formal context. The interval three-way decision domain A ˜ α β ( U , V , R ) which is divided by interval concept lattice can be used as a new object of making the decision. In addition, the decision space relationship can decide the next action decision to reduce losses. For a new object x with attribute set V V , we search for the interval three-way fuzzy concept owned intent of V . Here are the procedures of the proposed interval three-way concept lattice model.
Step 1. Suppose an action strategy J k J S = ( J 1 , J 2 , , J n ) is generated by interval three-way fuzzy concept A ˜ = ( M α , M β , Y ; R ( B t ) , R ( B i ) , R ( B f ) ) .
Step 2. Computing the loss R t k of each J k by loss function above.
Step 3. If there is the only action J k which is satisfied
R t k = min ( P t 1 , P t 2 , , P t n )
Then accept strategy J k and refuse other strategies.
Step 4. If there are multiple actions J what are satisfied the formula above, then take delay decision and add newly attributes until R t k = min ( P t 1 , P t 2 , , P t n ) holds.
Step 5. The action strategy J n and J m is decided respectively by interval concept lattice
A ˜ n = ( M n α , M n β , Y ; R ( B t ) , R ( B i ) , R ( B f ) )
A ˜ m = ( M m α , M m β , Y ; R ( B t ) , R ( B i ) , R ( B f ) )
At the same time, R t n = R t m = min ( R t 1 , R t 2 , , R t n ) holds. Then we should search the subset of A ˜ n and A ˜ m . After adding attribute according to those intents of subsets, we search the minimum loss for taking acceptance action [37].
Once there is none concept, we should search for the concept which possesses the intent Y . It exists that Y Y and | Y Y | = 1 . Analogously, we can get the decided action by repeating the above steps and same criteria.

4. Application of the Proposed Model in Medical Diagnosis

In this part, we conduct an illustrative experiment in medical diagnosis to validate the performance of interval three-way concept lattice model. As Table 2 shows, there are six patients with different symptoms. The decision is based on the following:
(1)
S 1 as fever,
(2)
S 2 as cough,
(3)
S 3 as headache,
(4)
S 4 as fatigue,
(5)
S 5 as nausea,
(6)
S 6 as inappetence, and
(7)
S 7 as chest tightness
Diseases of these patients are repressed as,
(1)
D 1 as flu,
(2)
D 2 as chicken pox,
(3)
D 3 as measles,
(4)
D 4 as heatstroke
Suppose loss function value respectively as, l t p = 0 , l i p = 9 , l f p = 15 , l t n = 17 , l i n = 2 , l n n = 0
Decision interval [ α , β ] which reflects the risk preference of decision-makers, is decided by decision-makers. In this case, we suppose decision interval is [ 0.6 , 0.8 ] . After using the proposed algorithm in Algorithm 1, the interval three-way concept is obtained as shown in Table 3.
According to Table 3 and Algorithm 1, Hasse diagram of interval fuzzy concept lattice is derived through Galois connection as shown in Figure 1. In addition, it also represents three-way decision space A ˜ α β ( U , V , R ) . In Figure 1, decision-makers can intuitively realize the meaning of each concept and relationships between concepts. For example, concept A 0 ( 123456 , 123456 , ϕ , 0.00 , 0.00 , 0.00 ) expresses the extent is 123456 and intent is ϕ , it indicates all the patients do not have the same symptoms. Sub-concept A 2 ( 1235 , 1235 , S 1 D 1 , 8.50 , 0.00 , 7.50 ) of A 0 depicts patients 1, 2, 3, and 5 can be classified into the same class which has a fever and get the flu, and the cost of taking acceptation, delay, and rejection action is 8.50, 0.00, and 7.50 respectively. For sub-concept A 1 ( ϕ , ϕ , S 1 S 2 S 3 S 4 S 5 S 6 S 7 D 1 D 2 D 3 D 4 , , , ) , it signifies there is no disease with all the symptoms of a fever, cough, headache, fatigue, nausea, lack of appetite, and chest tightness.
Supposed there comes a new patient x with symptoms of fever S 1 and headache S 3 . First of all, we should search the interval three-way concept for attributes as S 1 S 3 . Then it can be obtained as:
A 5 = ( 13 , 13 , S 1 S 3 D 1 ; 8.50 , 0.00 , 0.75 ) ,
A 17 = ( 13 , 13 , S 1 S 3 D 3 ; 8.50 , 0.00 , 0.00 ) .
A 5 and A 17 respectively indicated D 1 taking action J 1 = ( a t 1 , R ( a p 1 ) = 8.50 ) and D 3 taking action J 2 = ( a t 2 , R ( a p 2 ) = 8.50 ) which constitutes the binary decision stratagem space J S = ( J 1 , J 2 ) . It equals to R ( a t 1 ) = R ( a t 2 ) = 8.50 that is to say that the loss of acceptance of decision making by D 1 and D 3 for x is the same.
For further confirmed what disease x acquires, sub-concepts of A 5 and A 17 are searched as:
A 8 = ( 1356 , 1 , S 1 S 3 S 4 D 1 ; 0.00 , 6.67 , 0.00 ) ,
A 19 = ( 123 , 3 , S 1 S 2 S 3 D 3 ; 0.00 , 2.00 , 0.00 ) .
It needs to add decision attributes respectively, which means we should enquire about the patient’s symptoms for an accurate decision. If he or she has the symptom of fatigue S 4 , then the diagnosis result is D 1 which means the patient acquires flu. Else, the diagnosis result is measles D 3 , once he has the symptom of cough S 2 .
In this section, we perform the proposed interval three-way concept lattice method on an illustrative medical diagnosis case. When applied the approach described into the example, the medical information was collected in IVIFS which effectively reflected the semantics in actual. [ 0.6 , 0.8 ] To reflect the risk preference of decision-makers and make the computing briefly, we take cut sets on decision interval [ α , β ] . Using the interval three-way concepts construction algorithm, a clear and visualized Hasse diagram of interval fuzzy concept lattice can be generated which helps us to make decision preferably. Through the proposed score function, we computed the losses of acceptation, delay, and rejection strategy respectively. In addition, the decision can be made by comparing the loss of each strategy. While taking the delay strategy, we can wait for further observation until adding new attribute. Then we should search for the sub-concept and take the strategy of action minimum loss as the final decision. Thus, the proposed model can handle the medical diagnosis problem properly, and it can be applied to various fields.

5. Conclusions

In this paper, we put forward an interval three-way concept lattice model, which can provide decision making for the objects in the boundary domain and reduce the loss of decision making. According to the concept extension, we divide the decision domains into three decision regions as the new positive, boundary and negative region grounded on given decision rules. We redefine interval three-way decision measurements and decision loss functions based on IVIFS, TWDM and FCA. In addition, we put forward an algorithm for the interval three-way concepts construction, which can build a clear and visualized hierarchical relationship between concepts. Through the concept lattice hierarchy, we establish a dynamic strategy optimization model for medical diagnosis field. In addition, an example of medical diagnosis validates the effectiveness of the model and the operator. The interval three-way concept lattice model can apply to other fields beside medical diagnosis.
The proposed model provides solutions for medical diagnosis in the fuzzy environment. Firstly, the IVIFS can describe the uncertain and incomplete medical data properly and then improve the accuracy of diagnosis. Secondly, an algorithm is presented for the interval three-way concepts construction. In addition, a visualized hierarchical structure can be derived which helps us to make decisions, preferably such as in Figure 1. Thirdly, loss functions are redefined and a dynamic strategy optimization model is established which can be effectively used in many domains. However, there are still some issues which are not considered in this paper. First is the complexity of construction interval fuzzy concept lattice. Second is the data of illustration example is small.
Thus, further studies can be focused on the following aspects. Firstly, the reduction of interval three-way concept lattice can be presented which reduce the complexity of construction concept lattice. Secondly, it might optimize the proposed model and apply it to handle large-sized data of symptoms and disease in medical diagnosis field. Thirdly, it can be further investigated to combine the three-way concept lattice theory and other fuzzy sets, such as neutrosophic sets, picture fuzzy sets, and Z-numbers.

Author Contributions

J.H. and D.C. conceived and designed the experiments; P.L. performed the experiments; D.C. wrote the paper.

Funding

This work was supported by the National Natural Science Foundation of China (Nos. 71871229 and 71771219).

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Hu, J.; Zhang, X.; Yang, Y.; Liu, Y.; Chen, X. New doctors ranking system based on VIKOR method. Int. Trans. Op. Res. 2018. [Google Scholar] [CrossRef]
  2. Das, S.; Guha, D.; Dutta, B. Medical diagnosis with the aid of using fuzzy logic and intuitionistic fuzzy logic. Appl. Intell. 2016, 45, 1–18. [Google Scholar] [CrossRef]
  3. Ledley, R.S.; Lusted, L.B. Reasoning foundations of medical diagnosis; symbolic logic, probability, and value theory aid our understanding of how physicians reason. Science 1959, 130, 9–21. [Google Scholar] [CrossRef] [PubMed]
  4. Warner, H.R.; Toronto, A.F.; Veasey, L.G.; Stephenson, R. A Mathematical approach to medical diagnosis. J. Am. Med. Assoc. 1961, 177, 177–183. [Google Scholar] [CrossRef]
  5. Yang, Y.; Hu, J.; Liu, Y.; Chen, X. Doctor recommendation based on an intuitionistic normal cloud model considering patient preferences. Cognit. Comput. 2018. [Google Scholar] [CrossRef]
  6. Zadeh, L.A. Biological Application of the Theory of Fuzzy Sets and Systems. In Proceedings of the International Symposium on Biocybernetics of the Central Nervous System, Washington, DC, USA, 15–19 January 1990; pp. 199–206. [Google Scholar]
  7. De, S.K.; Biswas, R.; Roy, A.R. An application of intuitionistic fuzzy sets in medical diagnosis. Fuzzy S. Syst. 2001, 117, 209–213. [Google Scholar] [CrossRef]
  8. Le, H.S.; Thong, N.T. Intuitionistic fuzzy recommender systems: An effective tool for medical diagnosis. Know. Based Syst. 2015, 74, 133–150. [Google Scholar]
  9. Zhang, X.Y.; Zhang, H.Y.; Wang, J.Q. Discussing incomplete 2-tuple fuzzy linguistic preference relations in multi-granular linguistic MCGDM with unknown weight information. Soft Comput. 2017. [Google Scholar] [CrossRef]
  10. Zhang, H.; Shu, L.; Liao, S. Generalized trapezoidal fuzzy soft set and its application in medical diagnosis. J. Appl. Math. 2014, 2014, 1–12. [Google Scholar] [CrossRef]
  11. Wang, X.; Wang, J.; Zhang, H. Distance-based multicriteria group decision-making approach with probabilistic linguistic term sets. Expert Syst. 2018. [Google Scholar] [CrossRef]
  12. Wang, J.Q.; Peng, J.J.; Zhang, H.Y.; Chen, X.H. Outranking approach for multi-criteria decision-making problems with hesitant interval-valued fuzzy sets. Soft Comput. 2017. [Google Scholar] [CrossRef]
  13. Li, J.; Wang, J.Q.; Hu, J.H. Interval-valued n-person cooperative games with satisfactory degree constraints. Cent. Eur. J. Op. Res. 2018. [Google Scholar] [CrossRef]
  14. Liang, P.; Hu, J.; Liu, Y.; Chen, X. Public resources allocation using an uncertain cooperative game among vulnerable groups. Kybernetes 2018. [Google Scholar] [CrossRef]
  15. Hu, J.; Pan, L.; Chen, X. An Interval neutrosophic projection-based VIKOR Method for selecting doctors. Cognit. Comput. 2017, 9, 801–816. [Google Scholar] [CrossRef]
  16. Yang, Y.; Hu, J.; Sun, R.; Chen, X. Medical tourism destinations prioritization using group decision making method with neutrosophic fuzzy preference relations. Sci. Iran. 2018, 25, 3744–3764. [Google Scholar] [CrossRef]
  17. Li, Y.Y.; Wang, J.Q.; Wang, T.L. A Linguistic neutrosophic multi-criteria group decision-making approach with EDAS method. Arab. J. Sci. Eng. 2018. [Google Scholar] [CrossRef]
  18. Sun, R.; Hu, J.; Chen, X. Novel single-valued neutrosophic decision-making approaches based on prospect theory and their applications in physician selection. Soft Comput. 2019, 23, 211–225. [Google Scholar] [CrossRef]
  19. Ji, P.; Zhang, H.Y.; Wang, J.Q. A Fuzzy decision support model with sentiment analysis for items comparison in e-commerce: The case study of PConline.com. IEEE Trans. Syst. Man Cybern. Syst. 2018. [Google Scholar] [CrossRef]
  20. Peng, H.-G.; Wang, X.-K.; Wang, T.-L.; Wang, J.-Q. Multi-criteria game model based on the pairwise comparisons of strategies with Z-numbers. Appl. Soft Comput. 2019, 74, 451–465. [Google Scholar] [CrossRef]
  21. Yang, Y.; Hu, J.; Liu, Y.; Chen, X. Alternative selection of end-of-life vehicle management in China: A group decision-making approach based on picture hesitant fuzzy measurements. J. Clean. Prod. 2019, 206, 631–645. [Google Scholar] [CrossRef]
  22. Liang, D.; Pedrycz, W.; Liu, D.; Hu, P. Three-way decisions based on decision-theoretic rough sets under linguistic assessment with the aid of group decision making. Appl. Soft Comput. 2015, 29, 256–269. [Google Scholar] [CrossRef]
  23. Yao, Y.; Deng, X. Sequential three-way decisions with probabilistic rough sets. Inf. Sci. 2010, 180, 341–353. [Google Scholar] [CrossRef]
  24. Hu, J.; Yang, Y.; Chen, X. A novel TODIM method-based three-way decision model for medical treatment selection. Int. J. Fuzzy Syst. 2017, 33, 3405–3417. [Google Scholar] [CrossRef]
  25. Yao, J.T.; Azam, N. Web-based medical decision support systems for three-way medical decision making with game-theoretic rough sets. IEEE Trans. Fuzzy Syst. 2015, 23, 3–15. [Google Scholar] [CrossRef]
  26. Schnabel, M. Representing and processing medical knowledge using formal concept analysis. Methods Inf. Med. 2002, 41, 160–167. [Google Scholar] [CrossRef] [PubMed]
  27. Fu, H.; Jennings, B.; Malone, P. Analysis and Representation of Biomedical data with Concept Lattice. In Proceedings of the Digital Ecosystems & Technologies Conference, Cairns, Austria, 21–23 February 2007; pp. 577–580. [Google Scholar]
  28. Wille, R. Restructuring Lattice Theory: An Approach Based on Hierarchies of Concepts; Springer: Berlin/Heidelberg, Gemany, 2009; pp. 445–470. [Google Scholar]
  29. Krajči, S. A Generalized concept lattice. Logic J. IGPL 2010, 13, 543–550. [Google Scholar] [CrossRef]
  30. Papadimitriou, F. Modelling landscape complexity for land use management in Rio de Janeiro, Brazil. Land Use Policy 2012, 29, 855–861. [Google Scholar] [CrossRef]
  31. Singh, P.K.; Kumar, C.A.; Gani, A. A comprehensive survey on formal concept analysis, its research trends and applications. Int. J. Appl. Math. Comput. Sci. 2016, 26, 495–516. [Google Scholar] [CrossRef] [Green Version]
  32. Xu, F.; Xing, Z.Y.; Yin, H.D. Attribute reductions and concept lattices in interval-valued intuitionistic fuzzy rough set theory: Construction and properties. J. Intell. Fuzzy Syst. 2016, 30, 1231–1242. [Google Scholar] [CrossRef]
  33. Lei, Z. Formal Concept Analysis in Intuitionistic Fuzzy Formal Context. In Proceedings of the International Conference on Fuzzy Systems & Knowledge Discovery, Yantai, China, 10–12 August 2010; pp. 2012–2015. [Google Scholar]
  34. Singh, P.K.; Kumar, C.A. Bipolar fuzzy graph representation of concept lattice. Inf. Sci. 2014, 288, 437–448. [Google Scholar] [CrossRef]
  35. Singh, P.K. Complex neutrosophic concept lattice and its applications to air quality analysis. Chaos Solitons Fractals 2018, 109, 206–213. [Google Scholar] [CrossRef]
  36. Qian, X.; Wang, D.; Yuan, H.; Lu, H.; Xu, J. Analysis of Association Rule Extraction between Rough Set and Concept Lattice. In Proceedings of the International Conference on Computer Science & Education, Melbourne, Australia, 14–17 July 2017; pp. 599–603. [Google Scholar]
  37. Singh, P.K. Three-way fuzzy concept lattice representation using neutrosophic set. Int. J. Mach. Learn. Cybern. 2016, 1–11. [Google Scholar] [CrossRef]
  38. Qi, J.; Wei, L.; Yao, Y. Three-Way Formal Concept Analysis. In Proceedings of the 9th International Conference RSKT 2014, Shanghai, China, 24–26 October 2014; pp. 732–741. [Google Scholar]
  39. Atanassov, K.T. Interval valued intuitionistic fuzzy sets. Fuzzy Sets Syst. 1989, 31, 343–349. [Google Scholar] [CrossRef]
  40. Kononenko, I. Machine learning for medical diagnosis: History, state of the art and perspective. Artif. Intell. Med. 2001, 23, 89–109. [Google Scholar] [CrossRef]
  41. Sanchez, E. Resolution of composite fuzzy relation equations. Inf. Control 1976, 30, 38–48. [Google Scholar] [CrossRef] [Green Version]
  42. Singh, P.K.; Aswani Kumar, C.; Li, J. Knowledge representation using interval-valued fuzzy formal concept lattice. Soft Comput. 2016, 19, 1–18. [Google Scholar] [CrossRef]
  43. Burusco Juandeaburre, A.; Fuentes González, R. The study of the L-fuzzy concept lattice. Mathw. Soft Comput. 1994, 1, 209–218. [Google Scholar]
  44. Pollandt, S. Fuzzy-Begriffe; Springer: Heidelberg/Berlin, Germany, 1997; pp. 51–87. [Google Scholar]
  45. Ganter, B.; Godin, R. Formal Concept Analysis; Springer: Heidelberg/Berlin, Germany, 2005; pp. 170–180. [Google Scholar]
  46. Zhang, C.; Wang, L. An effective interval concept lattice construction algorithm. ICIC Express Lett. Part B Appl. Int. J. Res. Surv. 2014, 5, 1573–1578. [Google Scholar]
Figure 1. The three-way decision space A ˜ α β ( U , V , R ) .
Figure 1. The three-way decision space A ˜ α β ( U , V , R ) .
Mathematics 07 00103 g001
Table 1. The loss expectation matrix.
Table 1. The loss expectation matrix.
C ( P ) ¬ C ( N )
B t l t p l t n
B i l i p l i n
B f l f p l f n
Table 2. The medical diagnosis formal context.
Table 2. The medical diagnosis formal context.
P S 1 S 2 S 3 S 4 S 5 S 6 S 7 D
11011000 D 1
21100100 D 2
31110000 D 3
40010011 D 4
51001000 D 1
60011000 D 1
Table 3. Interval three-way concept.
Table 3. Interval three-way concept.
ConceptUpper ExtentLower ExtentIntent R t R i R f
A 1 Φ Φ S 1 S 2 S 3 S 4 S 5 S 6 S 7 D 1 D 2 D 3 D 4
A 2 12351235 S 1 D 1 8.500.007.50
A 3 13461346 S 3 D 1 8.500.007.50
A 4 156156 S 4 D 1 0.000.000.00
A 5 1313 S 1 S 3 D 1 8.500.007.50
A 6 1515 S 1 S 4 D 1 0.000.003.75
A 7 1616 S 3 S 4 D 1 0.000.003.75
A 8 13561 S 1 S 3 S 4 D 1 0.006.670.00
A 9 12351235 S 1 D 2 12.750.000.00
A 10 2323 S 1 S 2 D 2 8.500.000.00
A 11 22 S 1 S 5 D 2 0.000.000.00
A 12 22 S 2 S 5 D 2 0.000.000.00
A 13 232 S 1 S 2 S 5 D 2 0.002.000.00
A 14 12351235 S 1 D 3 12.750.000.00
A 15 13461346 S 3 D 3 12.750.000.00
A 16 2323 S 1 S 2 D 3 8.500.000.00
A 17 1313 S 1 S 3 D 3 8.500.000.00
A 18 33 S 2 S 3 D 3 0.000.000.00
A 19 1233 S 1 S 2 S 3 D 3 0.002.000.00
A 20 13461346 S 3 D 4 12.750.000.00
A 21 44 S 3 S 6 S 7 D 4 0.000.000.00
A 0 123456123456 Φ 0.000.000.00

Share and Cite

MDPI and ACS Style

Hu, J.; Chen, D.; Liang, P. A Novel Interval Three-Way Concept Lattice Model with Its Application in Medical Diagnosis. Mathematics 2019, 7, 103. https://doi.org/10.3390/math7010103

AMA Style

Hu J, Chen D, Liang P. A Novel Interval Three-Way Concept Lattice Model with Its Application in Medical Diagnosis. Mathematics. 2019; 7(1):103. https://doi.org/10.3390/math7010103

Chicago/Turabian Style

Hu, Junhua, Dan Chen, and Pei Liang. 2019. "A Novel Interval Three-Way Concept Lattice Model with Its Application in Medical Diagnosis" Mathematics 7, no. 1: 103. https://doi.org/10.3390/math7010103

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