Обязательно ли для логики искусственного интеллекта использовать Prolog?

Да, в этого языка мысль выше всего. Но ведь казалось бы главной задачей ИИ есть понимание человека (а-ля чатбот), а самообучение -- дело кода и прямых рук. А для подобной структуры данных (как в Пролога) можно использовать БД и сложные запросы. Я не прав? И чтобы он улучшал себя, он должен понимать язык, на котором написан, вот тогда и настанет апокалипсис:D
  • Вопрос задан
  • 2805 просмотров
Решения вопроса 2
Нет, и вот почему:

ИИ — это научная область
Пролог — Тьюринг полный язык

Значит, любые алгоритмы на Прологе, которые решают какие-либо задачи в области ИИ, могут быть написаны и на любом другом Тьюринг-полном языке (С++, Java, Python, etc).

Обязательно к прочтению: Artificial Intelligence: A Modern Approach
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы