Знания не всегда могут быть описаны точно, часто встречаются так называемые «нечеткие» знания. Люди повседневно решают проблемы и делают заключения в среде нечетких знаний, и для того, чтобы интеллектуальные системы обладали такими возможностями, как гибкость, широкий кругозор, адаптируемость, необходимо представление и использование нечетких знаний. Сам термин «нечеткость» многолик, его смысл недостаточно определен. В данном разделе рассмотрены разработанные и используемые в инженерии знаний методы обработки «нечеткости», которую можно подразделить на недетерминированность выводов, многозначность, ненадежность, неполноту и нечеткость или неточность.