В настоящее время ИИ рассматривают как научное направление, в рамках которого ставятся и решаются задачи аппаратного или программного моделирования тех видов человеческой деятельности, которые традиционно считаются интеллектуальными.
Задачей ИИ является придание системам способности обучаться и «думать». При этом предполагается, что алгоритм решения задачи, выполняемой ИИ, не известен.
Основные типы задач, решение которых относится к области ИИ:
- автоматическое решение вычислительной задачи по её описанию, включая синтез алгоритма решения и построение вычислительной процедуры;
- распознавание образов, которое включает: распознавание видеоизображений в виде отдельных объектов или анализа сцен, распознавание слуховых образов, например, речевых команд;
- доказательство математических теорем;
- моделирование интеллектуальных игр, в том числе имитационные деловые игры и развлекательные игры;
- обучение и самообучение;
- использование естественного языка в диалоговых системах с естественно-языковым интерфейсом и системах автоматического перевода с одного языка на другой;
- создание интеллектуальных роботов;
- выявление и представление различных видов знания, и их взаимодействия при решении задач, включая разработку экспертных систем.
С самого начала исследований появились два направления в искусственном интеллекте. Нейробионическое направление исходит из того, что изучение механизмов естественного мышления и анализ способов формирования разумного поведения человека могут создать основу для построения систем ИИ. Эти системы должны воспроизводить искусственным образом процессы, происходящие в мозгу человека. Информационное направление - это создание средств для решения на ЭВМ задач, которые традиционно считаются интеллектуальными.
Этапы развития:
- конец 50-х – нач. 60-х гг. – общие методы решения задач для универсальных программ;
- 60-е – 80-е гг. – общие методы поиска и представления информации для специализированных программ;
- 80-е – 90-е и н.вр. – использование больших объемов специальных знаний для специализированных программ.