You are viewing a javascript disabled version of the site. Please enable Javascript for this site to function properly.
Go to headerGo to navigationGo to searchGo to contentsGo to footer
In content section. Select this link to jump to navigation

A new extension of fuzzy decision by opinion score method based on Fermatean fuzzy: A benchmarking COVID-19 machine learning methods

Abstract

To date, for the purpose of solving the complex problems in the area of expert system, Multi criteria decision making is the best technique to offer the suitable solution. In the academic literature, the MCDM methods suffered from many challenges. The most important challenges are uncertainty and vagueness. One of the latest MCDM method, called the fuzzy decision by opinion score method (FDOSM). However, there are still some vagueness issues around these methods (mention some of them). According to the advantage of the Fermatean fuzzy set in solving these issues, in this research extends FDOSM into Fermatean-FDOSM so as to effectively benchmark the real-life problem. In this study, we present our methodology in two phases. The first phase presents the mathematical model of Fermatean-FDOSM which is composed of three stages of FDOSM. The second phase applied the new extension to benchmark the COVID-19 machine learning methods. The finding of Fermatean-FDOSM after comparing the result with the basic FDSOM and TOPSIS, is more logical and undergoing a systematic ranking. In the validation process, objective validation is applied to validate the final result of Fermatean-FDOSM. The result of Fermatean-FDOSM is valid, and more logical and in line with decision makers’ opinions.

1Introduction

Fundamentally, MCDM is a Decision making is a reasoning approach of ordering available preferences so as to select the highly desirable. The decision making process aims to achieve the most desirable objectives which have the least expected penalties [1]. With the presence of uncertainty, insufficient knowledge, and cases that involve multiple criteria consideration, decision making often becomes more complex. MCDM is the most popular branch of decision making [2]. MCDM refers to decision making in the presence of multiple objectives or attributes[3]. MCDM approach is often used with a view to tackle multiple selection problems and/or decision making.

The main aim of MCDM is helping decision makers to nominate the better alternative and rank them based on their effectiveness by sorting the alternatives of the available choices. To do the ranking process, different options needs to be considered to sort the alternatives and select the best of them [4]. Any MCDM problem is generally shown as a matrix, as follows:

DM=A1A2Am[x11x12x21x22x1nx2nxm1xm2xmn]

The above m x n two-dimensional matrix consist of m row and n columns; where the row A1, A2,. . . Am represents the alternatives and the columns C1, C2, . . . Cn represents the criteria. The DM matrix ranking the A1 alternative for each Cj criterion [5–7]. Basically, this requires an evaluation and assessments process with respect to the quantitative and/or qualitative analysis by experts (decision makers) to find the best alternative with respect to each criterion. The objective function considers all the criterions with respect to each alternative in the DM matrix by using complex mathematical computations[8]. In addition, single or group decision makers considered in this approach to evaluate the alternatives subjectively for numerous performance with respect to each criteria [9, 10].

Fundamentally, in the MCDM technique there two methods namely, the mathematical approach and the human approach. Where the first one uses the mathematical equations such as Technique for Order of Preference by Similarity to Ideal Solution (TOPSIS) method) [4, 11].while the second methods considers human preferences in their computations such as Analytic Hierarchy Process (AHP) method [4, 11–14]. Each approach suffered from different issue like: in mathematical approach (i.e. normalization [15, 16], criteria weight [17], and distance measurement [18, 19]). On the other hand, the human approach suffered from the main challenge (i.e. inconsistency ratio [20–23]). The MCDM methods (i.e. mathematical and human approaches) suffered from another challenge is the uncertainty and the vague information. Decision makers (experts) are unable to determine the weight in real number as they utilize the linguistic terms. Consequently, the problems, including this information, become more challenging. Many researchers have addressed this challenge [24–27]. In academic literature, many research recommended to use the fuzzy set numbers so as to handle the problem of the uncertainty and vague information [28–32]. In 2020, fuzzy decision by opinion score method (FDOSM) was proposed as a promising method to solve the abovementioned issues [33]. Similar to other MCDM methods, FDOSM deals with the problem of assisting the decision maker in order to nominate the most promising alternative considering several criteria that depend on the opinion of the decision maker [33]Valls, 2000 #1922. In academic literature, many researchers were extending FDOSM into new fuzzy set number or applied some experiments between the aggregation operators. In [34] the authors applied different scenarios for the basic form of FDOSM and doing a comparatives between different aggregation operators. Also, in [35] the authors extended FDOSM into q-rung orthopair fuzzy and integrate FDOSM with another method (i.e. fuzzy weighted zero inconsistency. In [36], the authors extended FDOSM into Pythagorean fuzzy. Another article [37], the authors extended FDOSM into T-spherical fuzzy numbers. The authors in [30] extended FDOSM into interval type-2 trapezoidal fuzzy. And in [38] the authors extended FDOSM into intuitionistic fuzzy. Another article [39] the authors extend FDOSM using Pythagorean fuzzy numbers. Finally, [40] extended FDOSM using interval-valued Pythagorean fuzzy numbers. In the literature, many researchers mention the benefit of the intuitionistic fuzzy and the extenuations of the intuitionistic (i.e. Pythagorean fuzzy and Fermatean fuzzy)[41, 42]. From the above academic literature, there is no article present the extension of FDOSM using fermatean fuzzy. So, in this paper will extend FDOSM into fermatean-FDOSM, and applied the new extension on covid-19 machine learning case study.

2Some basic fermatean definitions

Fermatean fuzzy set was proposed by Senapati and Yager in 2020 [43], to handle the uncertainty and vague information easily. Not to mention, the Fermatean fuzzy set is a new type of fuzzy set. Some researchers used Fermatean fuzzy set with MCDM to solve the uncertainty issue and recommended to use it [44]. The Fermatean fuzzy set was derived from the intuitionistic fuzzy sets and Pythagorean fuzzy sets, however the Fermatean fuzzy set is more flexible to handle the uncertainty problem than intuitionistic fuzzy sets and Pythagorean fuzzy sets [44]. Fermatean fuzzy set has three important components (i.e. membership degree, non-membership degree, and indeterminacy). Some basic definitions and operators Fermatean fuzzy set are explained in the following.

Definition 1. let X be a universe of discourse. A fermatean fuzzy set F in X is

(1)
F={x,αF(x),βF(x):xX},
where αF (x) : X → [0, 1] and βF (x) : X → [0, 1], including the condition 0 ≤ (αF (x)) 3 + (βF (x)) 3 ≤ 1, for all x ∈ X. The number of αF (x) represented the membership degree, and the number of βF (x) represented the non-membership degree of the element x in the set F. The third component is the degree of indeterminacy is πF(x)=1-(αF(x))3-(βF(x))3)3 . In Fig. 1, can see clearly the differences between the Fermatean Fuzzy set (FFs), Intuitionistic Fuzzy sets (IFs), and Pythagorean Fuzzy sets (PFs) in spaces. This difference provides the FFs more flexibility to address the uncertainty problem.

Fig. 1

The differences between Fermatean fuzzy set, intuitionistic fuzzy sets, and Pythagorean fuzzy sets in spaces.

The differences between Fermatean fuzzy set, intuitionistic fuzzy sets, and Pythagorean fuzzy sets in spaces.

Definition 2. Let A˜=(αA,βA) and B˜=(αB,βB) two FFs, and ∂ a positive real number (∂ > 0). Than can be define the following operators for FFs [43, 44]:

(2)
A˜+B˜=(αA3+αB3-αA3αB33,βAβB)
(3)
A˜×B˜=(αAαB,βA3+βB3-βA3βB33)
(4)
.A˜=(1-(1-αA3)3,βA)
(5)
A˜=(αA3,1-(1-βA3)3)

Definition 3. Let A˜=(αA,βA) is a FFs, and the score function S and accuracy function T for this FFs are defined as following [44]:

(6)
S(A˜)=αA3-βA3
(7)
T(A˜)=αA3+βA3

The above functions can be used to comparing two FFs, A˜=(αA,βA) and B˜=(αB,βB) . There are different conditions to compare these two FFs [44].

  • 1- If S(A˜)<S(B˜) , then A˜<B˜ ;

  • 2- If S(A˜)>S(B˜) , then A˜>B˜ ;

  • 3- If S(A˜)=S(B˜) , then

    • i. T(A˜)<T(B˜) , then A˜<B˜ ;

    • ii. T(A˜)>T(B˜) , then A˜>B˜ ;

    • iii. T(A˜)=T(B˜) , then A˜=B˜ .

Definition 4. The complement of FFs A˜=(αA,βA) is defined as following [44].

(8)
Com(A˜)=(βA,αA)

Definition 5. The score function of FFs was defined in definition 3. Suppose that A˜=(αA,βA) is a FFs. The value of S(A˜) can be in the range of –1 to 1. According to [44] define the following function for positive score function:

(9)
Sp(A˜ij)=1+S(A˜ij)

3Fermatean-FDOSM

This section introduces the steps of Fermatean-FDOSM. In general, FDOSM content three main components (i.e. input unit, data transformation unit, and data processing unit) [33]. Fundamentally, in the FDOSM method, The input part is similar to any MCDM method while solving any decision making problem. Where, the input formatted into m by n matrix. The M represents the alternatives A1, . . . ..., Am,andthe n set of decision criteria C1, . . . ..., Cn. These two elements content the decision matrix.

DM=A1A2Am[x11x12x21x22x1nx2nxm1xm2xmn]

The second part is the data transfer unit which can be done within two steps, namely, choosing the optimal solution, and the second one is finding the relevant importance. Where the first process is responsible of choosing the optimal solution using three parameters namely, the critical value, the maximum value, and the minimum value. The critical value defines the optimal solution and it is ranging between the minimum and the maximum value. The minimum value represents criteria cost and the best value is the lower one.

(10)
A*={((maxivij|jJ).(minivij|jJ).(OpijI.J)|i=1.2.3..m)}

Basically, max represents the benefit criteria and the best is the maximum one, min is the perfect solution for cost criteria and finally Opij = the critical value, where the ideal value is between the minimum and the maximum value.

The second step of data transfer unit is the relevant importance of the differences between the ideal solution and the value of the alternatives which is measured subjectively by using five Likert scale, where decision makers are asked to confirm if the relevant differences have significantly affected the opinion of the decision maker.

(11)
OpLang={((v˜ijvij|jJ).|i=1.2.3..m)}

Where ⊗ represents the reference comparison between the potential alternatives and the ideal solution. The final output of this unit is the linguistic term opinion matrix which at this point is ready to be transformed into fuzzy numbers using Fermatean fuzzy set.

OpLang=A1Am[op11op1nopm1opmn],

Whenop is the opinion of the decision maker.

The final unit in FDOSM is the data processing, this unit contains three steps:

Step 1: in the first step convert the opinion matrix was resulted from the data transformation unit into fuzzy opinion matrix. According to [44], the FFs concerning linguistic terms were defined based on intuitionistic fuzzy set. Therefore, the five Likert scale was used to transfer the linguistic terms into Fermatean fuzzy set showing in Table 1 according to [45].

Table 1

Convert the linguistic terms into Fermatean fuzzy set

linguistic termsFFs
Noidifference(0.90, 0.10)
Slightidifference(0.75, 0.20)
Differencei(0.50, 0.45)
Bigidifference(0.35, 0.60)
Hugeidifference(0.10, 0.90)

The result of this step is the fuzzy opinion matrix.

Step 2: Using definition 2 Eq. (2) to aggregate the value for each alternative. The aggregation process used once the fuzzy decision matrix is accomplished.

Step 3: The final step is defuzzification the result to achieve the final score and final rank for the alternatives. Based on definition 3 Eq. (6) and definition 5 Eq. (9) the defuzzification process are achieved. Not to mention, the highest score the best alternative.

3.1Extend Fermatean-FDOSM into group context

The obtained cumulative decisions from numerous estimators are considered to be essentials for integrating the output benchmarking due to the variation of benchmarking decisions while doing the decision operation by the experts. For this purpose, this study conducted to de the final benchmarking result by integrating ahe dictions by using group decision making. Specifically, FDOSM method based on arithmetic mean was applied to get the final decision-making score. In this context decision making group can be applied to find the best alternative result. [46–48]. After achieving the final score, we combine the decision makers’ opinions to result in one final score and one final rank.

(12)
Group-Fermatean-FDOSM=R*

R* = The final result of each decision maker.

⊕ = Arithmetic mean.

4Applied Fermatean-FDOSM to COVID-19 machine learning methods benchmarking

In this section, we apply the Fermatean-FDOSM to evaluate and benchmark the machine learning methods that were used to classify with the COVID-19 data set. Not to mention, one of the most used approaches in classifying the COVID-19 in artificial intelligent is machine learning methods [49, 50]. Eight machine learning methods (i.e. Neural Network, Support vector machine (SVM), Logistic Regression, k-nearest neighbors (kNN), Random Forest, Naive Bayes, tree, and AdaBoost) and nine evaluation criteria (i.e. Training time (s), Testing time (s), AUC, CA, F1 score, Precision, Recall, Log Loss, Specificity) to create the decision matrix. Table 2 presents the obtained decision matrix.

Table 2

The decision matrix

AlternativesTrain time [s]Test time [s]AUCCAF1PrecisionRecallLogLossSpecificity
Neural Network170.2812.8590.9963488420.9705323190.9705361190.9706345850.9705323190.1206532350.983664273
SVM53.7934.0240.9962833750.9676806080.9676330130.9679138270.9676806080.096350780.981727867
Logistic Regression7.3531.590.9943466380.9581749050.9582178650.9584082580.9581749050.2332744490.976842133
KNN4.4125.2740.988925820.9372623570.9372707890.9389773860.9372623570.3396809050.964713178
Random Forest18.6351.5460.9903715530.9334600760.933616030.9338824820.9334600760.2275894090.964689334
Naive Bayes5.5541.5040.9661541590.9001901140.9001659880.9003209410.9001901143.1500013390.947118754
Tree15.5610.0210.9165832410.8916349810.8916413180.8916881770.8916349812.1231956630.943975329
AdaBoost11.1531.3470.9013791750.8688212930.8690365210.8694356130.8688212934.5307520370.933064247

Each decision maker after determining the ideal solution for each criterion, uses Eq. (10) and Eq. (11) to compare between the ideal solution and the value of the potential alternatives in the same criterion. The decision makers used the five Likert scale (i.e. Noidifference, Slightidifference, Difference, Bigidifference, and hugeidifference). The result of this step is the opinion matrix of each decision maker (DM). In Table 3 reported the opinion matrix of three decision makers.

Table 3

The opinion matrix of three decision makers

The opinion matrix of DM1
AlternativesTrain timeTest timeAUCCAF1PrecisionRecallLogLossSpecificity
Neural NetworkH.DB.DNO.DNO.DNO.DNO.DNO.DS.DNO.D
SVMB.DH.DNO.DS.DS.DS.DS.DNO.DS.D
Logistic RegressionS.DB.DS.DS.DDIS.DDIS.DDI
kNNNO.DH.DS.DDIB.DDIB.DDIDI
Random ForestDIB.DS.DDIB.DDIB.DS.DDI
Naive BayesS.DB.DDIB.DH.DB.DH.DH.DB.D
TreeDINO.DH.DB.DH.DB.DH.DB.DB.D
AdaBoostDIDIH.DH.DH.DH.DH.DH.DH.D
The opinion matrix of DM2
AlternativesTrain timeTest timeAUCCAF1PrecisionRecallLogLossSpecificity
Neural NetworkH.DB.DNO.DNO.DNO.DNO.DNO.DS.DNO.D
SVMB.DH.DNO.DS.DS.DS.DS.DNO.DNO.D
Logistic RegressionS.DB.DNO.DS.DS.DS.DS.DS.DS.D
kNNNO.DH.DNO.DDIDIS.DDIS.DDI
Random ForestDIB.DS.DDIDIS.DDIS.DDI
Naive BayesNO.DB.DS.DDIDIDIB.DB.DB.D
TreeS.DNO.DDIB.DB.DDIB.DB.DB.D
AdaBoostS.DB.DDIH.DH.DDIH.DH.DB.D
The opinion matrix of DM3
AlternativesTrain timeTest timeAUCCAF1PrecisionRecallLogLossSpecificity
Neural NetworkH.DB.DNO.DNO.DNO.DNO.DNO.DDINO.D
SVMH.DH.DS.DS.DS.DS.DS.DNO.DNO.D
Logistic RegressionDIDIS.DS.DS.DS.DS.DDIS.D
kNNNO.DH.DS.DDIDIDIDIDIS.D
Random ForestB.DDIS.DDIDIDIDIDIS.D
Naive BayesNO.DDIS.DB.DDIDIB.DH.DDI
TreeB.DNO.DDIH.DH.DB.DB.DB.DDI
AdaBoostB.DDIH.DH.DH.DB.DH.DH.DB.D

* NO.D: No Difference / S.D: Slight Difference / DI: Difference / B.D: Big Difference / H.D: Huge Difference.

According to Table 1, the opinion matrix for each decision maker represented in Fermatean fuzzy set value to create the fuzzy opinion matrices. In Table 4 reported the fuzzy opinion matrices for the three decision makers’.

Table 4

The fuzzy opinion matrices of the three decision makers’

The fuzzy opinion matrix for first decision maker
AlternativesTrain timeTest timeAUCCAF1PrecisionRecallLogLossSpecificity
Neural Network0.100.900.350.600.900.100.900.100.900.100.900.100.900.100.750.200.900.10
SVM0.350.600.100.900.900.100.750.200.750.200.750.200.750.200.900.100.750.20
Logistic Regression0.750.200.350.600.750.200.750.200.500.450.750.200.500.450.750.200.500.45
KNN0.900.100.100.900.750.200.500.450.350.600.500.450.350.600.500.450.500.45
Random Forest0.500.450.350.600.750.200.500.450.350.600.500.450.350.600.750.200.500.45
Naive Bayes0.750.200.350.600.500.450.350.600.100.900.350.600.100.900.100.900.350.60
Tree0.500.450.900.100.100.900.350.600.100.900.350.600.100.900.350.600.350.60
AdaBoost0.500.450.500.450.100.900.100.900.100.900.100.900.100.900.100.900.100.90
The fuzzy opinion matrix for second decision maker
AlternativesTrain timeTest timeAUCCAF1PrecisionRecallLogLossSpecificity
Neural Network0.100.900.350.600.900.100.900.100.900.100.900.100.900.100.750.200.900.10
SVM0.350.200.900.100.900.100.750.200.750.200.750.200.750.200.900.100.900.10
Logistic Regression0.750.200.350.600.900.100.750.200.750.200.750.200.750.200.750.200.750.20
KNN0.900.100.100.900.900.100.500.450.500.450.750.200.500.450.750.200.500.45
Random Forest0.500.450.350.600.750.200.500.450.500.450.750.200.500.450.750.200.500.45
Naive Bayes0.900.100.350.600.750.200.500.450.500.450.500.450.350.600.350.600.350.60
Tree0.750.200.900.100.500.450.350.600.350.600.500.450.350.600.350.600.350.60
AdaBoost0.750.200.350.600.500.450.100.900.100.900.500.450.100.900.100.900.350.60
The fuzzy opinion matrix for third decision maker
AlternativesTrain timeTest timeAUCCAF1PrecisionRecallLogLossSpecificity
Neural Network0.100.900.350.600.900.100.900.100.900.100.900.100.900.100.500.450.900.10
SVM0.100.900.100.900.750.200.750.200.750.200.750.200.750.200.900.100.900.10
Logistic Regression0.500.450.500.450.750.200.750.200.750.200.750.200.750.200.500.450.750.20
KNN0.900.100.100.900.750.200.500.450.500.450.500.450.500.450.500.450.750.20
Random Forest0.350.600.500.450.750.200.500.450.500.450.500.450.500.450.500.450.750.20
Naive Bayes0.900.100.500.450.750.200.350.600.500.450.500.450.350.600.100.900.500.45
Tree0.350.600.900.100.500.450.100.900.100.900.350.600.350.600.350.600.500.45
AdaBoost0.350.600.500.450.100.900.100.900.100.900.350.600.100.900.100.900.350.60

After extracting the fuzzy opinion matrices of the three decision makers’, we apply Eq. (2) to aggregate the FFs values for each alternative. And using Eq. (6) to achieve the final crisp score and final rank. In Table 5, the final score and rank for individual decision maker context is reported.

Table 5

Results of Individual Decision-making Context

AlternativesDecision Maker 1Decision Maker 2Decision Maker 3
ScoreRankScoreRankScoreRank
Neural Network4.83974728514.83974728514.5428741961
SVM3.61124969624.64599142623.5693749932
Logistic Regression2.52724888133.72492566132.9062389893
KNN1.73762542.80274997742.1987499964
Random Forest1.47237499751.93349990251.6366249716
Naive Bayes0.72137438571.69737499861.7376255
Tree1.02849992361.61524999971.152499997
AdaBoost0.2560914180.76162412580.2584359248

It is clear from the above table the three decision makers concur that “Neural Network” is the best machine learning method in this case with scores (4.839747285, 4.839747285, and 4.542874196) respectively. As well, the three decision makers concur that “ AdaBoost” is the worst machine learning method in this case with scores (0.25609141, 0.761624125, and 0.258435924) respectively. The variances can be clearly observed in the final rank of the alternatives (i.e. Random Forest, Naive Bayes, and Tree) of individual decision maker. Those variances are due to the differences in opinion for each decision maker. Group decision making can be used to handle the issue of the variations in final rank. Thus, we apply the group decision making by using Eq. (12). Table 6 reports the final score and the final rank of the group decision making.

Table 6

Result of group decision making

AlternativesFinal scoreFinal rank
Neural Network4.740791
SVM3.9422052
Logistic Regression3.0528053
kNN2.2463754
Random Forest1.6808335
Naive Bayes1.3854586
Tree1.2654177
AdaBoost0.4253848

According to Table 6, the best machine learning method in this case study is “Neural Network” with score “4.74079”, and the worst machine learning method in this case study is “AdaBoost” with score “0.425384”.

5Result of comparative Fermatean-FDOSM, basic FDOSM, and TOPSIS

In this section, we compare the final result of the first decision maker was resulted from Fermatean-FDOSM and the final result for the same decision maker when using basic FDOSM. On the other hand, we extracting the final rank for the machine learning methods using TOPSIS. In Table 7, the results of Fermatean-FDOSM and basic FDOSM, are reported.

Table 7

Fermatean-FDOSM and basic FDOSM

AlternativesDecision Maker 1Decision Maker 2Decision Maker 3
ScoreRankScoreRankScoreRank
Neural Network0.310.310.3240740741
SVM0.37407407420.35555555630.3925925933
Logistic Regression0.41851851930.32777777820.3722222222
kNN0.53518518540.42407407440.4666666674
Random Forest0.53518518540.46666666750.4907407415
Naive Bayes0.70370370470.53888888960.5351851856
Tree0.68518518560.56111111170.6444444447
AdaBoost0.80185185280.780.7870370378

Not mention again, the basic FDOSM used fuzzy type-1 with triangular membership [33]. When compare the result of FDOSM with the result of Fermatean-FDOSM can see some differences in the rank in particular with second decision maker and third decision maker. These differences in position of the second alternative and the third alternative. Also, in fifth and sixth alternatives. When compare the score of Fermatean-FDOSM for each decision maker with his opinion matrix we find the result of Fermatean-FDOSM is in line with decision makers opinion and more logical than the result of basic FDOSM. And, On the other hand, the flexibility of Fermetean fuzzy set to deal the uncertainty in the opinion gives us more logical and accurate result. On the other hand, TOPSIS is one of the most methods used in MCDM to extracting rank for the alternatives. In our case, we divide the total of weight (i.e. 1) on the number of the evaluation criteria, to extracting the weight for each criterion equally, then extracting the final score and final rank for the machine learning methods. In Table 8, the final result for the group Fermatean-FDOSM that was presented previously in Table 6 and the final results of TOPSIS are reported.

Table 8

Result of group Fermatean-FDOSM and TOPSIS

AlternativesGroup Fermatean-FDOSMTOPSIS
Final ScoreFinal RankFinal ScoreFinal Rank
Neural Network4.7407910.4507726198
SVM3.94220520.6335922095
Logistic Regression3.05280530.8604623811
kNN2.24637540.6325795336
Random Forest1.68083350.8499021362
Naive Bayes1.38545860.6571770864
Tree1.26541770.7664493663
AdaBoost0.42538480.5674698687

According to [51], in TOPSIS the highest score the best alternative. When compare the two ranks were presented in Table 8 we can see clearly the differences in the ranks. These differences in the ranks happened because the TOPSIS is a mathematical method doesn’t care to the opinion of the decision maker. According to the opinions of the three decision makers were presented in Table 3, the neural network is the best alternative clearly because it has a 6 from 9 ideal solutions for the three decision makers. it is not logical alternative has 6 ideal solutions and present as a worst alternative. For that, the rank of TOPSIS is not logical and totally different from the opinion of the decision makers (experts). We can represent Table 8 in Fig. 2 to clearfiy the differences in final rank between group Fermatean-FDOSM and TOPSIS.

Fig. 2

The differences between ranks of group Fermatean-FDOSM and TOPSIS.

The differences between ranks of group Fermatean-FDOSM and TOPSIS.

According to the Fig. 2, the differences in the ranks presented clearly. When compare the final rank of group Fermatean-FDOSM with opinions of the three decision makers (experts), we found the rank of group Fermatean-FDOSM is logical and in line with decision makers’ opinions. Therefore, the rank of group decision making was reported in Table 6 that can be considered as the final result of Fermatean-FDOSM, which is regarded as the basis of validation process.

6Validation results

To prove the final result of group decision-making outcomes obtained by the Fermatean-FDOSM, the objective validation is further applied in this research. The process of objective validation is introduced by splitting the benchmarking machine learning methods into different equal groups. This process is conducted in several MCDM studies [11, 34, 52, 53]. The number of machine learning methods within each group and the number of groups do not affect the objective validation output [54–57]. To validate the group benchmarking machine learning methods results, various steps should be performed as follows: (1) the machine learning methods are sorted according to Group Fermatean-FDOSM decision making results, (2) following sorting, the machine learning methods are separated into two equal groups, and finally (3) the mean ( x¯ ) for each group in GDM result is calculated afterwards as defined in Eq. (13).

(13)
x¯=1ni=1nxi

The process of comparison is achieved on the basis of the findings of each group’s mean. The method of the comparison is based on the average outcome in each and every group. The minimum values of the mean of each group contribute to relevant outcomes since the lowest linguistic terms are assigned to the optimal solution of each criterion by the decision makers, which is the concept of FDOSM. Therefore, it considered that the first group has the minimum mean of testing the validity of the result, and thus, it is compared with the second group. The mean outcome of the second group ought to be greater than or equal to that of the first group. If the findings of evaluation are consistent with the assumption, the outcomes then, are correct. In Table 9, the results of objective validation for benchmarking machine learning methods based on FDOSM is presented. For the first group, the obtained mean is 2.351851852 which is lower than the mean of the second group with a value of 3.564814815. This shows that the findings of benchmarking machine learning methods based on Fermatean-FDOSM are valid, closest to decision makers’ opinions, logical, and having undergone systematic ranking.

Table 9

The Objective Validation of Group Fermatean-FDOSM decision making results

Groupmachine learning methodsMean
1st GroupNeural Network2.351851852
SVM
Logistic Regression
kNN
2nd GroupRandom Forest3.564814815
Naive Bayes
Tree
AdaBoost

As shown in Table 9, based on the effectiveness of the outcome of the group of benchmarking machine learning techniques obtained by the Fermatean-FDOSM, the mean of the first group (i.e. 2.351851852) is lower than that of the second group (i.e. 3.564814815). Therefore, the result of group Fermatean-FDOSM for the benchmarking machine learning methods are valid and underwent systematic ranking.

7Conclusion

MCDM methods are the most used in operation research and expert system fields to handle complex real-life problems. In the academic literature, the MCDM methods are suffered from many challenges. One of the most important challenges is uncertainty and vagueness. Several researchers recommended to use the fuzzy environment to solve this challenge. In fuzzy environment, many types and extensions and still the researchers develop new extensions in fuzzy environment. The best MCDM method in the state of art is the FDOSM and it is preferred to have an extension to this valuable method. This method has some challenges with some ambiguity. Fermatean fuzzy set is the best solution to solve this ambiguity problem and can be applied to solve real life problems. The methodology of this study is composed of two phases. The first phase presented the mathematical model of Fermatean-FDOSM considering three stages: input data (i.e. the decision matrix), data transformation (i.e. transfer the decision matrix into opinion matrix according to the philosophy of FDOSM), and finally the data processing stage (i.e. in this stage transferred the opinion matrix into fuzzy opinion matrix and applied the Fermatean fuzzy set equations to create the new extension called Fermatean-FDOSM). The second phase applied the new extension to evaluate and benchmark the COVID-19 machine learning methods. We applied a comparative between the result of Fermatean-FDOSM, the result of the basic FDOSM, and the final result of TOPSIS, we found the result of Fermatean-FDOSM is more logical and in line with the expert opinion. Also, we applied the validation process for the final result of Fermatean-FDOSM, we found the result of Fermatean-FDOSM is more logical and undergoing a systematic ranking and in line with decision makers’ opinions. As a future works, we recommend to extend FDOSM into others fuzzy environment. And apply Fermatean-FDOSM to solve different real life multi criteria decision making problems.

References

[1] 

Opricovic S. and Tzeng G.-H. , Compromise solution by MCDM methods: A comparative analysis of VIKOR and TOPSIS, European Journal of Operational Research 156: (2) ((2004) ), 445–455.

[2] 

Elen ÇA. , Comparative Analysis of Normalization Procedures in TOPSIS Method: With an Application to Turkish Deposit Banking Market, 24: ((2014) ), 185–208.

[3] 

Kornyshova E. and Salinesi C. , MCDM Techniques Selection Approaches: State of the Art, in 2007 IEEE Symposium on Computational Intelligence in Multi-Criteria Decision-Making, 2007.

[4] 

Zughoul O. , et al., Novel triplex procedure for ranking the ability of software engineering students based on two levels of AHP and group TOPSIS techniques, International Journal of Information Technology and Decision Making, 2021.

[5] 

Zaidan A.A. , et al., Multi-criteria analysis for OS-EMR software selection problem: A comparative study, Decision Support Systems 78: (Supplement C) ((2015) ), 15–27.

[6] 

Abdullateef B.N. , et al., An evaluation and selection problems of OSS-LMS packages, SpringerPlus 5: (1) ((2016) ), 248.

[7] 

Campanella G. and Ribeiro R.A. , A framework for dynamic multiple-criteria decision making, Decision Support Systems 52: (1) ((2011) ), 52–60.

[8] 

Mahdavi I. , et al., Designing a model of fuzzy TOPSIS in multiple criteria decision making, Applied Mathematics and Computation 206: (2) ((2008) ), 607–617.

[9] 

Behzadian M. , et al., A state-of the-art survey of TOPSIS applications, Expert Systems with Applications 39: (17) ((2012) ), 13051–13069.

[10] 

Mahjouri M. , et al., Optimal selection of Iron and Steel wastewater treatment technology using integrated multi-criteria decision-making techniques and fuzzy logic, Process Safety and Environmental Protection 107: (Supplement C) ((2017) ), 54–68.

[11] 

Abdulkareem K.H. , et al., A Novel Multi-Perspective Benchmarking Framework for Selecting Image Dehazing Intelligent Algorithms Based on BWM and Group VIKOR Techniques, International Journal of Information Technology & Decision Making, 2020: p. 1–49.

[12] 

Saaty T.L. and Vargas L.G. , The analytic network process, in Decision making with the analytic network process, (2013) , Springer, p. 1–40.

[13] 

Saaty T.L. , What is the analytic hierarchy process? in Mathematical models for decision support, (1988) , Springer, p. 109–121.

[14] 

Rezaei J. and Best-worst multi-criteria decision-making method, Omega 53: ((2015) ), 49–57.

[15] 

Guo S. , et al., Combination weights and TOP SIS method for performance evaluation of aluminum electrolysis, in 2015 Chinese Automation Congress (CAC), 2015, IEEE.

[16] 

Sun R. , Zhang B. and Liu T. , Ranking web service for high quality by applying improved Entropy-TOPSIS method, in 2016 17th IEEE/ACIS International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing (SNPD), 2016, IEEE.

[17] 

Wang X. and Peng B. , Determining the value of the port transport waters: Based on improved TOPSIS model by multiple regression weighting, Ocean & Coastal Management 107: ((2015) ), 37–45.

[18] 

Huang X. and Feng S. , Research on the teaching quality evaluation for the physical education in colleges based on the AHPTOPSIS, Chemical Engineering Transactions 46: ((2015) ), 487–492.

[19] 

Keshtkar A. , et al., Multi-criteria analysis in Artemia farming site selection for sustainable desert ecosystems planning and management (case study: Siahkouh Playa, Iran), Environmental Earth Sciences 75: (16) ((2016) ), 1195.

[20] 

Koczkodaj W. and Urban R. , Axiomatization of inconsistencyindicators for pairwise comparisons, , International Journal ofApproximate Reasoning 94: ((2018) ), 18–29.

[21] 

Destercke S. , A generic framework to include belief functions in preference handling and multi-criteria decision, International Journal of Approximate Reasoning 98: ((2018) ), 62–77.

[22] 

Benítez J. , et al., A simple formula to find the closest consistent matrix to a reciprocal matrix, Applied Mathematical Modelling 38: (15-16) ((2014) ), 3968–3974.

[23] 

Morgan R. , An investigation of constraints upon fisheries diversification using the Analytic Hierarchy Process (AHP), Marine Policy 86: ((2017) ), 24–30.

[24] 

Wu J.-Z. and Tiao P.-J. , A validation scheme for intelligent and effective multiple criteria decision-making, Applied Soft Computing 68: ((2018) ), 866–872.

[25] 

Vahdani B. , et al., Soft computing based on new interval-valued fuzzy modified multi-criteria decision-making method, Applied Soft Computing 13: (1) ((2013) ), 165–172.

[26] 

Xu Z. and Zhang X. , Hesitant fuzzy multi-attribute decision making based on TOPSIS with incomplete weight information, Knowledge-Based Systems 52: ((2013) ), 53–64.

[27] 

Salih M.M. , et al., Survey on Fuzzy TOPSIS State-of- the-Art between 2007–2017, Computers & Operations Research, 2018.

[28] 

Singh R.K. and Benyoucef L. , A fuzzy TOPSIS based approach for e-sourcing, Engineering Applications of Artificial Intelligence 24: (3) ((2011) ), 437–448.

[29] 

Nădăban S. , Dzitac S. and Dzitac I. , Fuzzy topsis: A general view, Procedia Computer Science 91: ((2016) ), 823–831.

[30] 

Salih M.M. , et al., Benchmarking of AQM methods of network congestion control based on extension of interval type-2 trapezoidal fuzzy decision by opinion score method, Telecommunication Systems, 2021.

[31] 

Kumar S. , Kumar S. and Barman A.G. , Supplier selection using fuzzy TOPSIS multi criteria model for a small scale steel manufacturing unit, Procedia Computer Science 133: ((2018) ), 905–912.

[32] 

Yaakob A.M. , Serguieva A. and Gegov A. , FN-TOPSIS: fuzzy networks for ranking traded equities, IEEE Transactions on Fuzzy Systems 25: (2) ((2017) ), 315–332.

[33] 

Salih M.M. , Zaidan B. and Zaidan A. , Fuzzy decision by opinion score method, Applied Soft Computing 2020: p. 106595.

[34] 

Albahri O.S. , et al., Multidimensional benchmarking of the active queue management methods of network congestion control based on extension of fuzzy decision by opinion score method, International Journal of Intelligent Systems, n/a(n/a).

[35] 

Albahri A. , et al., Integration of fuzzy-weighted zero-inconsistency and fuzzy decision by opinion score methods under a q-rung orthopair environment: a distribution case study of COVID-19 vaccine doses, Computer Standards & Interfaces 80: ((2022) ), 103572.

[36] 

Albahri O. , et al., Novel dynamic fuzzy decision-making framework for COVID-19 vaccine dose recipients, Journal of Advanced Research, 2021.

[37] 

Alsalem M. , et al., Based on T-spherical fuzzy environment: A combination of FWZIC and FDOSM for prioritising COVID-19 vaccine dose recipients, Journal of Infection and Public Health 14: (10) ((2021) ), 1513–1559.

[38] 

Mahmoud U. , et al., A Methodology of DASs Benchmarking to Support Industrial Community Characteristics in Designing and Implementing Advanced Driver Assistance Systems Within Vehicles, 2021.

[39] 

Al-Samarraay M.S. , et al., A new extension of FDOSM based on Pythagorean fuzzy environment for evaluating and benchmarking sign language recognition systems, Neural Computing and Applications, 2022.

[40] 

Al-Samarraay M.S. , et al., Extension of interval-valued Pythagorean FDOSM for evaluating and benchmarking real-time SLRSs based on multidimensional criteria of hand gesture recognition and sensor glove perspectives, Applied Soft Computing 2021: p. 108284.

[41] 

Al-Samarraay M.S. , et al., A new extension of FDOSM based on Pythagorean fuzzy environment for evaluating and benchmarking sign language recognition systems, Neural Computing and Applications, 2022: p. 1–19.

[42] 

Alamoodi A. , et al., Based on neutrosophic fuzzy environment: a new development of FWZIC and FDOSM for benchmarking smart e-tourism applications, Complex & Intelligent Systems, 2022: p. 1–25.

[43] 

Senapati T. and Yager R.R. , Fermatean fuzzy sets, Journal of Ambient Intelligence and Humanized Computing 11: (2) ((2020) ), 663–674.

[44] 

Keshavarz-Ghorabaee M. , et al., A New Decision-Making Approach Based on Fermatean Fuzzy Sets and WASPAS for Green Construction Supplier Evaluation, Mathematics 8: (12) ((2020) ), 2202.

[45] 

Boran F.E. , et al., A multi-criteria intuitionistic fuzzy group decision making for supplier selection with TOPSIS method, Expert Systems with Applications 36: (8) ((2009) ), 11363–11368.

[46] 

Abdulkareem K.H. , et al., A new standardisation and selection framework for real-time image dehazing algorithms from multi-foggy scenes based on fuzzy Delphi and hybrid multi-criteria decision analysis methods.

[47] 

Alaa M. , et al., Assessment and ranking framework for the English skills of pre-service teachers based on fuzzy Delphi and TOPSIS methods, IEEE Access 7: ((2019) ), 126201–126223.

[48] 

Albahri O. , et al., Helping doctors hasten COVID-19 treatment: Towards a rescue framework for the transfusion of best convalescent plasma to the most critical patients based on biological requirements via ml and novel MCDM methods, , Computer Methods and Programs in Biomedicine 196: ((2020) ), 105617.

[49] 

Garfan S. , et al., Telehealth utilization during the Covid-19 pandemic: A systematic review, Computers in Biology and Medicine 138: ((2021) ), 104878.

[50] 

Ahmed M. , et al., Automatic COVID-19 pneumonia diagnosis from x-ray lung image: A Deep Feature and Machine Learning Solution, in Journal of Physics: Conference Series, 2021, IOP Publishing.

[51] 

Lai Y.-J. , Liu T.-Y. and Hwang C.-L. , Topsis for MODM, European Journal of Operational Research 76: (3) ((1994) ), 486–500.

[52] 

Kalid N. , et al., Based on real time remote health monitoring systems: a new approach for prioritization “large scales data” patients with chronic heart diseases using body sensors and communication technology, 42: (4) ((2018) ), 69.

[53] 

Qader M. , et al., A methodology for football players selection problem based on multi-measurements criteria analysis, Measurement 111: ((2017) ), 38–50.

[54] 

Abdulkareem K.H. , et al., A new standardisation and selection framework for real-time image dehazing algorithms from multi-foggy scenes based on fuzzy Delphi and hybrid multi-criteria decision analysis methods, Neural Computing and Applications, 2020.

[55] 

Mohammed K. , et al., Novel technique for reorganisation of opinion order to interval levels for solving several instances representing prioritisation in patients with multiple chronic diseases, 185: ((2020) ), 105151.

[56] 

Mohammed K. , et al., A Uniform Intelligent Prioritisation for Solving Diverse and Big Data Generated From Multiple Chronic Diseases Patients Based on Hybrid Decision-Making and Voting Method, 8: ((2020) ), 91521–91530.

[57] 

Abdulkareem K.H. , A Novel Multi-Perspective Bench marking Framework for Selecting Image Dehazing Intelligent Algorithms Based on BWM and Group VIKOR Techniques, International Journal of Information Technology & Decision Making, 2020.