Нечеткая логика расширяет классическую булеву логику, позволяя значения между 0 и 1, которые указывают степень принадлежности к множеству.
Она работает с так называемыми нечеткими множествами, в которых элементы не просто "внутри" или "снаружи", а имеют степень принадлежности.
Благодаря этому нечеткая логика особенно подходит для систем с размытыми, неопределёнными или неоднозначными входными данными.
Типичные применения — системы на основе правил, например, для управления стиральными машинами, кондиционерами или в автомобильной технике.
Нечеткая логика позволяет моделировать человеческие процессы принятия решений в виде правил и нечетких утверждений.