Definice fuzzy proměnné: jedná se o proměnnou, která může nabývat určitých mlhavých pojmů tzv. fuzzy termů (fuzzy terms). Někdy se můžeme setkat s tzv. označením fuzzy lingvistické proměnné. Fuzzy lingvistická proměnná je proměnná obsahující určitá slova (proto lingvistická proměnná) a významy těchto proměnných jsou fuzzy množiny, které jsou definovány v nějakém univerzu.
Každá fuzzy proměnná musí být nejprve v programu definována a pak použita. Její definování se děje prostřednictvím vytvoření tzv. fuzzy šablony (deftemplate).
Každá fuzzy množina je charakterizována tzv. funkcí příslušnosti, která vystihuje tvar fuzzy množiny. Např. máme fuzzy množinu vlažná a daná funkce příslušnosti může být vyjádřena takto:
Nebo …Máme definován fuzzy pojem mladý. Příslušná funkce příslušnosti je znázorněna níže. Je ovšem jedna otázka. Co člověk, to jiný názor na mládí. Někdo považuje mladého člověka do 30ti let a jiný od 40ti či 50ti let výše je už starší. Myslím si, že to je jeden z důvodů, proč je dobré pracovat s fuzzy množinami. Umožňují nejen pracovat s přesně neohraničenými pojmy a umožňují i jemnější kategorizaci (členění) významů určitých slov (starý starší přestárlý - za tento pojem se omlouvám, ale etiku jsem nyní dala stranou.)
Jak již bylo řečeno, abychom mohli s fuzzy proměnnou pracovat je třeba ji definovat pomocí fuzzy šablony a to následovně:
Převod grafické interpretace pro teplotu vody do programového kódu:
Neexistuje jen tento způsob definice fuzzy proměnné. Výše popsaný způsob je způsobem reprezentace lingvistické proměnné standardními funkcemi. Standardní funkce užívané ve Fuzzy Clipsu jsou tyto:
Dalším způsobem definice lingvistické proměnné je pomocí diskrétních hodnot. Popíšeme tak fuzzy funkci seznamem prvků. Pro to je třeba zadat stupeň její příslušnosti do dané množiny.