Hedge
Any
¶
Bases: Hedge
Special hedge that always returns 1.0
.
The antecedent of a rule considers Any
to be a syntactically special hedge because it is not
followed by a term (e.g., if Variable is any then...
vs if Variable is very term then...
)
The hedge is useful for better documenting rules.
Extremely
¶
Hedge
¶
Bases: ABC
Abstract class for hedges.
Hedges are used in the antecedent and consequent of a rule to modify the membership function of the term it precedes.
The hedges in the library can be ordered based on the difference between the membership function \(\mu(x)\) and its hedge \(h(\mu(x))\) as follows (from most similar to least): Seldom \(<\) Somewhat \(<\) Very \(<\) Extremely \(<\) Not \(<\) Any
related
HedgeFunction
¶
Bases: Hedge
Hedge that modifies the membership function value of a term according to the term Function.
This hedge is not registered with the HedgeFactory because the Function cannot be easily configured.
HedgeLambda
¶
Not
¶
Bases: Hedge
Hedge that modifies the membership function value of a term by.
Equation
\(h(x) = 1-x\)
Seldom
¶
Somewhat
¶
Bases: Hedge
Hedge that modifies the membership function value of a term by.
Equation
\(h(x) = \sqrt{x}\)