Можно выделить шесть формальных признаков, обязательных для интеллектуальных систем: 1) КОМПЕТЕНТНОСТЬ в решении задач, заданных предметной областью; 2) СЛОЖНОСТЬ и РАЗМЕРНОСТЬ 3) УРОВЕНЬ ПРЕДСТАВЛЕНИЯ И МАНИПУЛИРОВАНИЯ ЗНАНИЯМИ 4) СПОСОБНОСТЬ К САМОАНАЛИЗУ 5) ОБУЧЕНИЕ и САМООБУЧЕНИЕ 6) СПОСОБНОСТЬ ПЕРЕФОРМУЛИРОВКИ ЗАДАЧ Анализ известных интеллектуальных систем позволяет сделать вывод о том, что достаточно любых трёх из этих шести формальных признаков для того, чтобы назвать систему интеллектуальной.