Учебник · 2 из 9

Глава 1. Теоретические основы искусственного интеллекта

1.1. Что значит работать в области ИИ

Главный вопрос, с которого начинается любое серьезное исследование в области ИИ: что значит работать в этой области? Как следует осуществлять исследования и реализовывать их результаты на практике?

Специалист в своей области, начиная с какого-то момента, начинает задаваться подобными вопросами. Это не просто поддержание сложившегося стиля деятельности — это осознанный подход к выбору методов и целей.

Источник: Потапов А.С., «Современные тенденции и перспективы области искусственного интеллекта», 1-й семинар (article_0039.md).

1.2. «Карта» области ИИ: секции современных конференций

На последней международной объединенной конференции по искусственному интеллекту (проводимой с 1969 года) были следующие секции:

  • Agent-based and Multiagent Systems
  • Constraints, Satisfiability, and Search
  • Knowledge Representation, Reasoning, and Logic
  • Machine Learning
  • Multidisciplinary Topics and Applications
  • Natural-Language Processing
  • Planning and Scheduling
  • Robotics and Vision
  • Uncertainty in AI
  • Web and Knowledge-based Information Systems

Проблемы поиска, представления знаний и машинного обучения — это традиционные базовые проблемы ИИ. Производные от них проблемы — проблемы планирования, неопределенности. Немного в стороне, но не менее значимые вопросы — язык и зрение. Немного странно, что отсутствует в качестве топика проблема управления. Видимо, она растворилась в планировании и робототехнике.

Важное наблюдение

Всем этим разделам искусственного интеллекта — несколько десятков лет. Таковые области ИИ уже были, по крайней мере, 30 лет назад. Из относительно нового можно заметить лишь мультиагентные системы и веб, которые являются не столько подходами, сколько областями приложений.

Источник: Потапов А.С., 1-й семинар (article_0039.md).

1.3. Базовые проблемы ИИ

Базовые проблемы — проблемы поиска, представления знаний и машинного обучения. Производные проблемы — планирование, неопределенность, язык и зрение.

УровеньПроблемыСтатус
БазовыйПоиск, представление знаний, машинное обучениеНесколько десятилетий
ПроизводныйПланирование, неопределенность, язык, зрениеНесколько десятилетий
Отдельные области приложенийМультиагентные системы, вебОтносительно новые, не подходы, а области применения

Источник: Потапов А.С., 1-й семинар (article_0039.md).

1.4. Кризис идей в ИИ: почему новые идеи не появляются?

Складывается впечатление, что все основные идеи были высказаны в 60–70-е годы. В 80–90-е годы эти идеи уточнялись и доводились до конкретных алгоритмов. А в первом десятилетии нового тысячелетия на базе этих алгоритмов строятся сложные прикладные системы.

На примере области машинного обучения: из более или менее новых методов сейчас большой популярностью пользуется AdaBoost. Идея метода крайне проста: берем некоторый метод классификации, решаем с его помощью задачу распознавания образов, затем берем те образы, которые классифицированы неправильно, и увеличиваем их вес — сосредотачиваем внимание классификатора на сложных примерах. Никакой серьезной теории за ним не стоит.

Уровень методов поиска, представления знаний, обучения остается очень низким, и без принципиально новых теоретических решений этот уровень не поднять.

Главный вывод

Для прорыва в ИИ нужна не новая библиотека, а новая теория построения сложных систем — от общих схем к конкретике и обратно.

Источник: Потапов А.С., 1-й семинар (article_0039.md).

1.5. «Сильный» и «слабый» ИИ

  • Слабый ИИ (narrow AI) — системы, решающие конкретные задачи (распознавание, перевод, управление). Они не обладают самосознанием и не могут переносить навыки между областями.
  • Сильный ИИ (general AI) — гипотетическая система с интеллектом уровня человека или выше, способная к обобщению и самообучению.

На сегодняшний день созданы только системы слабого ИИ. Путь к сильному ИИ блокирован теоретическими и практическими проблемами, обсуждаемыми в Главе 8.

Источник: материалы семинаров.

1.6. Может ли машина мыслить? Ограничения алгоритмического ИИ

На 14-м семинаре обсуждались ключевые вопросы алгоритмической реализации интеллекта:

  • Хьюберт Дрейфус — «Алхимия и искусственный интеллект», «Чего не могут вычислительные машины». Верно ли его мнение?
  • Роже Пенроуз — «Новый ум короля», «Тени разума». Насколько прав Пенроуз?
  • Джон Сёрл — парадокс «Китайская комната»: манипуляция символами не равна пониманию. О чем говорит этот парадокс?
  • Теорема Гёделя — накладывает ли она какие-то ограничения на возможности алгоритмического ИИ?
  • Нужна ли новая математика для создания ИИ?

Источник: Потапов А.С., «Возможна ли алгоритмическая реализация интеллекта, и каковы ее ограничения», 14-й семинар (article_0075.md).

1.7. Лимиты картезианской парадигмы причинно-следственной связи (Неверов)

Картезианская парадигма причинно-следственной связи считается её сторонниками единственной материалистической научной парадигмой, основой подлинно научной методологии. При этом не делается попыток выяснить пределы её применимости, полагается, что никаких пределов нет.

А.С. Неверов пытается показать, что картезианская парадигма «причинно-следственной связи» предполагает ограничения её научного, материалистического, объективного применения заведомо, в силу её самой.

Основной довод: в картезианской парадигме и «следствие и причина», и «связь» — это одно и то же, разные точки зрения на одно и то же. Однако в результате мы рассчитываем получить полную картезианскую модель — различить между собой «следствие», «причину» и «связь» следствия с причиной.

Получить полную картезианскую модель в рамках одной конкретной ПСС невозможно. Возможно получить что-нибудь одно: или «следствие» с «причиной», или «связь» между ними.

Таким образом, картезианская парадигма, претендуя быть научной, должна разделить две разные цели:

  • установления фактов, явлений, событий;
  • установления закономерностей.

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

Источник: Неверов А.С., «Лимиты картезианской парадигмы причинно-следственной связи» (article_0100.md, частично).

1.8. Машина Тьюринга и самовоспроизводящиеся автомати (Александров)

На 45-м семинаре профессор В.В. Александров — доктор технологических наук, профессор, заслуженный деятель науки и техники РФ, лауреат премии Джона фон Неймана — выступил с докладом «От машины Тьюринга к самовоспроизводящимся автоматам Гёте».

Доклад посвящен эволюции концепций автоматов — от универсальной машины Тьюринга к самовоспроизводящимся системам. Это один из важнейших теоретических контекстов для понимания границ машинного интеллекта.

Источник: Александров В.В., 45-й семинар (article_0150.md).

1.9. Бионический подход и кризисы парадигм

В искусственном интеллекте происходит периодическое обращение к бионическому направлению. Это обычно случается, когда исследователи чувствуют серьезные проблемы текущей парадигмы, решения которых не могут найти в рамках технического подхода. Исследователи пытаются почерпнуть идеи в живой природе.

На примере изменения отношения к искусственным нейронным сетям хорошо видны кризисы парадигм в ИИ. И сейчас именно в бионическом подходе появляются разнообразные новые концепции:

  • нейроглиальные сети,
  • искусственные иммунные системы,
  • генетические сети,
  • роевой интеллект и так далее.

Технический подход не может похвастаться таким изобилием новых направлений. Сторонники бионического подхода могут надеяться, что именно здесь будет найдено решение имеющихся проблем. Однако имитация биологических систем все же заменяется более эффективными (для искусственных систем) техническими решениями.

Источник: Потапов А.С., 1-й семинар (article_0039.md).

1.10. Необходимость новой теории сложных систем

Имеющиеся теории разрабатывались для очень упрощенных постановок задач. Так, задача обучения зачастую сводится к задаче распознавания образов по однородным описаниям объектов (векторам признаков) в условиях малого числа классов. Хотя необходимость разработки теории построения «сложных» систем распознавания отмечалась еще в 1970-х гг., до сих пор в этой области толком ничего не сделано.

Кроме того, основным упрощением при постановке задач построения интеллектуальных систем является жесткое разделение задач на подзадачи. На глобальном уровне это означает, что задачи поиска, обучения и преобразования информации разделяются искусственно, что ограничивает возможность создания действительно интегральных интеллектуальных систем.

Вывод главы

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

Источник: Потапов А.С., 1-й семинар (article_0039.md).

AXIIOM

Разрабатываем финтех-продукты и ИИ-решения

Сайты, мобильные приложения, платёжные интеграции и внедрение ИИ — от стратегии до поддержки.

Перейти на axiiom.ru →  ·  Обсудить проект