Центр оптико-нейронных технологий
ФГУ ФНЦ НИИСИ РАН
НИИСИ РАН
Структура
Проекты
Контакты

Ассоциация нейроинформатики
Конференция НЕЙРОИНФОРМАТИКА
Журналы:
Нейроинформатика
Optical Memory and Neural Networks

Проект РФФИ 90038

Список публикаций

Краткий отчет за 2006 год
*

Демонстрационная программа

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

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

        

Рис. 1. Цветовая градация целей по их прочности. В левом верхнем углу цели, показано число ракет направленных на нее в данный момент времени.

После запуска программы, пользователь сможет выбрать режим поражения целей (Рис. 2.):

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

Рис. 2. Пользователю предлагается выбрать алгоритм поражения целей

Выбранный по умолчанию режим - случайный. После выбора режима необходимо нажать кнопку "Пуск" и дождать завершения работы программы, когда на экран будет выведен суммарный эффект урона нанесенного противнику (Рис. 4, 5). Уничтоженные цели будут перечеркнуты (Рис. 3.)

Рис. 3. Уничтоженная цель

Рис. 4. Суммарный эффект поражения целей при случайном запуске (25%)

Рис. 5. Суммарный эффект поражения целей при использовании алгоритма децентрализованного управления (100%)

С помощью регулятора скорости работы программы (Рис. 6) можно замедлить скорость полета ракет и пронаблюдать как они выбирают свою цель (особенно это заметно в начале работы программы).

Рис. 6. Регулятор скорости работы программы.

Скачать программу
Для работы программы необходимо установить Microsoft .NET 2.0.
Framework, который можно скачать по адресу:
http://www.microsoft.com/downloads/details.aspx?FamilyID=0856eacb-4362-4b0d-8edd-aab15c5e04f5&DisplayLang=en

Библиографический список публикаций по проекту 90038

  1. Крыжановский М.В., Микаэлян А.Л. Нейросетевой подход к решению задачи управления группой агентов при выборе целей. Искусственный интеллект. №*, 2006. сс. *-*.
  2. B.V.Kryzhanovsky, M.V.Kryzhanovsky, A.B.Fonarev. Neural network based control of multi-agent system. Proc of ICANN 2006, Greece pp.*-*.
  3. М. В. Крыжановский, Б. М. Магомедов. Решение задачи управления группой агентов при выборе целей. VIII всероссийская научно-техническая конференция "Нейроинформатика-2006". Сборник научных трудов, часть - *. М.: МИФИ, 2006. сс. *-*.
  4. М.В.Крыжановский, А.Л.Микаэлян. Нейросетевой подход к решению задачи управления группой агентов при выборе целей.*Таганрог
  5. М.В.Крыжановский, Б. М. Магомедов. Нейросетевой подход к решению задачи управления группой агентов при выборе целей. IX всероссийская научно-техническая конференция "Нейроинформатика-2007". Сборник научных трудов. (в печати)
© Центр оптико-нейронных технологий
Федеральное государственное учреждение
Федеральный научный центр
Научно-исследовательский институт системных исследований
Российской академии наук
All rights reserved.
2016 г.