Jump to content

Платформа ГАМА

Платформа ГАМА
Разработчик(и) ИРД
Первоначальный выпуск октябрь 2009 г .; 14 лет назад ( 2009-10 ) . [1]
Стабильная версия
1.9.1 / 25 апреля 2023 г .; 15 месяцев назад ( 25 апреля 2023 ) [2]
Репозиторий https://github.com/gama-platform/gama
Написано в Ява
Операционная система Windows , MacOS , Linux
Платформа х86-64
Размер 100 ~ 275 МБ
Доступно в Английский
Лицензия GPL3
Веб-сайт http://gama-platform.org

ПОЛНЫЙ [3] [4] ( GIS A для gent-based Architecture ) Modeling — это платформа моделирования с полной интегрированной средой разработки (IDE) моделирования и симуляции для создания пространственно явных агентных симуляций . [5] [6]

Платформа GAMA — это программное обеспечение для агентного моделирования , которое изначально (2007–2010 гг.) было разработано вьетнамско-французской исследовательской группой MSI (расположенной в IFI , Ханой и являющейся частью международного исследовательского подразделения IRD - SU UMMISCO). В настоящее время он разрабатывается международным консорциумом академических и промышленных партнеров во главе с UMMISCO. Архивировано 23 января 2022 г. в Wayback Machine , включая IRAE , Университет Тулузы 1 , Университет Руана , Университет Орсе , Университет Кана. Тхо , Вьетнам, Ханойский национальный университет , отдел исследований и разработок EDF , CEA LISC и медиалаборатория MIT . [6]

GAMA была разработана, чтобы позволить экспертам в предметной области без опыта программирования моделировать явления из своей области знаний. [7]

Среда GAMA позволяет исследовать возникающие явления . Он поставляется с библиотекой моделей, включающей примеры из нескольких областей, таких как экономика , биология , физика , химия , психология и системная динамика . [8] Панель моделирования GAMA позволяет проводить исследование путем изменения переключателей, ползунков, средств выбора, ввода и других элементов пользовательского интерфейса, которые разработчик модели решает сделать доступными. [9]

Техническая основа

[ редактировать ]

Платформа GAMA — это бесплатное программное обеспечение с открытым исходным кодом , выпущенное под лицензией GNU General Public License (GPL3). [10] Он написан на Java и работает на виртуальной машине Java (JVM). [11] Все основные компоненты и расширения написаны на Java, но конечным пользователям вообще не нужно работать на Java, если они используют опубликованную сборку платформы; вместо этого они писали все модели с использованием GAML (описано ниже).

Несколько доменов приложений

[ редактировать ]

GAMA была разработана с использованием очень общего подхода и может использоваться во многих областях применения. [5] GAMA в основном присутствует в таких областях приложений, как транспорт, [12] [13] [14] [15] [16] городское планирование, [14] [15] [16] реагирование на стихийные бедствия, [17] эпидемиология, [18] [19] [20] анализ мультироботных систем, [21] [22] и окружающая среда, [14] [15] [16] с особым упором на анализ с использованием данных ГИС . [23] [24]

Язык высокого уровня на основе агентов

[ редактировать ]

GAML ( GA ma язык моделирования . ) — это специальный язык, используемый в GAMA Это агентный язык, обеспечивающий возможность построения модели с несколькими парадигмами моделирования. [5]

Этот язык высокого уровня был вдохновлен Smalltalk и Java . GAMA был разработан для использования неспециалистами в области компьютерных наук. [5]

Пользовательский интерфейс

[ редактировать ]

Разработчики моделей могут использовать множество визуальных представлений одной и той же модели, чтобы выделить определенный аспект моделирования. К ним относятся 2D/3D-дисплеи с базовым управлением освещением, текстурами и камерами. Также можно построить стандартные диаграммы, такие как графики серий. [5]

Примеры проектов

[ редактировать ]

Разработчики ведут список научных проектов, использующих GAMA, на основе информации сообщества. [25]

Некоторые из более крупных усилий включают в себя:

  • Хоан Кием Эйр: [14] Агентное моделирование и моделирование городского управления дорожным движением и загрязнением воздуха через материальный интерфейс.
  • Проксимикс: [26] Инструмент визуализации влияния пространственной конфигурации на сотрудничество людей.
  • CityScope Елисейские поля: [15] Интерактивная платформа для улучшения принятия решений, связанных с возрождением Елисейских полей.
  • ПОБЕГ: [16] Мультимодальная система городского дорожного движения для изучения индивидуальной реакции на катастрофические события.
  • КОМОКИТ: [19] [20] Общая модель государственной политики по сдерживанию распространения эпидемии COVID-19 в городе, проверенная на основе различных тематических исследований.

Пользователи

[ редактировать ]

В нескольких академических учреждениях преподаются курсы моделирования и симуляции на основе GAMA. Его преподают на занятиях по городскому моделированию в Потсдамском университете прикладных наук. [27] и в Зальцбургском университете. [28] Он также используется и преподается ежегодно в Многоплатформенной международной летней школе по агентному моделированию и симуляции. [29]

См. также

[ редактировать ]
  1. ^ «ГАМА 1.1» . Документация ГАМА.
  2. ^ «Дом развития ГАМА» . Гитхаб .
  3. ^ Тайландье, Патрик; Году, Бенуа; Гриньяр, Арно; Хюинь, Куанг-Нги; Марилло, Николя; Кайю, Филипп; Филиппон, Дэмиен; Дрогул, Алексис (апрель 2019 г.). «Создание, составление и экспериментирование сложных пространственных моделей с помощью платформы GAMA» (PDF) . ГеоИнформатика . 23 (2). Спрингер США: 299–322. дои : 10.1007/s10707-018-00339-6 . ISSN   1573-7624 . S2CID   134137907 .
  4. ^ Гриньяр, Арно; Тайландье, Патрик; Году, Бенуа; Во, Дюк Ан; Хюинь, Куанд-Нги; Дрогул, Алексис (2013). «ГАМА 1.6: Развитие искусства комплексного агентного моделирования и симуляции» (PDF) . ПРИМА 2013: Принципы и практика мультиагентных систем . Конспекты лекций по информатике. Том. 8291. Спрингер. стр. 117–131. дои : 10.1007/978-3-642-44927-7_9 . ISBN  978-3-642-44926-0 .
  5. ^ Jump up to: а б с д и «ГАМА · ГАМА-Платформа» . гамма-платформа.github.io . Проверено 1 ноября 2019 г. Материал был скопирован из этого источника, который доступен по международной лицензии Creative Commons Attribution 4.0 .
  6. ^ Jump up to: а б «Введение · ГАМА-Платформа» . гамма-платформа.github.io . Проверено 1 ноября 2019 г. Материал был скопирован из этого источника, который доступен по международной лицензии Creative Commons Attribution 4.0 .
  7. ^ Тайландье, Патрик; Году, Бенуа; Гриньяр, Арно; Хюинь, Куанг-Нги; Марилло, Николя; Кайю, Филипп; Филиппон, Дэмиен; Дрогул, Алексис (23 декабря 2018 г.), «Создание, составление и экспериментирование сложных пространственных моделей с помощью платформы GAMA» (PDF) , GeoInformatica , 23 (2): 299–322, doi : 10.1007/s10707-018-00339-6 , S2CID   134137907
  8. ^ «Учебники» . ГАМА-Платформа . Проверено 30 октября 2019 г.
  9. ^ «Контроль экспериментов» . ГАМА-Платформа . Проверено 30 октября 2019 г.
  10. ^ "гама/ЛИЦЕНЗИЯ на мастере - гамма-платформа/гама" . Гитхаб . 29 апреля 2020 г.
  11. ^ «Архитектура ГАМА» . ГАМА-Платформа .
  12. ^ Казиева Дана; Валлентен, Гудрун; Лойдл, Мартин; Мор, Стефан; Нойвирт, Кристиан (2018). «Обзор программного обеспечения для моделей велосипедного потока на основе агентов». Форум ГИ . 6 .
  13. ^ Хутцлер, Гийом; Клодель, Ханна; Сали, Абдеррахман (2020). «Фильтрация распределенной информации для создания правдоподобной сцены для автономных и подключенных транспортных средств». 17-я Международная конференция по распределенным вычислениям и искусственному интеллекту .
  14. ^ Jump up to: а б с д «ВАРМТим/ХоанКиемЭйр» . Гитхаб . Ханой, Вьетнам: Команда WARM . Проверено 30 октября 2019 г.
  15. ^ Jump up to: а б с д «CityScope Champs_Elysées: интерактивная платформа для улучшения процесса принятия решений, связанных с возрождением Елисейских полей» . Медиалаборатория Массачусетского технологического института . Массачусетский технологический институт . Проверено 30 марта 2020 г.
  16. ^ Jump up to: а б с д Шапюи, Кевин; Тайландье, Патрик; Году, Бенуа; Дрогул, Алексис; Дауде, Эрик (2018), «Мультимодальная система городского дорожного движения на основе агентов для изучения индивидуальной реакции на катастрофические события», PRIMA 2018: Принципы и практика мультиагентных систем (PDF) , Конспекты лекций по информатике, том. 11224, Спрингер, Чам (опубликовано 24 октября 2018 г.), стр. 440–448, doi : 10.1007/978-3-030-03098-8_28 , ISBN  978-3-030-03097-1 , S2CID   53084730
  17. ^ Алонсо Викарио, С; Мацзолени, М; Бхамидипати, С; Гаресифард, М; Ридольфи, Э; Пандольфо, К; Альфонсо, Л (2020). «Выявление влияния поведения человека на снижение потерь при эвакуации при наводнении» . Журнал гидрологических наук . 65 (14): 2359–2375. дои : 10.1080/02626667.2020.1810254 . hdl : 11573/1626577 .
  18. ^ Джиндал, Акшай (2017). «Агентное моделирование и моделирование передачи заболеваний, передающихся комарами». Материалы 16-й Международной конференции по автономным агентам и мультиагентным системам (AAMAS 2017) .
  19. ^ Jump up to: а б "COVID-19" . гамма-платформа.github.io . Команда ГАМА. Архивировано из оригинала 2 мая 2020 г. Проверено 15 февраля 2020 г.
  20. ^ Jump up to: а б «КОМОКИТ» . github.com . Ханой, Вьетнам: Команда COMOKIT . Проверено 15 февраля 2020 г.
  21. ^ Хуманн, Джеймс; Сперо, Эрик (2018). «Моделирование и моделирование мульти-БПЛА, многооператорских систем наблюдения». Ежегодная международная системная конференция IEEE (SysCon) 2018 г. стр. 1–8. дои : 10.1109/SYSCON.2018.8369546 . ISBN  978-1-5386-3664-0 . S2CID   44133459 .
  22. ^ Хуманн, Джеймс; Поллард, Кимберли (2019). «Человеческий фактор в масштабируемости работы нескольких роботов: обзор и моделирование». Международная конференция IEEE по системам, человеку и кибернетике (SMC) 2019 . стр. 700–707. дои : 10.1109/SMC.2019.8913876 . ISBN  978-1-7281-4569-3 . S2CID   208630260 .
  23. ^ Тьерри, Хьюго; Роджерс, Хальдре (2020). «Где восстановить дикую природу? Концептуальная основа пространственной оптимизации экологической функции» . Труды Королевского общества Б. 287 (1922). дои : 10.1098/rspb.2019.3017 . ПМК   7126074 . ПМИД   32126955 .
  24. ^ Абар, Самира; Теодоропулос, Георгиос К; Лемаринье, Пьер; О'Хара, Грегори (2017). «Инструменты агентного моделирования и симуляции: обзор современного программного обеспечения» . Обзор компьютерных наук . 24 : 13–33. дои : 10.1016/j.cosrev.2017.03.001 .
  25. ^ «Справочники по платформе GAMA» . гамма-платформа.github.io . Проверено 18 августа 2020 г.
  26. ^ «Проксимикс: Влияние пространственной конфигурации на сотрудничество людей» . Медиалаборатория Массачусетского технологического института . Массачусетский технологический институт . Проверено 30 октября 2019 г.
  27. ^ Щепанска, Тимо; Прибе, Макс; Шредер, Тобиас (2020). Преподавание сложности городских систем с помощью совместного социального моделирования . Спрингер.
  28. ^ «Летняя школа UNIGIS по пространственному имитационному моделированию» .
  29. ^ «Мультиплатформенная международная летняя школа по агентному моделированию и симуляции управления возобновляемыми ресурсами» .
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 4d5c46a59e2e6136852689588f1a760f__1704172380
URL1:https://arc.ask3.ru/arc/aa/4d/0f/4d5c46a59e2e6136852689588f1a760f.html
Заголовок, (Title) документа по адресу, URL1:
GAMA Platform - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)