
Современные компьютеры могут безошибочно выполнять миллиарды арифметических операций в секунду, что абсолютно невозможно для человека. Но в реальной жизни существуют задачи, в которых человек справляется лучше, чем компьютер. Это, в частности, принятие решений в сложных ситуациях, смысловой перевод с одного естественного языка на другой. С целью имитирования на компьютере процессов мышления создаются програмные системы, которые называют системами искусственного интеллекта. Для получения результата в системе искусственного интеллекта применяются, как правило, механизмы логического выведенния.
Система искусственного интеллекта делится на три класса:
- интелектуальные информационные системы;
- расчетно-логические системы;
- экспертные системы.
При реализации этих систем решаются три основные проблемы искусственного интеллекта: представление знаний, использование естественного языка и моделирования на компьютере человеческих мыслей. Создание искусственного интеллекта является сложной задачей, которая пока еще далека от полного решения. Можно отметить определенные достижения в компьютерном решении таких интеллектуальных задач:
логический вывод и автоматизированное доказательство теорем;
общение на языке, приближенному к естественному;
автоматизированный перевод с одного языка на другой;
игровые задачи (существуют программы, которые умеют играть в разные игры на весьма неплохом уровне);
распознавания образов;
создание роботов, которые могут ориентироваться во внешнем мире.