Отличия ЭС от традиционных программ

Особенности ЭС, отличающие их от обычных программ, заключаются в том, что они должны обладать:

1) Компетентностью, а именно:

Ø Достигать экспертного уровня решений (т.е. в конкретной предметной области иметь тот же уровень профессионализма, что и эксперты-люди);

Ø Быть умелой (т.е. применять знания эффективно и быстро, избегая, как и люди, ненужных вычислений);

Ø Иметь адекватную робастность (т.е. способность лишь постепенно снижать качество работы по мере приближения к границам диапазона компетентности или допустимой надёжности данных).

2) Возможностью к символьным рассуждениям, а именно:

Ø Представлять знания в символьном виде;

Ø Переформулировать символьные знания.

3) Глубиной, а именно:

Ø Работать в предметной области, содержащей трудные задачи;

Ø Использовать сложные правила (т.е. использовать либо сложные конструкции правил, либо большое их количество).

4) Самосознанием, а именно:

Ø Исследовать свои рассуждения (т.е. проверять их правильность);

Ø Объяснять свои действия.