WikiDer > Агентке негізделген модельдеу бағдарламалық жасақтамасын салыстыру
Соңғы бірнеше жылда агент негізінде модельдеу (ABM) қауымдастығы агенттерге негізделген бірнеше практикалық модельдеу құралдарын жасады, бұл агенттерге қосымшаларды дамытуға мүмкіндік береді. Осындай құралдар жиынтығы күннен-күнге көбейіп келеді және әрбір құралдар жиынтығы әртүрлі сипаттамаларға ие. Бірнеше адам құралдар жинағын бір-бірімен салыстыруға тырысты (сілтемелерді қараңыз). Төменде ABM инструментальды қолданушылары үшін маңызды көптеген мүмкіндіктерді алуға арналған диаграмма берілген.
ABM бағдарламалық жасақтамасын салыстыру
| Платформа | Негізгі домен | Ұйымды қолдау | Лицензия | Бағдарламалау тілі | Операциялық жүйе | Пайдаланушыларды қолдау | ГАЖ Мүмкіндіктер | 3D мүмкіндіктері | Соңғы жаңарту |
|---|---|---|---|---|---|---|---|---|---|
| Алтрева Адаптивті модельдеуші | Нақты акцияларға және басқа да бағалы қағаздарға бағаны болжау үшін агенттерге негізделген нарықтық модельдеу модельдерін құру | Алтрева; Утрехт, Нидерланды | Меншіктік; зерттеу және эксперимент үшін қол жетімді бағалау нұсқасы (кейбір шектеулер бар, бірақ мерзімі аяқталмайды) | Бағдарламалау дағдылары қажет емес. Сауда ережелерін құру үшін генетикалық бағдарламалаудың адаптивті түрі қолданылады. Пайдаланушылар генетикалық бағдарламалау жүйесінде қолданылатын функцияларды таңдай алады. | Windows | Жиі қойылатын сұрақтар, құжаттама, оқулық, мысалдар, форум, электрондық поштаға қолдау | Белгісіз | Ия 3-ке дейінгі қасиеттерді 2D графикасы мен түстерінің көмегімен нақты уақыт режимінде бейнелеуге болады | 4 мамыр, 2020 (1.5.5 нұсқасы) [1] |
| AnyLogic | Агентке негізделген жалпы мақсат; дискретті оқиғалар мен жүйелік динамика модельдеуін қолдайды. | AnyLogic компаниясы; Окбрук Терраса, Иллинойс, АҚШ | Меншіктік; Тегін жеке оқыту нұсқасы қол жетімді | Java | Linux, macOS, Windows | Демо; оқыту; желілік қоғамдастық; сұрақ қою; Интернеттегі көмек; оқулықтар; консультациялық қызметтер | Ия: ақысыз онлайн-провайдерлердің плиткалық карталарын және пішінге негізделген карталарды қолдайды | Иә | 13 тамыз 2020[2] |
| Коугар | Көп агенттік жүйелер; жоғары үлестірілген, масштабталатын, сенімді, өмір сүруге болатын қосымшалар; Домен тәуелсіз; ауқымды таратылған, күрделі, деректерді қажет ететін (кішігірім ендірілген қосымшалар үшін конфигурациялауға болады) | Cougaar Software Inc .; Вена, Вирджиния, АҚШ]. | Cougaar Open Source License (COSL) - OSI мақұлдаған BSD лицензиясының өзгертілген нұсқасы | Java | Linux, macOS, Windows | ЖИІ ҚОЙЫЛАТЫН СҰРАҚТАР; оқулықтар; слайд-шоулар; құжаттама; таңдалған сілтемелер; электрондық пошта арқылы қолдау; қоғамдық форумдар; пошта тізімдері | Иә OpenMap-пен біріктірілген | Жоқ | 2012 [3] |
| Жақтаулар | Көп агентті жүйелердің 2D / 3D модельдеуі (дамушы) және жасанды өмір | Познань технологиялық университеті, Познань, Польша | Модульге байланысты: GPL / LGPL / Propertiary | FramScript (JavaScript-ке ұқсас) | Кросс-платформа | Электрондық пошта жасаушы; оқулықтар; нұсқаулық; ЖИІ ҚОЙЫЛАТЫН СҰРАҚТАР; форумдар; API; құжаттама; таңдалған басылымдар; мысалдар | Иә | Иә | 2015 жылғы 14 шілде [4] |
| Джейд | Автономды ұйымдардан тұратын таратылған өтінімдер | Telecom Italia; Торино және Парма, Италия | LGPL нұсқасы 2 | Java | Кросс-платформа | ЖИІ ҚОЙЫЛАТЫН СҰРАҚТАР; пошталық тізім; ақаулар тізімі; оқулықтар; API; құжаттама | Белгісіз | Белгісіз | 2017 жылғы 6 тамыз [5] |
| MASON | Жалпы мақсат; әлеуметтік күрделілік, физикалық модельдеу, дерексіз модельдеу, жасанды интеллект / машиналық оқыту | Джордж Мейсон университеті, Фэйрфакс, Вирджиния, АҚШ | Академиялық тегін лицензия (ашық дереккөз) | Java | Кросс-платформа | Пошталық тізім; құжаттама; Оқу құралдары; үшінші тарап кеңейтімдері; анықтамалық құжаттар; API | Иә | Иә | 2019 жылдың 3 қыркүйегі (20-нұсқа)[6] |
| NetLogo | Әлеуметтік және жаратылыстану ғылымдары; Бастапқы қолданушыларға модельдерді құруға көмектесіңіз | Солтүстік-Батыс университеті, Эванстон, Иллинойс, АҚШ | GPL | NetLogo | Кросс-платформа | Құжаттама; ЖИІ ҚОЙЫЛАТЫН СҰРАҚТАР; таңдалған сілтемелер; оқулықтар; үшінші тарап кеңейтімдері; ақаулар тізімі; пошта тізімдері | Иә | Иә | 6 қаңтар, 2020 ж (6.1.1 нұсқасы) [7] |
| Қайта құру | Қоғамдық ғылымдар | Аргонне ұлттық зертханасы, Чикаго университеті; Лемонт, Иллинойс, АҚШ | BSD | Java (RepastS, RepastJ); Python (RepastPy); Visual Basic, .Net, C ++, J #, C # (Repast.net) | Кросс-платформа | Құжаттама; пошталық тізім; ақаулар тізімі; анықтамалық құжаттар; сыртқы құралдар; оқулықтар; ЖИІ ҚОЙЫЛАТЫН СҰРАҚТАР; мысалдар | Иә | Иә | 2019 жылғы 30 қыркүйек [8] |
| SARL | Автономды ұйымдардан тұратын таратылған өтінімдер | * Стефан Галланд, Бургундия Франш-Конт университеті, Франция; * Николас Гауд, Бургундия Франш-Конт университеті, Франция, * Себастиан Родригес, Информатиканың жетілдірілген технологияларды зерттеу тобы, Тукуман, Аргентина | Apache нұсқасы 2 | SARL, Java | Кросс-платформа | ЖИІ ҚОЙЫЛАТЫН СҰРАҚТАР; пошталық тізім; қателерді қадағалаушы; оқулықтар; API; құжаттама | Ия Java кеңейту кітапханаларын пайдалану арқылы, мысалы. AFC. | Ия Java кеңейту кітапханаларын пайдалану арқылы, мысалы. Java 3D. | 26 қазан, 2019 [9] |
| Қалықтап | Жалпы мақсаттағы интеллект; адамның өнімділігін модельдеу; оқыту (оның ішінде түсіндіруге негізделген оқыту) | Джон Э. Лэйрд, Клар Бейтс Конгдон, Мазин Ассание, Нейт Дербинский және Джозеф Сю; Компьютерлік ғылымдар және инжиниринг бөлімі, Мичиган университеті, Анн Арбор, Мичиган, АҚШ | BSD | Лиспте 1-ден 5-ке дейін қалықтаңыз; С-де 6-ға көтерілу; Java, C ++, TCL | Кросс-платформа | Құжаттама; ЖИІ ҚОЙЫЛАТЫН СҰРАҚТАР; таңдалған басылымдар; ақаулар тізімі; үшінші тарап кеңейтімдері; пошталық тізім; авторлармен байланыс; оқулық; мысалдар; уики | Белгісіз | Белгісіз | 2017 жылғы 28 шілде (9.6.0 нұсқасы) [10] |
| StarLogo | Әлеуметтік және жаратылыстану ғылымдары; Тәрбиешілер; студенттер үшін орталықтандырылмаған жүйелердің мінез-құлқын модельдеу үшін; K – 12 студенттеріне ыңғайлы | Митчел Ресник, Эрик Клоффер және басқалар Массачусетс технологиялық институтының MIT Media Lab және The MIT Scheller мұғалімдерінің білім беру бағдарламасында; Кембридж, MA, АҚШ | Тегін (жабық көз) - Clearthought бағдарламалық жасақтамасының лицензиясы, 1.0 нұсқасы | StarLogo (Логотиптің кеңейтілуі) | Кросс-платформа | Пошталық тізім; оқулықтар; ЖИІ ҚОЙЫЛАТЫН СҰРАҚТАР; қателер тізімі; құжаттама; әзірлеушілермен байланыс | Белгісіз | Белгісіз | 2018 жылғы 27 қараша [11] |
| Үйір | Жалпы мақсаттағы агент | Swarm Development Group | GPL | Java; Мақсат-С | Кросс-платформа | Уики; оқулықтар; мысалдар; құжаттама; ЖИІ ҚОЙЫЛАТЫН СҰРАҚТАР; таңдалған басылымдар; пошта тізімдері | Белгісіз | Белгісіз | 2005 [12] |
Әдебиеттер тізімі
- ^ https://www.altreva.com/release_notes.html
- ^ «AnyLogic соңғы нұсқасы - 8.6». www.anylogic.com. Алынған 2020-01-16.
- ^ https://archive.is/20121209111144/http://cougaar.org/
- ^ http://www.framsticks.com/files/apps/history.xml
- ^ https://jade.tilab.com/news/
- ^ https://github.com/eclab/mason/releases
- ^ https://github.com/NetLogo/NetLogo/releases
- ^ https://github.com/Repast/repast.simphony/releases
- ^ http://www.sarl.io/news/index.html
- ^ https://github.com/SoarGroup/Soar/releases
- ^ https://www.slnova.org/#info
- ^ http://www.swarm.org/wiki/Swarm:Stable_release