Fuzzylogik (
engl. fuzzy ‚verwischt‘, ‚verschwommen‘, ‚unbestimmt‘;
fuzzy logic,
fuzzy theory ‚unscharfe Logik‘ bzw. ‚unscharfe Theorie‘) ist eine Theorie, welche vor allem für die
Modellierung von
Unsicherheit und
Vagheit von umgangssprachlichen Beschreibungen entwickelt wurde. Sie ist eine Verallgemeinerung der zweiwertigen
Booleschen Logik. Beispielsweise kann damit die sogenannte
Fuzziness von Angaben wie „ein bisschen“, „ziemlich“, „stark“ oder „sehr“ in mathematischen Modellen erfasst werden. Die Fuzzylogik basiert auf den
Fuzzy-Mengen (Fuzzy-Sets) und sogenannten
Zugehörigkeitsfunktionen, die Objekte auf Fuzzy-Mengen abbilden, sowie passenden logischen
Operationen auf diesen Mengen und ihrer
Inferenz. Bei technischen Anwendungen müssen außerdem Methoden zur
Fuzzyfizierung und
Defuzzyfizierung betrachtet werden, das heißt Methoden zur Umwandlung von Angaben und Zusammenhängen in Fuzzylogik und wieder zurück, zum Beispiel als Stellwert für eine Heizung als Resultat.