There are two main families of conjunctive fuzzy rules:
where are fuzzy sets defining the input and output space partitioning.
In FisPro, for interpretability reasons, the conclusion is limited to a constant .
The rule conclusions are numerical values for a crisp output, or MF labels for a fuzzy output. They constitute a set of possible values.
The resulting levels are stored into the MuInfer array, the RuleInfer one contains the rule number corresponding to the maximum, in case of max aggregation, or the last rule number whose degree has been added, in the sum aggregation case. Both operators can be used with crisp or fuzzy output.
the conclusion of the rule.
the number of output MFs (fuzzy output) or the number of distinct rule conclusion values (crisp output).
The activation levels after aggregation are the following:
The inferred value, for the example, depends on the output nature and its defuzzification operators.
Figure 10 illustrates the defuzzification possibilities for a fuzzy output.