stringtranslate.com

Распределенный искусственный интеллект

Распределенный искусственный интеллект ( DAI ), также называемый децентрализованным искусственным интеллектом [1], представляет собой подобласть исследований искусственного интеллекта , посвященную разработке распределенных решений проблем. DAI тесно связан с многоагентными системами и является их предшественником .

Мультиагентные системы и распределенное решение проблем — два основных подхода DAI. Существует множество приложений и инструментов.

Определение

Распределенный искусственный интеллект (DAI) — это подход к решению сложных задач обучения, планирования и принятия решений. Он невероятно параллелен , поэтому способен использовать крупномасштабные вычисления и пространственное распределение вычислительных ресурсов . Эти свойства позволяют ему решать задачи, требующие обработки очень больших наборов данных . Системы DAI состоят из автономных узлов обработки обучения ( агентов ), которые распределены, часто в очень больших масштабах. Узлы DAI могут действовать независимо, а частичные решения интегрируются за счет связи между узлами, часто асинхронно . В силу своего масштаба системы DAI являются надежными и эластичными и, по необходимости, слабосвязанными. Более того, системы DAI созданы с возможностью адаптации к изменениям в определении проблемы или базовых наборах данных из-за масштаба и сложности перераспределения.

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

Разработка

В 1975 году распределенный искусственный интеллект возник как область искусственного интеллекта, занимающаяся взаимодействием интеллектуальных агентов. [2] Распределенные системы искусственного интеллекта были задуманы как группа интеллектуальных объектов, называемых агентами, которые взаимодействовали путем сотрудничества, сосуществования или конкуренции. DAI подразделяется на многоагентные системы и распределенное решение проблем. [3] В мультиагентных системах основное внимание уделяется тому, как агенты координируют свои знания и действия. При распределенном решении проблем основное внимание уделяется тому, как проблема разлагается и синтезируются решения.

Цели

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

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

Подходы

Появилось два типа DAI:

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

Проблемы

Проблемы распределенного ИИ заключаются в следующем:

  1. Как осуществлять общение и взаимодействие агентов и какой язык или протоколы общения следует использовать.
  2. Как обеспечить слаженность агентов.
  3. Как синтезировать результаты среди группы «интеллектуальных агентов» путем формулировки, описания, декомпозиции и распределения.

Приложения и инструменты

Области применения DAI:

Интеграция DAI в инструменты включала:

Агенты

Системы: Агенты и мультиагенты

Понятие агентов. Агентов можно описать как отдельные сущности со стандартными границами и интерфейсами, предназначенными для решения проблем.

Понятие мультиагентов: Мультиагентная система определяется как сеть агентов, которые слабо связаны, работая как единое целое, такое как общество, для решения проблем, которые не может решить отдельный агент.

Программные агенты

Ключевой концепцией, используемой в DPS и MABS, является абстракция, называемая программными агентами . Агент — это виртуальная (или физическая) автономная сущность, которая понимает свою среду и действует в соответствии с ней. Агент обычно способен взаимодействовать с другими агентами в той же системе для достижения общей цели, которую один агент не мог бы достичь. Эта система связи использует язык общения агентов .

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

Хорошо известные архитектуры агентов, описывающие внутреннюю структуру агента:

Смотрите также

Рекомендации

  1. ^ Демазо, Ив и JP. Мюллер, ред. Децентрализованный ИИ. Том. 2. Эльзевир, 1990.
  2. ^ Чайб-Драа, Брахим; Мулен, Б.; Мандио, Р.; Милло, П. (1992). «Тенденции распределенного искусственного интеллекта». Обзор искусственного интеллекта . 6 (1): 35–66. дои : 10.1007/BF00155579. S2CID  15730245.
  3. ^ Бонд, Алан Х.; Гассер, Лес, ред. (1988). Чтения по распределенному искусственному интеллекту. Сан-Матео, Калифорния: Издательство Morgan Kaufmann. ISBN 9781483214443.
  4. ^ Дженнингс, Ник (1996). «Методы координации распределенного искусственного интеллекта» (PDF) . В члене парламента Грегори О'Харе; Н.Р. Дженнингс (ред.). Основы распределенного искусственного интеллекта . Нью-Йорк: Уайли. стр. 187−210. ISBN 978-0-471-00675-6. Архивировано из оригинала 1 ноября 2018 года.
  5. ^ Анита Раджа; Линда Се ; Иван Ховитт; Шаньцзюнь Ченг. «Управление ресурсами WLAN с использованием оптимизации распределенных ограничений». UNC Шарлотта: Департамент компьютерных наук . Спонсор проекта: НФС. CS Research: Предыдущие проекты – Краткое описание проекта. Архивировано из оригинала 12 мая 2015 г.Колледж вычислительной техники и информатики UNC Шарлотты
  6. ^ Каттерсон, Виктория М.; Дэвидсон, Юан М.; МакАртур, Стивен DJ (01 марта 2012 г.). «Практическое применение мультиагентных систем в электроэнергетических системах» (PDF) . Европейские сделки по электроэнергетике . 22 (2): 235–252. дои : 10.1002/etep.619. ISSN  1546-3109.
  7. ^ «Любое масштабное обучение для всех | альфагрупп» . alfagroup.csail.mit.edu .

дальнейшее чтение