1,062
Views
2
CrossRef citations to date
0
Altmetric
Research Articles

Shannon entropy-based approach for calculating values of WABL parameters

ORCID Icon
Pages 1100-1109 | Received 11 May 2020, Accepted 28 Jul 2020, Published online: 09 Aug 2020

ABSTRACT

In the application phase of the fuzzy theory, it is an obvious advantage to have a valuable defuzzification. The defuzzification method that we deal with in this work is a flexible, adaptable and multi-purpose method. In this study, we will introduce a new concept to obtain the parameter values of the defuzzification method called WABL. The new concept is based on maximizing the entropy of the level sets weights of the method. We develop two versions for the concept. In the first one, we suppose that we have one decision-maker to supervise a fuzzy process. In the second version, we assume that we have a group of decision-makers to collectively administrate a fuzzy process. For each version, we construct a constrained optimization problem and we solve each problem analytically. The working results of the versions are demonstrated by numerical examples.

Nomenclature

R=

set of real numbers

μA(x)=

membership function of a fuzzy set A

supp A=

support set of a fuzzy number A

Fc(R)=

the class of fuzzy numbers

Aα=

α level-set of a fuzzy number A

LA(α)=

left side of a fuzzy number A

RA(α)=

right side of a fuzzy number A

WABL=

weighted averaging based on levels method

I(A)=

defuzzified value of a fuzzy number A calculated with WABL

cL=

WABL method weight for the left side of a fuzzy number A

cR=

WABL method weight for the right side of a fuzzy number A

p(α)=

Distribution Function of WABL method to weight level-sets of a fuzzy number A

p(αi)=

discrete version of Distribution Function of WABL method

Hn(p1,p2,,pn)=

Shannon entropy

L(x1,,xn)=

Lagrange function

1. Introduction

Defuzzification is among the most valuable and studied topics when looking at the application field of fuzzy logic. The reason of this interest is that defuzzification methods are easily adapted to various applied areas such as; decision-making in a fuzzy environment, fuzzy inference system, optimization problems with fuzzy parameters, statistical analysis for fuzzy data, etc. Different scientists have proposed or employed a variety of defuzzification methods with respect to their specific requirements. Goala and Dutta [Citation1] determined the area of a city which may be potentially under threat of terrorist attack by employing the fuzzy multi-criteria decision-making approach. In order to rank the areas with respect to criteria, they utilized centre of area defuzzification method. Vahidi [Citation2] suggested a new approach to solve a fuzzy mathematical problem. The approach was constructed on the defuzzification method that obtains crisp value whose membership value is greater than a pre-determined membership level. Verstraete [Citation3] extended the constrained defuzzification concept for more than one fuzzy numbers. In the approach, he aimed at obtaining defuzzified value that satisfies the constraint and has membership value as high as possible. To overcome the limitations of Chen’s ranking method and include decision maker’s point of view, Peddi [Citation4] proposed a ranking method based on centroid defuzzification method. After disintegrating a trapezoidal fuzzy numbers into three parts (2 triangles and a rectangle), Peddi calculated utility value for the trapezoidal fuzzy number based on centroids of three parts and decision maker’s optimism degree. Lopez et.al. [Citation5] dealt with the problem of creating and controlling rule bases, which are created from big databases, for fuzzy regression. They evaluated the problem in two phases: to create an adaptation of a classic data-driven method and to suggest a novel scalable strategy. For the second phase, they proposed determining parameters of adaptive defuzzification method by using an evolutionary procedure. Torra and Alfaro [Citation6] suggested a novel defuzzification method for fuzzy rule-based systems. They proposed to employ Choquet integral in the defuzzification method to evaluate some properties of the domain set of the output variable of fuzzy rule-based system. Saneifard and Saneifard [Citation7] suggested a new approach to solve Fuzzy Linear Programming Problem excluding non-negativity restrictions of fuzzy elements of the problem. In the approach, to rank fuzzy numbers, they employed a defuzzification method that benefits from the radius of gyration point of a fuzzy number.

Some of the defuzzification methods are of easy to use formulas such as Centre of Area (COA), Mean of Maxima (MOM), etc. But, this type of methods inserts just part of the information provided by fuzzy numbers in concern to the defuzzification process. On the other hand; in literature, there are various defuzzification methods that may employ all of the information abstracted from fuzzy numbers in concern. Because of the advantage, various scientists showed their interests in this topic and proposed valuable defuzzification methods of the mentioned type. Nasibov [Citation8] proposed a novel defuzzification procedure called Weighted Averaging Based on Levels (WABL) which consists of p(α) – Distribution Function, cL– weight for the left side of a fuzzy number and cR– weight for the right side of a fuzzy number. Ibanez and Munoz [Citation9] defined a new method to compare fuzzy numbers. The method, called Average Index, is very similar to the WABL method mathematically. Voxman [Citation10] considered different defuzzification like approaches to assign distances between fuzzy numbers. Ma et al. [Citation11] suggested a defuzzification like approach for a general fuzzy quantity. In the approach, they obtained the nearest symmetrical triangular fuzzy number to which a fuzzy quantity is related by using the distance formula. Similarly; by using distance formula, Abbasbandy and Asady [Citation12] obtained the nearest trapezoidal fuzzy number which is related to a fuzzy quantity.

It is obvious that there is a strong relationship between defuzzification methods and distances or metrics of fuzzy numbers. Nasibov [Citation13] suggested a new Fuzzy Least Squares Regression model based on a novel distance ND1that was designed based on the WABL method. Sinova et.al [Citation14] proposed a generalized metric between fuzzy numbers. The metric considered both location and shape of fuzzy numbers by employing the WABL method. Sinova et al. [Citation15] proposed a novel family of generalized L2 metrics called the wabl/ldev/rdev-based L2 metrics again based on the WABL defuzzification method. The proposed metrics, like the WABL defuzzification method, take into account all the information provided by fuzzy data. The metrics are characterized with parameters θ and φ. Sinova et al examined the effect of selecting values of parameters (θ and φ) on the performance of the metrics.

The attention to metrics of fuzzy numbers arises from the fact that there is a serious gap in the field of fuzzy statistical techniques. It is possible to define a measure of central tendency and/or a measure of dispersion for fuzzy data by utilizing a suitable distance or metrics of fuzzy numbers. Sinova et.al [Citation16] extended the population and sample median concepts of a crisp valued random variable to a random fuzzy variable. In the definition of both median concepts, they employed the WABL defuzzification method based distance. Sinova et.al [Citation17] reviewed some of the main central tendency measures proposed for the fuzzy data set. They compared performances of Aumann-type mean, 1-norm median and the wabl/ldev/rdev-median which is defined based on the WABL defuzzification method. They investigated the statistical robustness and the empirical “precision” of the measures. The wabl/ldev/rdev median is always more robust for the independent fuzzy data case. Lubiano et.al. [Citation18] analysed an inferential approach to analyse data obtained by using the fuzzy rating scale. Actually; they focused on hypothesis testing about means. They followed the procedure called the boot strapped algorithm approximating the one-sample test for the mean of a random fuzzy number. While calculating the measure of dispersion for test statistics, they employed some distances one of which was very similar to WABL based distance. Saa et al. [Citation19] extended some crisp measures of dispersion to a random fuzzy number case. While they realized the extension, they adapted the WABL defuzzification method as a one of metrics. They investigated the robust behaviour of proposed fuzzy measures of dispersions by employing finite sample breakdown point and sensitivity curves methods. Sinova [Citation20] proposed a robust measure of central tendency for random fuzzy number by dealing with the scale equivariance problem of other measures of central tendency. In the first approach; she tuned parameters of frequently utilized loss functions such as Hampel’s loss, Tukey’s loss and Huber’s loss. In the second; she employed WABL based distance method to reach a robust estimate of the unknown variability in the definition of the proposed measure of central tendency. She concluded that her second approach is reacted better for extreme data case. Sinova and Aelst [Citation21] conducted a simulation study to compare performances of various location estimators such as fuzzy trimmed means, fuzzy M-estimators, sample wabl-median which was suggested based on WABL method, etc. Sinova and Van Aelst [Citation22] designed an empirical study to figure out the maximum asymptotic bias of the fuzzy number-valued measures of central tendency that are Aumann-type sample mean, fuzzy trimmed sample mean, fuzzy M-estimator of location for sample data, 1-norm sample median and wabl/ldev/rdev-median for sample data. They created both contaminated and non-contaminated trapezoidal fuzzy random numbers to compare performances of mentioned location measures.

In this study, we specifically are interested in the WABL defuzzification method because it is popular and widely used in the fuzzy statistics area. However, fuzzy statistics is not the only field that the WABL method could be adapted. Nasibov and Kinay [Citation23] studied group decision analysis in a fuzzy environment. They proposed an iterative algorithm to evaluate the fuzzy opinions of decision makers. In the method, they used Centre of Area, Mean of Maxima and WABL defuzzification methods. They concluded that the WABL method produced more accurate results than do other methods. Savaş and Nasibov [Citation24] proposed a classification method for linguistically expressed data by combining the Fuzzy ID3 algorithm, Fuzzy c-means and WABL defuzzification method. They tested the performance of their method on various data. Nasiboglu and Erten [Citation25] proposed a novel approach based on k-means clustering and fuzzy inference system to construct a hierarchical structure of wireless sensor networks. In the fuzzy inference system, they employed the WABL defuzzification method.

As we mentioned above, the WABL defuzzification method is widely investigated and employed method. Moreover, the method also is of some good properties such as adaptability, additivity, flexibility, integrative, etc. It is also possible to regulate parameters of WABL method according to the type of problem, decision-maker’s defuzzification strategy, etc. To add decision maker’s defuzzification strategy into the defuzzification process, Liu [Citation26] studied on an extension of Centre of Gravity defuzzification method by employing a weighting function. Based on the weighting function, he defined decision-maker’s optimistic degree which was employed to adjust the defuzzification method. In this paper, we propose an approach to design a defuzzification method for a decision-maker or a group of decision-makers by maximizing the entropy of parameter values of the WABL method subject to a decision-maker’ s or a group of decision-makers’ defuzzification strategy. In the literature, studies related to weight calculating in the information operation process were frequently conducted concerning OWA (Ordered Weighted Averaging) aggregation method. Some of researchers who prepared these studies focused on maximizing entropy [Citation27–29] subject to pre-determined orness level. Orness is specially defined to measure how much an OWA operator is similar to “OR” operator. In the study, to maximize entropy of parameter values of the WABL method, we construct a non-linear programming problem for one decision-maker version and a nonlinear multi-objective optimization problem for a group of decision-makers version. We transform these problems to equations systems by utilizing the method of Lagrange Multipliers. Equations system approach was adapted various fields such as biology [Citation30], physics [Citation31,Citation32], engineering [Citation33–35]. In these studies, authors employed different non-linear equations system solving techniques. In the study, we prefer using Secant Method and Newton’ s Method to solve our nonlinear equations systems. Moreover, we present examples for both one decision-maker and a group of decision-makers versions. In this study, we give decision-maker or a group of decision-makers an opportunity to design own defuzzification method by means of the WABL method. Also, with the defuzzification method personalized by employing this novel approach, decision-maker or a group of decision-makers can add all the information provided by fuzzy numbers in concern.

We organize this paper as four sections. In Section 2, we introduce preliminary information about the concepts required in the other sections. In Section 3, we propose a novel concept and give details related to two application versions of the concept. In Section 4, we demonstrate how the versions produce results by a couple of numerical examples. Section 5 contains the conclusion of our study.

2. Preliminaries

In this part of the study, we will mention some mathematical definitions which are required for the remaining of the paper.

Definition 2.1:

A fuzzy number A has following properties:

  1. A fuzzy number is actually fuzzy subset of R that is the real line.

  2. For arbitrary fuzzy number, there is some x0R such that μA(x0)=1. It is called normality.

  3. For arbitrary fuzzy number, every x1,x2R,λ[0,1] μA(λx1+(1λ)x2)min(μA(x1)μA(x2)) is valid. It is called convexity with respect to membership function μA(x).

Definition 2.2:

The support of fuzzy number A (supp A) on R is the crisp set of all xR such that 0<μA(x)1.

Definition 2.3:

Fc(R) will denote the class of (bounded) fuzzy numbers which are mappings μA:X[0,1] such that their α level-sets: (2.1) Aα={{xR:μA(x)α}ifα(0,1]cl{xR:μA(x)>0}ifα=0,(2.1) (2.2) LA(α)=infAα,(2.2) and (2.3) RA(α)=supAα.(2.3)

Definition 2.4:

With WABL method, a defuzzified value for a fuzzy number A is obtained as follows [Citation36]: (2.4) I(A)=01(cLLA(α)+cRRA(α))p(α)dα,(2.4) where cL+cR=1, 01p(α)dα=1, p:[0,1][0,), cL0,cR0.The cL and cR are the weights for left and right sides of the fuzzy number A, respectively. p(α) called Distribution Function is utilized to weight level-sets. With these weights, the WABL method becomes an integrative defuzzification method because all of information provided by fuzzy numbers is added to the defuzzification process.

In some cases, it is not possible to work with all of level-sets of a fuzzy number. We may just reach some α level-sets {αi;i=1,2,,m} of a fuzzy numbers in concern. For such a case, we may adapt our WABL method as follows: (2.5) I(A)=i=1m(cLLA(αi)+cRRA(αi))p(αi),(2.5) where LA(αi)=infAαi;i=1,2,,m, RA(αi)=supAαi;i=1,2,,m, i=1mp(αi)=1, cL+cR=1, p(αi)0;i=1,2,,m, cL0,cR0.In this paper, we will frequently mention the entropy concept. We will also utilize very familiar entropy named Shannon’s entropy in our approach.

Definition 2.5:

Let X be a discrete random variable such that possible values {x1,x2,,xn} is a finite set and related probabilities are (p1,p2,,pn) such that i=1npi=1; pi0,i=1,2,,n. Shannon’s Entropy is described by [Citation37]: (2.6) Hn(p1,p2,,pn)=i=1npilog2pi.(2.6) In the defuzzification field, the entropy generally is employed to measure how much information provided by fuzzy numbers is added to process. So, the main intend among scientists is to maximize entropy value as much as possible. Along with our concept, we also maximize entropy subject to a decision-maker’ s or a group of decision-makers defuzzification strategy.

3. Evaluation of level-sets weights with maximal entropy

In this paper, we focus on the WABL defuzzification method, because the method has some beneficial properties such as additivity, adaptability, flexibility, integrative, etc. WABL parameters are adjustable that is WABL method is a flexible one. By means of flexibility, the WABL defuzzification method can expand to various defuzzification methods. Moreover; adjusting WABL parameters subject to decision-maker’s or a group of decision-makers defuzzification strategy transforms the WABL defuzzification method into decision-maker’s or a group of decision-makers idealized defuzzification method. However, it is not easy to express mathematically the defuzzification strategy for some decision-makers. Some methods to help decision-makers in overcoming this difficulty were proposed in the literature [Citation38,Citation39].

It will be better if we are able to embed all of the available information provided by fuzzy numbers in the defuzzification process. This could be achieved by merging the entropy concept and optimization mentality in obtaining values of WABL parameters. Along with our concept, for one decision-maker version, we will construct an optimization problem whose objective function will be written with respect to Shannon Entropy measure of WABL parameters. Constraints of the optimization problem will be related to decision-maker’s defuzzification strategy, normality and non-negativity conditions of WABL parameters For a group of decision-makers version, we will create multi-objective optimization problem whose one objective function again will be written with respect to Shannon Entropy and the other one will be constructed with respect to a group of decision-makers defuzzification strategy. Constraints of the optimization problem will be normality and non-negativity conditions of WABL parameters. To formalize decision-makers strategy, we will want decision-makers to determine a defuzzified value for a fuzzy number.

3.1. One decision-maker version

For the version, we assume that we have just one decision-maker to manage all the fuzzy process. So, we aim at including his/her defuzzification strategy in to the process. We request decision-maker to assign the weight for left side (cL) of the fuzzy number A between 0 and 1 then the value of cR=1cL is calculated. Then, we demonstrate a graphic of the fuzzy number to the decision-maker and ask him/her to determine a defuzzified value (a) of the fuzzy number. Without loss of generality, we employ discretized version of the fuzzy number to make calculations easier. We determine level-sets to be evaluated as: (3.1) {αi};i={1,2,,m}.(3.1)

Using these level-sets and replies (the defuzzified value (a) and values of cL and cR), the nonlinear programming problem is written as follows: (3.2) i=1mp(αi)lnp(αi)maxi=1m(cLLA(αi)+cRRA(αi))p(αi)=ai=1mp(αi)=1p(αi)0,i=1,2,,m}.(3.2)

The method of Lagrange Multipliers is one of these suitable methods to solve the problem. With employing the method, we shall transform the problem to a polynomial equation which is then solved to determine the values of WABL parameters. Let

Lemma 3.1:

The solution of the nonlinear programming problem (3.2) which are constructed based on certain level-sets of the fuzzy number and decision-maker’ s replies (the defuzzified value of the fuzzy number (a) and values of cL and cR) is calculated as follows: (3.3) p(αi)=eλ1uieλ21;i=1,2,,m,(3.3) where λ2=1ln(i=1meλ1ui), ui=cLLA(αi)+cRRA(αi);i=1,2,,m.For λ1, it is not possible to obtain a formula. So, we get the value of λ1 as the solution of the following equation: (3.4) i=1m(aui)eλ1ui=0.(3.4)

Proof:

For the nonlinear programming problem (3.2), the Lagrange function is: (3.5) L(p(α1),,p(αm),λ1,λ2)=i=1mp(αi)lnp(αi)+λ1(i=1muip(αi)a)+λ2(i=1mp(αi)1),(3.5) where λ1,λ2R, ui=cLLA(αi)+cRRA(αi);i=1,2,,m.The partial derivatives of the L are as follows: (3.6) Lp(αi)=lnp(αi)1+λ1ui+λ2=0;i=1,2,,m.(3.6) (3.7) Lλ1=i=1muip(αi)a=0.(3.7) (3.8) Lλ2=i=1mp(αi)1=0.(3.8) When we arrange m equations given in (3.6), we can state p(αi);i=1,2,m parameters as in (3.3) by means of λ1 and λ2.

We restitute the equivalence of each p(αi) (3.3) in (3.7) and (3.8) so that we can obtain the values of λ1 and λ2. (3.9) i=1muieλ1uieλ21a=0.(3.9) (3.10) i=1meλ1uieλ211=0.(3.10) From (3.10), first, we obtain eλ21=(1/i=1meλ1ui) then we put the equivalence in (3.9), so; we reach (3.4). Moreover, from (3.10), we can write λ2=1ln(i=1meλ1ui).

To obtain p(αi);i=1,2,,m values, we should follow a bunch of steps. We first solve the equation (3.4) to obtain the value of λ1. Although; it is possible to exploit various methods to obtain solutions of the above-mentioned problem, as in these references [Citation33–35], we prefer employing the Secant Method. After getting the value of λ1 through the Secant Method, we calculate λ2=1ln(i=1meλ1ui). Finally, from (3.3), we calculate p(αi);i=1,2,,m which reflect  the decision-maker’s defuzzification strategy and maximize the total entropy. In this phase, we have to prove that the problem (3.2) will have at least one solution.

Theorem 3.1:

Let ui=cLLA(αi)+cRRA(αi);i=1,2,,m be calculated based on pre-determined values of cL and cR and the fuzzy number. We denote a_=minui and a¯=maxui. As soon as the decision-maker’s reply of the defuzzified value of the fuzzy number (a) within the interval [a_,a¯], the equation i=1m(cLLA(αi)+cRRA(αi))p(αi)=a has a solution like p(αi)0;i=1,2,,m.

Proof:

It is clear that f(p)=i=1mp(αi)ui is a linear function of all p(αi). Let a_ and a¯ be two extreme vales of the function f(p). So, an arbitrary value between a_ and a¯ can be stated as a convex combination of a_ and a¯. It is obvious that there are p(αi)0;i=1,2,,m like that (3.11) a_=f(p_)=i=1mp(αi)_uia¯=f(p¯)=i=1mp(αi)¯ui}.(3.11) Thus, we can write the following statement. (3.12) a=βa_+(1β)a¯=βf(p_)+(1β)f(p¯)=f(βp_)+f((1β)p¯)=f(βp_+(1β)p¯),(3.12) where β[0,1].

As a result, there are p(αi)=βp_(αi)+(1β)p¯(αi);i=1,2,,m and these are a solution of the equation given in the theorem. Moreover, because the solution is convex combination of p(αi)_0;i=1,2,,m and p(αi)¯0;i=1,2,,m, it is p(αi)0;i=1,2,,m.

The process can be algorithmically summarized as follows:

Algorithm:

  • Step 0: Level-sets to be processed {αi}; i={1,2,,m} are pre-determined, a fuzzy number A determined. Move to Step 1.

  • Step 1: The decision-maker assigns the weight for left side (cL) of the fuzzy number A between 0 and 1 then the value of cR=1cL is calculated. The ui=cLLA(αi)+cRRA(αi);i=1,2,,m are calculated based on the decision-maker’s assignment. a_=minui and a¯=maxui are determined.

  • Step 2: It is requested from the decision-maker to determine a defuzzified value (a) for the fuzzy number A between a_ and a¯.

  • Step 3: The solution of the Equation (3.4) is obtained by means of the Secant method.

  • Step 4: Values of p(αi);i=1,2,,m are calculated by using first λ2=1ln(i=1meλ1ui) and then (3.3).

Based on the theorem and the lemma, we claim that the algorithm will always produce a solution if the defuzzified value (a) that is the reply of the decision-maker will be in [a_,a¯]. The main advantage of the version is that we can obtain the values of WABL parameters even based on decision-maker’ s one reply. And also, we make more WABL parameters been involved to expose decision-maker’s defuzzification strategy with the aid of the objective function of the nonlinear programming problem.

The case evaluated in this part of the study is designed to deal with the situation that all the fuzzy process is managed by just one decision-maker. However, for some instances, a fuzzy process may be handled by a group of decision-makers. So, it is a need to develop a method for these instances.

3.2. A group of decision-makers version

For a group of decision-makers version, we assume that we have k-many decision-makers to manage all the fuzzy process collectively. So, we aim at including their collective defuzzification strategy into the fuzzy process. It is obvious that determining WABL parameters that reflect exactly all decision-makers’ defuzzification strategy is not an easy accomplishment. Therefore, in a group of decision-makers version, we will create the objective function that minimizes the total of squared differences between decision-makers’ replies and their estimations that are calculated by the WABL defuzzification method. Moreover, we want to embed all of available information that is provided by fuzzy numbers in the defuzzification process. Therefore; we will create another objective function with respect to Shannon Entropy measure of WABL parameters. That means we will deal with a nonlinear multi-objective optimization problem.

To construct the optimization problem, first; we ask decision-makers to assign the compromise weight for left side (cL) between 0 and 1 then the value of cR=1cL is calculated. Then, we demonstrate a fuzzy number to each decision-maker and request all decision-makers to determine a defuzzified value (aj;j=1,2,,k) of the shown fuzzy number. Without loss of generality, we employ discretized versions of the fuzzy numbers to make calculations easier. We determine level-sets to be evaluated as: {αi}; i={1,2,,m}. Using these level-sets and replies (defuzzified values (aj;j=1,2,,k) and values of cL and cR), the nonlinear multi-objective optimization problem is constructed as follows: (3.13) i=1mp(αi)lnp(αi)maxj=1k(i=1m(cLLAj(αi)+cRRAj(αi))p(αi)aj)2mini=1mp(αi)=1p(αi)0;i=1,2,,m}.(3.13)

The problem (3.13) can be simplified. It is possible to write the first objective function in the minimization form. So, this enables us to write below the form of the problem. (3.14) i=1mp(αi)lnp(αi)+j=1k(i=1m(cLLAj(αi)+cRRAj(αi))p(αi)aj)2mini=1mp(αi)=1p(αi)0;i=1,2,,m}.(3.14)

We may use the method of Lagrange Multipliers to solve this problem. Using the method of Lagrange Multipliers, we shall transform the problem to a nonlinear equations system which is then solved. For the nonlinear programming problem (3.14), the Lagrange function is: (3.15) L(p(α1),,p(αm),λ)=i=1mp(αi)lnp(αi)+j=1k(i=1muijp(αi)aj)2+λi=1mp(αi)1,(3.15) where λR, uij=cLLAj(αi)+cRRAj(αi);i=1,2,,m;j=1,2,,k.

The partial derivatives of the L are as follows: (3.16) Lp(αi)=lnp(αi)+1+2j=1kuij(i=1muijp(αi)aj)+λ=0;i=1,2,,m.(3.16) (3.17) Lλ=i=1mp(αi)1=0.(3.17)

In this system, we have m+1 nonlinear equations (3.16) – (3.17) and m+1 variables. The solution set of this system (3.16) – (3.17) is overlapped the nonlinear multi-objective optimization problem (3.13). We prefer utilizing Newton’s Method to solve the system (3.16) – (3.17).

In real situations, generally, a group of people make decisions rather than one person. In this kind of situations, a group of decision-makers version looks like suitable to construct a collective defuzzification strategy. Naturally, all decision-makers want to affect the final decision. The use of this methodology makes the final decision of the fuzzy system in concern covered the all decision-makers’ defuzzification strategy because the values of WABL parameters are obtained based on all decision-makers’ replies. For the situation, it is not possible to obtain values of WABL parameters that can mimic exactly all decision-makers’ replies. So, we aim at minimizing total of squared differences between decision-makers’ replies and their estimations that are calculated by the WABL defuzzification method. Moreover, we would like to utilize as much information as possible from fuzzy numbers. We again employ the objective function concerning entropy. Using these two objective functions and normality and non-negativity conditions of WABL parameters, we construct the nonlinear multi-objective optimization problem (3.13). Then we transform (3.13) to the nonlinear equations system (3.16) – (3.17), finally; solve the system (3.16) – (3.17) by employing Newton’s Method.

4. Applications of versions

In this part of the study, we design two examples to show how cases are applied in numerically. In the first example, we obtain one decision-maker’s strategy by collecting just one reply. The first case that is designed for one decision-maker is applied four different decision-makers and results are presented in the first example. In the second example, we aim at determining four decision-makers’ collective defuzzification strategy. The second case is repeated for three different groups of four decision-makers. In both examples, αi={0.0,0.1,0.2,0.3,0.4,0.5,0.6,0.7,0.8,0.9,1.0} level-sets are utilized.

Example 1:

In the example, we utilize the trapezoidal fuzzy number A = (3, 6, 7, 11) to display the decision-maker. Before the decision-maker choose a defuzzified value for the fuzzy number, we want the decision-maker to assign the weight for left side (cL) of the fuzzy number A between 0 and 1 then value of cR=1cL. is calculated. Based on replies and using (3.4), we construct the equation. Applying Secant Method with ε=0.0001, we first obtain λ1 as the solution of the equation and then λ2 is calculated by means of λ1. We put these two results in (3.3) to reach values of p(αi);i=1,2,,11. We repeat the same procedure for 4 different decision-makers. The resulting values of WABL parameters, λ1, λ2 and entropy values for each decision-maker are displayed in Table .

Table 1. p(αi) and entropy values for one decision-maker case.

Example 2:

The fuzzy numbers employed in the Example 2 are A1 = (10, 12, 12, 15), A2 = (4, 7, 9, 16), A3 = (5, 6, 10, 14) <s=2>, A4 = (2, 4, 6, 11) <s=0.4>. In the first step, we ask four decision-makers to collectively assign the weight for left side (cL) of the fuzzy number A between 0 and 1 then value of cR=1cL is calculated. And, we randomly match each decision-maker with a fuzzy number and collect defuzzified values of fuzzy numbers. We construct a nonlinear equations system with 12 equations and 12 variables based on replies of four decision-makers. We solve the system by utilizing Newton’ Method with N=1000 (the maximum number of iteration). We repeat the same procedure for three different groups of decision-makers.

In Table , the values of p(αi);i=1,2,,11, λ and entropy values are displayed. Defuzzified values determined by decision-makers, the estimated defuzzified values by WABL defuzzification method for each fuzzy number and total of squared differences for all groups are illustrated in Table .

Table 2. p(αi) and entropy values for multiple decision-makers case.

Table 3. Decision-makers’ defuzzified values and estimated defuzzified values for multiple decision-makers case.

5. Conclusions

In recent years, various scientists pay attention to fuzzy statistical methods area. Especially, fuzzy extensions of measures of central tendency and dispersion are widely studied. WABL defuzzification method finds a huge place in the fuzzy statistical methods area. The WABL parameters cL and cR are employed to model weights (determined by a decision-maker or a group of decision-makers) for left and right sides of the fuzzy number. The function p(α) (or discreet p(αi) parameters) is used to weight level-sets of a fuzzy number A. So, it is possible to bend the WABL defuzzification method with respect to the decision-maker’ s strategy.

WABL is a valuable defuzzification method because of its parameters’ being adjustable subject to one decision-maker’s or a group of decision-makers defuzzification strategy and its widely usage in fuzzy statistics area. In this paper, we focus on determining the values of WABL parameters. We proposed a novel concept which satisfies two requirements. The first requirement is that values of WABL parameters mirror a particular decision-maker’ s or a group of decision-makers’ defuzzification strategy. And the second is that total weights of α level-sets must be scattered among all level-sets so that the entropy of the level-sets weights can be maximized. That kind of scatter makes available information that is provided by fuzzy numbers added to the defuzzification process as much as possible. Based on the novel concept, we evaluate two different versions. In the first version, we assume that a fuzzy process is managed by one decision-maker, so we aim at including his/her defuzzification strategy into the fuzzy process. In the second version, we suppose that a fuzzy process is controlled by a group of decision-makers. We focus on embedding their collective defuzzification strategy into the fuzzy process.

We state these two versions in detail and give an example for each. From examples, we conclude that approaches perform well. We choose 11 different α level-sets, so the maximum value of the entropy is 2.3979. For the first version, we reach satisfactory entropy values and all of the p(αi) values are greater than zero as we wish. For the second version, calculated entropy values are satisfactory again. Moreover, Total of Squared Differences values for each group from Table  support the claim that there is no huge gap between decision-makers’ choice and our estimated defuzzified values. And again, for each group, all of the p(αi) values are greater than zero as we aim at.

Various values of WABL defuzzification parameters definitely will affect the performance of the method. In the future, the effect of WABL parameters on performances of fuzzy statistical methods could be investigated. Also, it is possible to transform fuzzy linear programming problems into crisp versions reflecting decision-maker’s point of view via the WABL defuzzification method. With the aid of a group of decision-makers version given in this paper, it is possible to define more flexible fuzzy multi-criteria decision-making models and to produce solution approaches for them.

Acknowledgment

The author wishes to express his gratitude to the reviewers who highlighted important areas for improvement in this paper.

Disclosure statement

No potential conflict of interest was reported by the author.

References

  • Goala S, Dutta P. Detection of area under potential threat via an advanced aggregation operator on generalized triangular fuzzy number. J Taibah Univ Sci. 2018;12:536–544.
  • Vahidi A. A New defuzzification method for solving fuzzy mathematical programming problems. Hacet J Math Stat. 2019;48:845–858.
  • Verstraete J. Artificial intelligent methods for handling spatial data, Fuzzy Rulebase Systems and Gridded Data Problems. Springer, Cham. 2019; 59–70.
  • Peddi PBR. Defuzzification method for ranking fuzzy numbers based on centroids and maximizing and minimizing set. Decis Sci Lett. 2019;8:411–428.
  • López S, Márquez AA, Márquez FA, et al. Evolutionary design of Linguistic fuzzy regression systems with adaptive defuzzification in big data environments. Cogn Comput. 2019;11:388–399.
  • Torra V, Alfaro JG. Towards an adaptive defuzzification: using numerical Choquet integral. Proceeding of Modeling Decisions for Artificial Intelligence 16th International Conference. Italy, Milan. September 2019; 113–125.
  • Saneifard R, Saneifard R. Defuzzification method for solving fuzzy linear programming problems. Int J Ind Math. 2020;12:13–21.
  • Nasibov EN. To linear Transformations with fuzzy Arguments. Izv. Academy of Sciences of Azerbaijan. Ser. Phys.-Tech.& Math. Sci. 1989;6:164–169. (in Russian).
  • Ibanez LMC, Munoz AG. A Subjective approach for ranking fuzzy numbers. Fuzzy Set Syst. 1989;29:145–153.
  • Voxman W. Some remarks on distances between fuzzy numbers. Fuzzy Set Syst. 1998;100:353–365.
  • Ma M, Kandel A, Friedman M. A new approach for defuzzification. Fuzzy Set Syst. 2000;111:351–356.
  • Abbasbandy S, Asady B. The nearest trapezoidal fuzzy number to a fuzzy quantity. Appl Math Comput. 2004;156:381–386.
  • Nasibov EN. Fuzzy least squares regression model based of weighted distance between fuzzy numbers. Autom Control Comp Sci. 2007;41:10–17.
  • Sinova B, Saa SR, Gil MA. A generalized L1-type metric between fuzzy numbers for an approach to central tendency of fuzzy data. Inform Sci. 2013;242:22–34.
  • Sinova B, Gil MA, López MT, et al. A parameterized L2 metric between fuzzy numbers and its parameter interpretation. Fuzzy Set Syst. 2014;245:101–115.
  • Sinova B, Fernández SP, Montenegro M. The Wabl/Ldev/Rdev median of a random fuzzy number and statistical properties, strengthening links between data analysis and soft computing, Editors Przemyslaw Grzegorzewski, Marek Gagolewski, Olgierd Hryniewicz, María Ángeles Gil. Springer, London. 2015: 143–150.
  • Sinova B, Saa SR, Lubiano MA, et al. An overview on the statistical central tendency for fuzzy data sets. Int J Uncertain Fuzz. 2015;23:105–132.
  • Lubiano MA, Montenegro M, Sinova B, et al. Hypothesis testing for means in connection with fuzzy rating scale-based data: algorithms and applications. Eur J Oper Res. 2016;251:918–929.
  • Sáa SR, Lubiano MA, Sinova B, et al. Robust scale estimators for fuzzy data. Adv Data Anal Classif. 2017;11:731–758. doi:10.1007/s11634-015-0210-1.
  • Sinova B. Scale equivariant alternative for Fuzzy M-Estimators of location. The Mathematics of the Uncertain, Editors Eduardo Gil, Eva Gil, Juan Gil and María Ángeles Gil. Springer, Cham. 2018; 733–743.
  • Sinova B, Aelst SV. Empirical comparison of the performance of location estimates of Fuzzy Number-Valued Data. Uncertainty Modelling in Data Science, Editors Sébastien Destercke, Thierry Denoeux, María Ángeles Gil, Przemyslaw Grzegorzewski, Olgierd Hryniewicz. Springer, Cham. 2019: 191–199.
  • Sinova B, Aelst SV. Empirical analysis of the maximum asymptotic bias of location estimators for fuzzy number-valued data. Int J Approx Reason. 2019;113:1–13.
  • Nasibov EN, Kinay AÖ. An iterative approach for estimation of student performances based on linguistic evaluations. Inform Sci. 2009;179:688–698.
  • Savaş SK, Nasibov E. A fuzzy ID3 induction for linguistic data sets. Int J Intell Syst. 2018;33:858–878. doi:10.1002/int.21971.
  • Nasiboglu R, Erten ZT. A New model to determine the hierarchical structure of the wireless sensor networks. Turk J Elec Eng Comp Sci. 2019;27:4023–4037.
  • Liu X. Parameterized defuzzification with maximum entropy weighting function—Another view of the weighting function Expectation method. Math Comput Model. 2007;45:177–188.
  • Fullér R, Majlender P. An Analytic approach for obtaining maximal entropy OWA operator weights. Fuzzy Set Syst. 2001;124:53–57.
  • Majlender P. OWA operators with maximal rényi entropy. Fuzzy Set Syst. 2005;155:340–360.
  • Yari G, Chaji AR. Maximum Bayesian entropy method for determining ordered weighted averaging operator weights. Comput Ind Eng. 2012;63:338–342.
  • Riaz A, Ellahi R, Bhatti MM, et al. Study of heat and mass transfer in the Eyring-Powell model of fluid propagating Peristaltically through a rectangular compliant channel. Heat Transf Res. 2019;50:1539–1560.
  • Bhatti MM, Ellahi R, Zeeshan A, et al. Numerical study of heat transfer and hall current impact on peristaltic propulsion of particle-fluid suspension with compliant wall properties. Mod Phys Lett B. 2019;33:1950439.
  • Palani G, Abbas IA. Free convection MHD flow with thermal radiation from an impulsively started vertical plate. Nonlinear Anal-Model. 2009;14:73–84.
  • Ahmad H, Seadawy AR, Khan TA, et al. Analytic approximate solutions for some nonlinear parabolic dynamical wave equations. J Taibah Univ Sci. 2020;14:346–358.
  • Özkan YS, Yaşar E, Seadawy AR. A third-order nonlinear Schrödinger equation: the exact solutions, group-invariant solutions and conservation laws. J Taibah Univ Sci. 2020;14:585–597.
  • Seadawy AR, Iqbal M, Lu D. Nonlinear wave solutions of the Kudryashov–sinelshchikov dynamical equation in mixtures liquid-gas bubbles under the consideration of heat transfer and viscosity. J Taibah Univ Sci. 2019;13:1060–1072.
  • Nasibov EN. Aggregation of fuzzy values in linear programming problems. Autom Control Comp Sci. 2003;37:1–11.
  • Shannon CE. A mathematical theory of communication. Bell Syst Tech J. 1948;27:379–423.
  • Nasibov EN. Certain integral characteristics of fuzzy numbers and a visual-interactive method for choosing the strategy of their calculation. J Comput Syst Sci Int. 2002;41:584–590.
  • Nasibov EN, Baskan O, Mert A. A learning algorithm for level sets weights in weighted level-based averaging method. Fuzzy Optim Decis Making. 2005;4:279–291.