Usage: Fuzzy Measure-Choquet Integral Calculation System ( λ fuzzy measure and sensitivity analysis)

The purpose of this site (http://www.isc.senshu-u.ac.jp/%7ethc0456/Efuzzyweb/fm11.html) is to understand Choquet Integral using λ fuzzy measure. This software caclate the Choquet integral using λ fuzzy measure by CGI. If you calculate Choquet Integral a lots of times, I recommend to use Fuzzy Integrals(Multipurpose).

"λ Fuzzy Measure Identification Methods using λ and Weights (PDF file)" is the theoretical summary of Choquet integral with λ fuzzy measure.


Functions


Example

It is Global evaluation model to buy a new car like AHP model. Evaluation items are "Price", "Performance", "Design" and "Fuel-efficiency". The evaluation objects are 4 cars, "C1", "C2" and "C3". Individual evaluation scores are given as in Table 1. For example, these scores are calculated by pair-wise comparison of AHP.
Table 1. Individual evaluation scores
CarPricePerformanceDesignFuel-efficiency
C10.20.30.30.4
C20.10.20.20.3
C30.10.50.50.3
Fuzzy AHP
Hierarchy Diagram (Example)

*1 :The input values are given values in this system. You can identify the input values ordinal pairwised comparison method using the calculation site (http://www.senshu-u.ac.jp/~thc0456/Eahp/)


Fuzzy AHP (Fuzzy Integral Based AHP)

This system can calculate the Fuzzy Integral Based AHP(Fuzzy AHP). Fuzzy Integral Based AHP model and HFI (Hierarchy Fuzzy Integral) model are the new calculation using Choquet Integrals. The models use Choquet integrals instead of ordinal weighted sum and enable to do global evaluation with interaction degree among evaluation items, such as "Positive evaluation", "Negative evaluation", "Balanced evaluation" and so on. The parameters of the model are evaluation items weights and interaction index.

Outline of Choquet integral with λ fuzzy measure
Choquet integral with λ fuzzy measure (Example)

INPUT: n( number of Evaluation Items) and m (number of Inputs)

INPUT: n( number of Evaluation Items) and m (number of Inputs)
Number of Evaluation Items (n)(MAX:10)
Example: 4, because evaluation items are "Price(PR)", "Performance(PE)", "Design(D)" and "Fuel-efficiency".
Number of Inputs (m) (Max: 1000)
Example: 4, because number of evaluation objects are 3, "C1", "C2" and "C3".
Restriction
n * m ≤ 5000

INPUTS: Names of Evaluation Items

If you do not input theses fields, the number is used

INPUTS: Names of Evaluation Items

Example: "Price", "Performance", "Design" and "Fuel-efficiency"


Choose: Weights Identification methods

Choose: Weights Identification methods
Direct Input
you can set the weights directly
Pairwise Comparison
You can set the weights using Pairwise Comparison (like AHP).

INPUTS: Weights (Direct Input)

If you select the "Direct Input", following page is displayed.

INPUTS: Weights (Direct Input)

Input values must be non-negative values

Example: "Price" weight is 7, "Performance" is 5, "Design" is 3 and "Fuel-efficiency" is 4.


INPUTS: Weights (Pairwise Comparison)

If you select the "Pairwise Comparison", following page is displayed.

Pairwise Comparison

All combinations of evaluation items must be compared

Example

Click the "SUBMIT" button, then the Pairwise Comparison Matrix and the identified weights are shown.

The result of Pairwise Comparison
The result of Pairwise Comparison

If the message "C.I. value is high" is shown (C.I. > 0.15) , you should retry the Pairwise Comparisons, because your Pairwise Comparisons include the contradiction(s).


Choose: Interaction Degree Identification Method

Choose: Interaction Degree Identification Method

In this web site, two interaction degrees λ and ξ are used.

Direct Input: ξ ∈ [0,1]
ξ00 < ξ < 0.50.50.5 < ξ < 11
Identify StandardInputs numbers standardAll standardsAll standardsAll standardsInputs numbers standard
Fuzzy Measureg(A)=0 (A ≠ ∅)Super additiveAdditiveSub additiveg(A)=1 (A ≠ X)
Aggregation MethodMinimumIntermediate Aggregation between minimum and weighted sumWeighted SumIntermediate Aggregation between maximum and weghted sumMaximum
Kansei Words Complementary Substitute 
 Balance Personality 
 Negative Positive 
 Cautious Daring 
 Conservative Progressive 
 Certainty Possibility 
Direct Input: λ ∈ (-1,+∞)
λ-1 < λ < 000 < λ
Fuzzy MeasureSub additiveAdditiveSuper additive
Aggregation MethodIntermediate Aggregation between maximum and weighted sumWeighted SumIntermediate Aggregation between minimum and weighted sum
Kansei WordsSubstitute Complementary
Personality Balance
Positive Negative
Daring Cautious
Progressive Conservative
Possibility Certainty
Comparison with maximum input value and minimum input value
The interaction degrees are identified by the importance ratio between maximum input value and minimum input value. First, you select which input value is importance. If you select minimum input values, it means you select super additive fuzzy measure. If you select maximum input values, it means you select sub additive fuzzy measure.
Second, you select how much times you put importance. The value is bigger, the output is closer to maximum or minimum input.
Comparison with maximum input value and minimum input value

Choose: Fuzzy Measure Identification Standard (Weights' Intention)

Choose: Fuzzy Measure Identification Standard (Weights' Intention)
Inputs numbers standard (Recommend)
Weights intention is the number of inputs. For example, if "Price" weight is 7, Performance is 5, Design is 3 and "Fuel-efficiency" is 4, then there are 19 the same weight input items and 7 out of 19 are "Price" inputs, 5 out of 19 are "Performance", 3 are "Design" and 4 are "Fuel-efficiency".
Singleton fuzzy measure ratio standard
g({1}):g({2}):...:g({n}) = w1:w2:...:wn
Shapley value standard
Shi:i-th Shapley value of g
Shi=wi, i=1,2,...,n where ∑ Shi = 1
Detail: please see "fz_sou.pdf">λ Fuzzy Measure Identification Methods using λ and Weights (PDF file).

Confirmation: Identified Fuzzy Measure

Confirmation: Identified Fuzzy Measure

INPUTS: Inputs of Choquet Integrals

INPUTS: Inputs of Choquet Integrals

Display: Choquet Integrated Values

Display: Choquet Integrated Values

SETTING: Sensitivity Analysis

This Sensitivity Analysis system enable to get graph with varying interaction index ξ or λ.

SETTING: Sensitivity Analysis
Varying Variable
Please set ξ or λ
INPUT: DATA Numbers (MAX: 10)
Only set number's data are displayed.
Example: Evaluation objects are 3, so all the objects are set,1, 2 and 3.

Display: Sensitivity Analysis

Varying ξ (Color)
Varying ξ (Colour)
Varying λ (Colour)
Varying λ (Colour)
Varying ξ (Monochrome)
Varying ξ (Monochrome)

From the "Varying ξ (Colour)" graph, C1 (Red line) is most preferred car when ξ < 0.25, that is, the evaluator place importance strongly the balance among evaluation items. In the other cases, ξ > 0.25, that is, the evaluator do not place importance strongly the balance among evaluation items, C2 (Green line) is the most preferred car.


Reference


© 2005 Eiichiro Takahagi