Abstract

One of the toughest challenges in medical diagnosis is the handling of uncertainty. Since medical diagnosis with respect to the symptoms uncertain, they will be assumed to have an intuitive nature. Thus, to obtain the uncertain optimism degree of the doctor, fuzzy linguistic quantifiers will be used. The aim of this article is to provide an improved nonprobabilistic entropy approach to support doctors examining the work of the preliminary diagnosing. The proposed entropy measure is based on intuitionistic fuzzy sets, extrainformation regarding hesitation degree, and an intuitive and mathematical connection between the notions of entropy in terms of fuzziness and intuitionism has been revealed. An illustrative example for medical pattern recognition demonstrates the usefulness of this study. Furthermore, in order to make computing and ranking results easier and to increase the recruiting productivity, a computer-based interface system has been developed to support doctors in making more efficient judgments.

1. Introduction

Medical diagnostic investigations are very important and complex. Uncertainty is an inseparable aspect of medical diagnosis problems. A symptom is an uncertain indication of a disease as it may or may not occur with or as a result of the disease. Uncertainty characterizes a relation between symptoms and diseases [1, 2]. Hence, coping efficiently with uncertainty leads us to more accurate decision making, and this is considered as a fundamental challenge in medicine.

The fuzzy set framework has been utilized in several different approaches to model the diagnostic process. In the approach formulated by Sanchez [3] in 1979, he adopted the compositional rule of inference by Zadeh [4] as an inference mechanism. It accepts fuzzy descriptions of a patient’s symptoms and infers fuzzy descriptions of patient’s diseases by means of the fuzzy relationships described before.

With 𝑆, a set of symptoms, and a fuzzy relation 𝑅 from 𝑆 to 𝐷, where 𝐷 is a set of diseases. And with 𝑃, a set of patients, and a fuzzy relation 𝑄 from 𝑃 to 𝑆, and by β€œmax-min composition,” we get the fuzzy relation 𝑇=𝑄×𝑅 with the membership functionπœ‡π‘‡(𝑝,𝑑)=maxπ‘ βˆˆπ‘†ξ€·ξ€½πœ‡min𝑄(𝑝,𝑠),πœ‡π‘…,(𝑠,𝑑)ξ€Ύξ€Έπ‘ βˆˆπ‘†,π‘‘βˆˆπ·,π‘βˆˆπ‘ƒ.(1)

Furthermore, based on the concepts of fuzzy sets (FSs) theory, numerous fuzzy approaches to medical diagnosis have been addressed, and the readers can refer to [3, 5–13].

In addition, several investigations in medical diagnosis have addressed these issues based on intuitionistic fuzzy sets (IFSs), such as Shannon et al. [14] developed an intuitionistic fuzzy logic approach for decision making in medicine; De et al. [1] used intuitionistic fuzzy sets to apply to medical diagnosis; Ahn et al. [15] have also presented a medical diagnostic method by applying intuitionistic fuzzy set to perform classification of solution sets and linear regression approach; Innocent and John [16] presented a new method for computing a diagnostic support index which uses vague symptom and temporal information in a clinical diagnosis context; Szmidt and Kacprzyk [17] provided a measure method for intuitionistic fuzzy sets and showed its usefulness in medical diagnostic reasoning; Xu [18] proposed a new method for deriving the correlation coefficients to the interval-valued intuitionistic fuzzy set theory and showed its application in medical diagnosis; Todorova et al. [19, 20] provided two algorithms by intuitionistic fuzzy Voronoi diagrams (IFVDs) mechanism to estimate the classification in medicine; Khatibi and Montazer [21] take an intelligent approach towards the bacteria classification problem by using five similarity measures of FSs and IFSs to examine their capabilities in encountering uncertainty in the medical pattern recognition. Currently, Ye [22] also presents a cosine similarity measure and a weighted cosine similarity measure based on the concept of the cosine similarity measure for IFSs.

Furthermore, Vlachos and Sergiadis [23] presented an intuitionistic fuzzy cross-entropy (IFCE) approach to discrimination measures for IFSs and their application in medical diagnosis. Zhang and Jiang [24] have also proposed two kinds of new vague information entropy measures which are vague entropy and vague cross-entropy to solve medical diagnosis problem.

Among the IFCE approach, this paper also provides an improvement to examine their capabilities to cope with uncertainty in the medical pattern recognition.

The remainder of this study is organized as follows. In Section 2, the relative basic concepts including IFSs, fuzzy cross-entropy, and IFCE methods are described. Section 3 presents an improved IFCE approach, illustrates an example for medical diagnosis, and provides some discussions in Section 4. A computer-based interface has developed in Section 5. Finally, a conclusion is drawn in Section 6.

2.1. IFSs Theory

Fuzzy sets theory, proposed by Zadeh [4] in 1965, has shown successful applications in various fields. In this theory, the membership of an element to a fuzzy set is a single value between zero and one. But in reality, it may not always be certain that the degree of nonmembership of an element to a fuzzy set is just equal to 1 minus the degree of membership, that is, there may be some hesitation degree. Thus, as a generalization of fuzzy sets, the concept of IFSs was introduced by Atanassov [25] in 1983. Burillo and Bustince [26] showed that this notion coincides with the notion of vague sets (VSs).

The IFSs is as an extension of fuzzy sets. An IFSs 𝐴 in a fixed set 𝐸 is an objective with the expression𝐴=⟨π‘₯,πœ‡π΄(π‘₯),πœˆπ΄ξ€Ύ(π‘₯)⟩∣π‘₯∈𝐸,(2) where the functions πœ‡A∢Eβ†’[0,1] and 𝜈A∢Eβ†’[0,1] denote the degree of membership and the degree of nonmembership of the element π‘₯∈𝐸, respectively. For every π‘₯∈𝐸, 0β‰€πœ‡π΄(π‘₯)+𝜈𝐴(π‘₯)≀1.(3) When πœ‡π΄(π‘₯)+𝜈𝐴(π‘₯)=1, for every π‘₯∈𝐸, then the IFSs will degenerate to a fuzzy set. Hence, we can consider a fuzzy set with its membership function πœ‡π΄(π‘₯), having the IFSs expression as𝐴=⟨π‘₯,πœ‡π΄(π‘₯),1βˆ’πœ‡π΄ξ€Ύ(π‘₯)⟩∣π‘₯∈𝐸,(4) under the condition of 𝜈𝐴(π‘₯)=1βˆ’πœ‡π΄(π‘₯), for every π‘₯∈𝐸.

For each IFSs 𝐴 in 𝐸, β€œhesitation degree” has consideration. We call the hesitation degree of an element π‘₯∈𝐸 in 𝐴 by the following expression:πœ‹π΄(π‘₯)=1βˆ’πœ‡π΄(π‘₯)βˆ’πœˆπ΄(π‘₯),(5) and we can consider πœ‹π΄(π‘₯) as a hesitancy degree of π‘₯ to 𝐴. From (5), it is evident that0β‰€πœ‹π΄(π‘₯)≀1,βˆ€π‘₯∈𝐸.(6)

The illustration of these degrees has been exhibited in Figure 1.

Therefore, to describe an intuitionistic fuzzy set completely, we need at least two functions from the triplet [27, 28]: (1) membership function, (2) nonmembership function, and (3) hesitation degree.

2.2. FCE Method

Let us recall the definition of the cross-entropy by Kullback [29]. Let 𝑝 and π‘ž be two probability distributions of the discrete random variable 𝑋. Then, the cross-entropy measure of 𝑝 from π‘ž can be obtained as𝐼(𝑝,π‘ž)=π‘₯βˆˆπ‘‹π‘(π‘₯)ln𝑝(π‘₯)π‘ž(π‘₯),(7) which measures the amount of discrimination of 𝑝 from π‘ž. Lin [30] pointed out that (7) is undefined if π‘ž(π‘₯)=0 and 𝑝(π‘₯)=0 for any π‘₯∈𝐸. To overcome this drawback, He proposed a modified cross-entropy measure described 𝐾(𝑝,π‘ž)=π‘₯βˆˆπ‘‹π‘(π‘₯)ln2𝑝(π‘₯)𝑝(π‘₯)+π‘ž(π‘₯),(8) which is well defined and independent of the values of 𝑝(π‘₯) and π‘ž(π‘₯), π‘₯∈𝐸.

Based on (8), Shang and Jiang [31] defined the FCE between two sets 𝐴,π΅βˆˆπ‘ˆ(𝑋), where hereinafter 𝑋 denotes the finite universe of discourse. Thus, they provided the definition of FCE approach as the following.

Definition 1 (see [31]). Let 𝐴 and 𝐡 be two FSs defined on 𝑋. Then, 𝐸FSξ‚€ξ‚ξ‚π΅ξ‚ξ€·πœ‡π΄,=𝐾𝐴,πœ‡ξ‚π΅ξ€Έξ€·+𝐾1βˆ’πœ‡ξ‚π΄,1βˆ’πœ‡ξ‚π΅ξ€Έ(9) is called fuzzy cross-entropy, where 𝑛 is the cardinality of the finite universe 𝑋. The equation (9) is the degree of discrimination of 𝐴 from 𝐡. However, 𝐸FS(𝐴,𝐡) is not symmetric with respect to its arguments. Thus, Shang and Jiang [31] also proposed a symmetric discrimination information measure based on 𝐸FS(𝐴,𝐡), given by 𝐷FS𝐡𝐴,=𝐸FS𝐡𝐴,+𝐸FS𝐴𝐡,.(10) Moreover, they showed that 𝐷FS(𝐴,𝐡)β‰₯0 and 𝐷FS(A,B)=0 if and only if BA=.

2.3. IFCE Method

Let us consider two sets 𝐴,π΅βˆˆπ‘ˆ(𝑋). In order to derive a cross-entropy measure for IFSs, we have to exploit the information carried by both the membership and the nonmembership function. In an analogous manner to Bhandari and Pal [32], we consider the following quantity:πΌπœ‡ξ€·π΄,𝐡;π‘₯π‘–ξ€Έπœ‡=ln𝐴π‘₯π‘–ξ€Έπœ‡π΅ξ€·π‘₯𝑖,(11) as the amount of information for discrimination of πœ‡π΄(π‘₯𝑖) from πœ‡π΅(π‘₯𝑖). Therefore, the expected information for discrimination of 𝐴 against 𝐡, based solely on the membership function, is given byπΌπœ‡(𝐴,𝐡)=𝑛𝑖=1πœ‡π΄ξ€·π‘₯π‘–ξ€Έπœ‡ln𝐴π‘₯π‘–ξ€Έπœ‡π΅ξ€·π‘₯𝑖.(12) Similarly, considering the nonmembership function that we have,𝐼𝜈(𝐴,𝐡)=𝑛𝑖=1πœˆπ΄ξ€·π‘₯π‘–ξ€Έπœˆln𝐴π‘₯π‘–ξ€Έπœˆπ΅ξ€·π‘₯𝑖.(13) Hence, the information for discrimination in favor of 𝐴 against 𝐡 is obtained as the sum of the quantities πΌπœ‡(𝐴,𝐡) and 𝐼𝜈(𝐴,𝐡), that is,πΌξ…žξ…žIFS(𝐴,𝐡)=𝐼𝑒(𝐴,𝐡)+𝐼𝜈(𝐴,𝐡).(14) In order to overcome the drawback of (14) being undefined if πœ‡π΅(π‘₯𝑖)=0 or 𝜈𝐡(π‘₯𝑖)=0 for any π‘₯π‘–βˆˆπ‘‹, a modified version of (14) is introduced based on (8) and is given by𝐼IFSξ€·πœ‡(𝐴,𝐡)=𝐾𝐴,πœ‡π΅ξ€Έξ€·πœˆ+𝐾𝐴,πœˆπ΅ξ€Έ.(15) According to Shannon’s inequality, Lin [30] pointed out that one can easily prove that 𝐼IFS(𝐴,𝐡)β‰₯0 and 𝐼IFS(𝐴,𝐡)=0 if and only if 𝐴=𝐡. A similar measure for FSs, denoted by IFS(A,B), was defined by Bhandari and Pal [32]. For FSs in general 𝐼FS(𝐴,𝐡)≠𝐼FS(𝐴𝑐,𝐡𝑐). However, for IFSs, the following equality holds:𝐼IFS(𝐴,𝐡)=𝐼IFS(𝐴𝑐,𝐡𝑐),(16) where 𝐴𝑐 and 𝐡𝑐 are the complementary sets of 𝐴 and 𝐡, respectively. Therefore, in analogy with (9), we proceed to the following definition of the intuitionistic fuzzy cross-entropy.

Definition 2. For two sets 𝐴,π΅βˆˆπ‘ˆ(𝑋), 𝐼IFS(𝐴,𝐡) is the intuitionistic fuzzy cross-entropy between 𝐴 and 𝐡. 𝐼IFS(𝐴,𝐡) can also be called discrimination information for IFSs.
However, one can observe that 𝐼IFS(𝐴,𝐡) is not symmetric with respect to its arguments. Therefore, a symmetric measure is defined as follows.

Definition 3. For two sets 𝐴,π΅βˆˆπ‘ˆ(𝑋), 𝐷IFS(𝐴,𝐡)=𝐼IFS(𝐴,𝐡)+𝐼IFS(𝐡,𝐴)(17) is called a symmetric discrimination information measure for IFSs.

It can easily be verified that 𝐷IFS(𝐴,𝐡)β‰₯0 and 𝐷IFS(𝐴,𝐡)=0 if and only if 𝐴=𝐡. Moreover, 𝐼IFS(𝐴,𝐡) and 𝐷IFS(𝐴,𝐡) degenerate to their fuzzy counterparts when 𝐴 and 𝐡 are FSs.

3. An Improved IFCE Approach

It is easy to see that cross-entropy proposed by Vlachos and Sergiadis [23] only involve the first two parameters, that is, the membership degree and nonmembership degree of IFSs. Furthermore, it does not take the third parameter (hesitation) into account in the above derivation and discrimination measure of IFSs.

Furthermore, Szmidt and Kacprzyk [33] have showed that omitting one of the three parameters may lead to incorrect results, and thus all the three parameters should be taken into account when calculating association or distance between two IFSs.

Motivated by the idea of Szmidt and Kacprzyk [33], we improve the feasibility of original IFCE by adding the third parameter (hesitation degree) consideration. Therefore, a modified formulation is improved to reach better discrimination measure of IFCE approach.

Following (12) and (13), we may keep considering hesitation function for discrimination measure similarly. Thus, we can obtain πΌπœ‹(𝐴,𝐡)=𝑛𝑖=1πœ‹π΄ξ€·π‘₯π‘–ξ€Έπœ‹ln𝐴π‘₯π‘–ξ€Έπœ‹π΅ξ€·π‘₯𝑖.(18) Next, the information for discrimination in favor of 𝐴 against 𝐡 can be calculated as the sum of the quantities πΌπœ‡(𝐴,𝐡), 𝐼𝑣(𝐴,𝐡), and πΌπœ‹(𝐴,𝐡). The equation (14) can be revised as πΌξ…žIFS(𝐴,𝐡)=𝐼𝑒(𝐴,𝐡)+𝐼𝜈(𝐴,𝐡)+πΌπœ‹(𝐴,𝐡).(19) To avoid the drawback of (19) being undefined if πœ‡π΅(π‘₯𝑖)=0, 𝜈𝐡(π‘₯𝑖)=0 or πœ‹π΅(π‘₯𝑖)=0 for any π‘₯π‘–βˆˆπ‘‹, an improved version of (19) is introduced based on (15) and is given as𝐼IFSξ€·πœ‡(𝐴,𝐡)=𝐾𝐴,πœ‡π΅ξ€Έξ€·πœˆ+𝐾𝐴,πœˆπ΅ξ€Έξ€·πœ‹+𝐾𝐴,πœ‹π΅ξ€Έ.(20) One can also prove that 𝐼IFS(𝐴,𝐡)β‰₯0 and 𝐼IFS(𝐴,𝐡)=0 if and only if 𝐴=𝐡, according to Shannon’s inequality. A similar measure for IFSs, the following equality also holds:𝐼IFS(𝐴,𝐡)=𝐼IFS(𝐴𝑐,𝐡𝑐),(21) where 𝐴𝑐 and 𝐡𝑐 are the complementary sets of 𝐴 and 𝐡, respectively. Therefore, in analogy with (20), we can also proceed to the symmetric discrimination definition of the proposed intuitionistic fuzzy cross-entropy𝐷IFS(𝐴,𝐡)=𝐼IFS(𝐴,𝐡)+𝐼IFS(𝐡,𝐴).(22)

4. Medical Diagnosis Example and Discussions

4.1. Illustrative Example for Medical Diagnosis

We will illustrate an application using the improved IFCE approach for medical pattern recognition problem.

Let us consider the same example in De et al. [1] and Szmidt and Kacprzyk [34, 35]. They consist of a set of patients 𝑃 = Al, Bob, Joe, Ted, a set of diagnoses 𝐷 = viral fever, malaria, typhoid, stomach problem, chest pain, and a set of symptoms 𝑆 = temperature, headache, stomach pain, cough, chest pain. Table 1 presents the characteristic symptoms for the diagnoses considered. The symptoms for each patient are given in Table 2. Each element of the tables is given in the form of a pair of numbers corresponding to the membership, nonmembership, and hesitation values, respectively, for example, the temperature for viral fever is described by (πœ‡,𝜈,πœ‹)=(0.4,0,0.6) in Table 1.

In order to find a proper diagnosis, we calculate for each patient π‘π‘–βˆˆπ‘ƒ, where π‘–βˆˆ{1,…,4}, the symmetric discrimination information measure for IFSs 𝐷IFS(𝑠(𝑝𝑖),π‘‘π‘˜) between patient symptoms and the set of symptoms that are characteristic for each diagnosis π‘‘π‘˜βˆˆπ·, with π‘˜βˆˆ{1,…,5}. Based on (20) and (22), we assign to the 𝑖th patient the diagnosis whose symptoms have the lowest symmetric discrimination information measure from patient’s symptoms. The diagnosed results for the considered patients are given in Table 3. We assign to the 𝑖th patient the diagnosis whose symptoms have the lowest symmetric discrimination information measure from patient’s symptoms. The diagnosed results for the considered patients are given in Table 3.

According to Table 3, we know that Al, Joe, and Ted maybe suffer viral fever whereas Bob faces a stomach pain problem.

4.2. Discussions

Through this study, some issues can be raised and depicted as follows. (1)From the practical case of medical diagnosis study, the proposed method can provide a useful way to help doctors perform preliminary diagnosis. The proposed method differs from previous methods for medical diagnosis decision making due to the fact that the proposed method considers the degree of hesitation compared to other existing approaches. In the future, the proposed method may be a merit for the preliminary diagnosed models to solve the medical diagnosis problem using IFSs.(2)Sometimes, the difference between two adjacent ranking scores is very close. Observing Table 3, the suffered outcomes of AL, the scores of viral fever and malaria are close. Joe suffered from viral fever and typhoid, of which the scores are close. If it appears in the first and second rank, doctors require making an advanced diagnosis with their expert knowledge to evaluate the values of two IFSs because the doctor process allows little deficiency caused by the practical case study among uncertain environment and usage to achieve the optimal judgment. Therefore, the purpose of advanced medical diagnosis is to reduce the risk which may occur in medical diagnosis.

5. A Computer-Based Interface

As more and more decisions in real organizational settings are made, applying IFSs into medical diagnosis analysis to deal with imprecision, uncertainty, and fuzziness in decision making may become a popular research topic in the current uncertain environment. The application of IFSs in supporting doctors can provide a useful way to help the decision analyzer make his/her decisions efficiently.

In this paper, in order to make computing and ranking the results much easier and to increase the recruiting productivity, we have developed an information system called intuitionistic fuzzy sets medical diagnosis system (IFSMDS) as shown in Figure 2. This prototype system is developed by Visual Basic 6 and ACCESS on a N-tier client server architecture. In IFCEDSS, doctors need to key in the patient’s name and symptoms data, respectively. The intuitive values of each patient on each relation between symptoms and diseases have showed, as illustrated in Figure 3. The system can calculate the assessment value of each patient on each symptom. The diagnosed results are shown as Figure 4. If ranking score is the lowest, then the patient is more likely to suffer from the disease.

6. Concluding and Remarks

In this paper, an improved IFCE approach is presented based on IFSs. The idea of improvement is to add the hesitation degree and reveal an intuitive and mathematical connection between the notions of entropy for IFSs in terms of fuzziness and intuitionism based on this entropy measure. Illustrative examples have demonstrated the usefulness of the proposed discrimination information measure for medical diagnosis. In addition, in order to prevent misjudgment, we have suggested that when the diagnosed results between the diseases are very close, an advanced diagnosis is necessary to avoid some error risks of the medical diagnosis.

Acknowledgments

The author would like to express appreciation to the anonymous reviewers for their very helpful comments on improving this paper. This research is partially supported by the National Science Council of the Republic of China, Taiwan with Grant no. NSC 100-2410-H-606-002-MY2.