Swarm – агенттік модельдеуге арналған ашық кодты бағдарлама. Әлеуметтік және биологиялық жүйелерді симуляциялауға, ұжымдық мінез-құлықты зерттеуге көмектеседі. Тегін қолдануға болады.
Ағылшыншамен салыстырыңыз: абзацты басыңыз — түпнұсқа терезеде ашылады. Абзац астындағы EN түймесі оны мәтін ішінде көрсетеді.
Кіріспе
Swarm – агенттердің (әлеуметтік немесе биологиялық) өзара әрекеттесуін және олардың туындайтын ұжымдық мінез-құлқын модельдеуге арналған ашық кодты агенттік модельдеу жиынтығының атауы. Swarm 1990 жылдардың ортасында Санта-Фе институтында әзірленді, ал 1999 жылдан бері коммерциялық емес Swarm Development Group ұйымы оны қолдап келеді. Бұл жиынтық "Swarm Simulation System" деп те белгілі және GNU General Public License лицензиясы бойынша тегін қолдануға болады. Swarm-ның бастапқы даму жұмыстарын Крис Лэнгтон (SFI), Роджер Буркхарт (John Deere), Нельсон Минар (SFI), Манор Аскенази (SFI), Глен Ропелла (SFI), Маркус Дэниелс (SFI) және Алекс Ланкастер (SFI) аяқтады. Одан бері әлемнің түкпір-түкпірінен жүздеген адам Swarm ABM құралдары жиынтығының ашық кодты дамуына үлес қосып келеді.
Swarm is the name of an open source agent based modeling simulation package, useful for simulating the interaction of agents (social or biological) and their emergent collective behaviour. Swarm was initially developed at the Santa Fe Institute in the mid 1990s, and since 1999 has been maintained by the non profit Swarm Development Group. Also known as the Swarm Simulation System, it is available for free and use, covered by the GNU General Public License. Early development work on Swarm was completed by Chris Langton (SFI), Roger Burkhart (John Deere), Nelson Minar (SFI), Manor Askenazi (SFI), Glen Ropella (SFI), Marcus Daniels (SFI), and Alex Lancaster (SFI). Since that time, many hundreds of people around the world have contributed to the continued open source development of the suite of Swarm ABM tools.
Ғылыми қолдану
Агенттікке негізделген модельдеу осы күрделіліктерді және бейімделулерді есептеу орталарында қайта жасайды, онда осы өзара әрекеттесу нәтижесінде туындайтын мінез-құлықтарды көп өлшемді түрде талдауға болады. Компьютерлік симуляциядағы белсенді бағдарламалық агенттерге белгілі немесе шамаланған, алдын ала анықталған мінез-құлықтарға сәйкес агенттік қасиеттерді тағайындау арқылы ғалымдар табиғи уақыт шеңберінде мүмкін емес тәжірибелік нәтижелерді жуықтап анықтай алады. Шұбыршық және басқа агенттік модельдеу платформалары ғалымдарға ғылыми теорияларды, табиғи деректер жиынтықтарын және басқа да талдауларды сынау үшін осы жасанды макро және микроорталарда тәжірибелер жүргізуге және оларды визуализациялауға мүмкіндік береді, сонымен қатар уақыт, көлем, қауіптер және басқа да көптеген параметрлер сияқты шектеулерден босатылған жағдайда.
Agent based modeling seeks to replicate these complexities and adaptations in computational environments where these interactive emergent behaviors can be analyzed multi dimensionally. By defining and assigning agencies reflective of prescribed behaviors, known or estimated, to active software agents in a computer simulation, scientists can approximate experimental results not possible in natural temporal frameworks. Swarm and other agent based modeling platforms afford scientists the opportunity to conduct and visualize experiments in these synthetic macro and microenvironments for testing scientific theories, natural data sets, and other analyses while free of pressing constraints like time, volume, hazards, or many other parameters.