Skip to content

Kirmano skruzdžių kolonijos modelis

[:lt]Iš openclipart.org (autorius F.Rollandin)[:en]From openclipart.org (author F.Rollandin)

Entomologiniai tyrimai atskleidžia įdomų faktą – skruzdžių kolonija vienu laiko momentu naudoja tik vieną maisto šaltinį, net jei greta yra kitas lygiavertis maisto šaltinis. Dar įdomiau yra tai, kad tam tikrais laiko momentais skruzdės pereina prie kito maisto šaltinio, net jei anksčiau naudoto maisto šaltinio kokybė nepasikeičia. 1993 metais Alanas Kirmanas pasiūlė, kad taip gali nutikti dėl bandos jausmo svarbos skruzdžių elgesyje 1.

Kiekvienu laiko momentu dalis skruzdžių veikia savarankiškai – jos atsitiktinai ieško naujų maisto šaltinių. Radusios naują maisto šaltinį skruzdės apie tai praneša savo kolegėms. Skruzdės gavusios informaciją apie naudojamą maisto šaltinį apsisprendžia kokį maisto šaltinį naudoti toliau. Jei maisto šaltiniai yra identiški savo kokybe, tai vienintelis skruzdės sprendimą lemiantis veiksnys yra skaičius skruzdžių naudojančių vieną ar kitą maisto šaltinį. Taigi tokiu atveju viską lemiamas veiksnys yra bandos jausmas.

Panaši mechanika yra atspindėta Kirmano skruzdžių modelyje. Tačiau paties modelio pritaikymo galimybės yra daug platesnės nei vien skruzdžių kolonijos modeliavimas. Kirmanas, ekonomistas, kūrė šį modelį kaip įrankį įvairių sistemų ekonomikoje modeliavimui (žr. 1 ir vėlesnius jo darbus). Šiuo metu šis įrankis yra vienas pagrindinių įrankių naudojamų finansų rinkų modeliavimui agentais (pvz. 2, 3).

Modelio lygtys ir detalesnė interpretacija

Įžangoje trumpai aprašytą modelinę skruzdžių koloniją kiekvienu laiko momentu pilnai nusako skruzdžių, naudojančių konkretų maisto šaltinį, skaičius. Tegu vieną maisto šaltinį naudoja 9dd4e461268c8034f5c8564e155c67a6 T 000000 0 inline Kirmano skruzdžių kolonijos modelis economics econophysics agents  Lux Kirmano modelis Kirman biologija Alfarano skruzdžių, tokiu atveju kitą maisto šaltinį atitinkamai naudos 0741e9a4a37b514ef225de94a3d386b6 T 000000 0 inline Kirmano skruzdžių kolonijos modelis economics econophysics agents  Lux Kirmano modelis Kirman biologija Alfarano , nes 8d9c307cb7f3c4a32822a51922d1ceaa T 000000 0 inline Kirmano skruzdžių kolonijos modelis economics econophysics agents  Lux Kirmano modelis Kirman biologija Alfarano yra visų skruzdžių, esančių kolonijoje, skaičius, skruzdžių. Taigi kintamąjį 9dd4e461268c8034f5c8564e155c67a6 T 000000 0 inline Kirmano skruzdžių kolonijos modelis economics econophysics agents  Lux Kirmano modelis Kirman biologija Alfarano tikslinga vadinti sistemos būsenos kintamuoju arba paprasčiau sistemos būsena.

Galima įsivaizduoti, kad atsitiktinis poros skruzdžių pasirinkimas iš visų 8d9c307cb7f3c4a32822a51922d1ceaa T 000000 0 inline Kirmano skruzdžių kolonijos modelis economics econophysics agents  Lux Kirmano modelis Kirman biologija Alfarano yra analogiškas dviejų kamuoliukų traukimui iš dėžės, kurioje yra 9dd4e461268c8034f5c8564e155c67a6 T 000000 0 inline Kirmano skruzdžių kolonijos modelis economics econophysics agents  Lux Kirmano modelis Kirman biologija Alfarano baltų ir d5ad37e7111ae1b69e60ecbd312987d4 T 000000 0 inline Kirmano skruzdžių kolonijos modelis economics econophysics agents  Lux Kirmano modelis Kirman biologija Alfarano juodų kamuoliukų. Akivaizdu, kad tikimybė ištraukti skirtingų spalvų kamuoliukus yra proporcinga jų skaičiaus sandaugai 4a67ff0ea492a3de510ff3fb2c2972bb T 000000 0 inline Kirmano skruzdžių kolonijos modelis economics econophysics agents  Lux Kirmano modelis Kirman biologija Alfarano , kur proporcingumo koeficientas 2510c39011c5be704182423e3a695e91 T 000000 0 inline Kirmano skruzdžių kolonijos modelis economics econophysics agents  Lux Kirmano modelis Kirman biologija Alfarano gali reikšti skruzdžių polinkį pasikeisti informacija ir pasiduoti tarpusavio įtakai. Ši tikimybė skirtingus maisto šaltinius naudojančioms skruzdėms susitikti ir viena kitą pervilioti išreiškia bandos jausmo skruzdžių kolonijoje mąstą.

Yra būtina įvesti ir tam tikrą tikimybę, kad skruzdės savo iniciatyva atras naują maitinimosi šaltinį ir pradės jį naudoti. Nors ir maža, bet tokia galimybė egzistuoja ir yra proporcinga vieną maisto šaltinį naudojančių skruzdžių skaičiui arba 9dd4e461268c8034f5c8564e155c67a6 T 000000 0 inline Kirmano skruzdžių kolonijos modelis economics econophysics agents  Lux Kirmano modelis Kirman biologija Alfarano , arba 0741e9a4a37b514ef225de94a3d386b6 T 000000 0 inline Kirmano skruzdžių kolonijos modelis economics econophysics agents  Lux Kirmano modelis Kirman biologija Alfarano . Todėl savaiminio perėjimo tikimybės modelyje turi būti įtraukiamos į bendrų šuolio tikimybių išraiškas. Konkrečiu atveju polinkio į individualų elgesį parametrus galima pasirinkti vienodus, bet siekiant lygčių bendrumo galima pasirinkti skirtingus kiekvienam maisto šaltiniui, t.y. 5ff63147c5116e9cd9c01709485c5551 T 000000 0 inline Kirmano skruzdžių kolonijos modelis economics econophysics agents  Lux Kirmano modelis Kirman biologija Alfarano ir 89d48f4844eee467865884fc3cb40f8d T 000000 0 inline Kirmano skruzdžių kolonijos modelis economics econophysics agents  Lux Kirmano modelis Kirman biologija Alfarano .

Natūralu manyti, kad sistemos pokyčių mąstas turi priklausyti ir nuo laiko trukmės tarp skruzdžių susitikimų ar savarankiško naujo maisto šaltinio atradimų, todėl reikia įvesti ir proporcingumą laiko trukmei 5a72f1304af0783657605aed0e38201a T 000000 0 inline Kirmano skruzdžių kolonijos modelis economics econophysics agents  Lux Kirmano modelis Kirman biologija Alfarano :

30f69f564a7288ce97495a0cd017e27e T 000000 0 ordinary Kirmano skruzdžių kolonijos modelis economics econophysics agents  Lux Kirmano modelis Kirman biologija Alfarano a86f0bb12f0301439984ae24aab92dcb T 000000 0 ordinary Kirmano skruzdžių kolonijos modelis economics econophysics agents  Lux Kirmano modelis Kirman biologija Alfarano

Laiko trukmės, 5a72f1304af0783657605aed0e38201a T 000000 0 inline Kirmano skruzdžių kolonijos modelis economics econophysics agents  Lux Kirmano modelis Kirman biologija Alfarano , pasirinkimas modelyje turi būti apribotas, nes šuolių tikimybių, c32e9917dd970232940e008e48c8a6de T 000000 0 inline Kirmano skruzdžių kolonijos modelis economics econophysics agents  Lux Kirmano modelis Kirman biologija Alfarano ir e20a7b5483db733377371127befe2337 T 000000 0 inline Kirmano skruzdžių kolonijos modelis economics econophysics agents  Lux Kirmano modelis Kirman biologija Alfarano , suma turi išlikti mažesnė už vienetą kiekviename laiko intervale. Šį apribojimą galima užrašyti:

b25feeba94dbd06b701f0a5733c1c022 T 000000 0 ordinary Kirmano skruzdžių kolonijos modelis economics econophysics agents  Lux Kirmano modelis Kirman biologija Alfarano

o kadangi tikimybės yra maksimalios ties d39f2c9ec78358170abe9ffeb92f874f T 000000 0 inline Kirmano skruzdžių kolonijos modelis economics econophysics agents  Lux Kirmano modelis Kirman biologija Alfarano , tai galime šią išraišką dar labiau supaprastinti:

050a2bf14ebf6b7c45eb249ec3a129ea T 000000 0 ordinary Kirmano skruzdžių kolonijos modelis economics econophysics agents  Lux Kirmano modelis Kirman biologija Alfarano

Modelio rezultatai

Keisdami modelio aukščiau aptartus modelio parametrus galime stebėti kaip evoliucionuoja sistemos būsena esant skirtingoms aplinkybėms. Šioje straipsnio dalyje apžvelgsime modelio elgesį esant skirtingoms parametrų vertėms.

Natūralu, kad esant silpnam bandos jausmui, 67a0fd340ee750a013cce19d44ef40e3 T 000000 0 inline Kirmano skruzdžių kolonijos modelis economics econophysics agents  Lux Kirmano modelis Kirman biologija Alfarano , sistemos būsena svyruoja apie tam tikrą vidutinę vertę (žr. 1 pav.). Tokiu atveju modeliniai agentai nesiorganizuoja į grupes – jie individualiai apsisprendžia ką daryti. Kadangi bandos jausmas nebevaidina žymesnio vaidmens, tai konkreti vidutinė vertė yra apspręsta 5ff63147c5116e9cd9c01709485c5551 T 000000 0 inline Kirmano skruzdžių kolonijos modelis economics econophysics agents  Lux Kirmano modelis Kirman biologija Alfarano ir 89d48f4844eee467865884fc3cb40f8d T 000000 0 inline Kirmano skruzdžių kolonijos modelis economics econophysics agents  Lux Kirmano modelis Kirman biologija Alfarano santykio.

00.021 Kirmano skruzdžių kolonijos modelis economics econophysics agents  Lux Kirmano modelis Kirman biologija Alfarano

1 pav. Silpno bandos jausmo atvejis (h=0.02, σ12=1)

Kitu kraštiniu, fb0d127b152ae857fad6de412e2161c9 T 000000 0 inline Kirmano skruzdžių kolonijos modelis economics econophysics agents  Lux Kirmano modelis Kirman biologija Alfarano , atveju sistema elgiasi priešingai – didžiąją laiko dalį dauguma skruzdžių naudoja tą patį maisto šaltinį (žr. 2 pav.). Tam tikrais laiko momentais dauguma skruzdžių pakeičia naudojamą maisto šaltinį. Įdomu pastebėti, kad šie pasikeitimai sąlygojami individualizmo, nors ir labai silpno. Prilyginus parametrus atsakingus už individualų elgesį nuliui sistema visam laikui sukonverguos į būseną e11729b0b65ecade3fc272548a3883fc T 000000 0 inline Kirmano skruzdžių kolonijos modelis economics econophysics agents  Lux Kirmano modelis Kirman biologija Alfarano arba 66853625d70a86f20912d7d7e4e89c95 T 000000 0 inline Kirmano skruzdžių kolonijos modelis economics econophysics agents  Lux Kirmano modelis Kirman biologija Alfarano – jokių šuolių nebebus.

50.001 Kirmano skruzdžių kolonijos modelis economics econophysics agents  Lux Kirmano modelis Kirman biologija Alfarano

2 pav. Stipraus bandos jausmo atvejis (h=50, σ12=1).

Daug įdomesnis yra elgesys tarpiniu atveju, ad2812894f7ebce4635e6aa994ab1d0b T 000000 0 inline Kirmano skruzdžių kolonijos modelis economics econophysics agents  Lux Kirmano modelis Kirman biologija Alfarano . Kai agentų bandos jausmas ir individualumas yra subalansuoti vienodai stebimos tendencijos burtis į grupes ir bandyti išsiskirti (žr. 3 pav.). Kaip matome tokiu atveju sistemos būsenos entropija tampa maksimalia – skirtingų sistemos būsenų stebėjimo tikimybės išsilygina.

01.001 Kirmano skruzdžių kolonijos modelis economics econophysics agents  Lux Kirmano modelis Kirman biologija Alfarano

3 pav. Bandos jausmo stiprumas lygiavertis polinkiui elgis savarankiškai (h=1, σ12=1).

Aukščiau pateiktuose paveiksluose 5ff63147c5116e9cd9c01709485c5551 T 000000 0 inline Kirmano skruzdžių kolonijos modelis economics econophysics agents  Lux Kirmano modelis Kirman biologija Alfarano ir 89d48f4844eee467865884fc3cb40f8d T 000000 0 inline Kirmano skruzdžių kolonijos modelis economics econophysics agents  Lux Kirmano modelis Kirman biologija Alfarano vertes laikėme lygiomis, tačiau begalo įdomus yra ir sistemos evoliucijos pobūdis asimetriniu atveju (t.y. kai 2a34a897a281a105a537af326c488eec T 000000 0 inline Kirmano skruzdžių kolonijos modelis economics econophysics agents  Lux Kirmano modelis Kirman biologija Alfarano ). Toks individualaus elgesio paremtrų pasirinkimas reiškia, kad vienas šaltinis yra geresnis nei kitas. Taigi tikimybė savarankiškai atrasti vieną maisto šaltinį padidėją, o atrasti kitą sumažėja. Kaip matome tikimybės tankio funkcija 4 pav. yra pasislinkusi arčiau didesnių verčių, tad maisto šaltinis kurio atžvilgiu nustatome sistemos būseną yra naudojamas dažniau.

asimetry Kirmano skruzdžių kolonijos modelis economics econophysics agents  Lux Kirmano modelis Kirman biologija Alfarano

4 pav. Asimetrinio elgesio atvejis (h=1, σ1=1.2, σ2=0.8).

Programa

Ankstesnėje straipsnio dalyje 5a72f1304af0783657605aed0e38201a T 000000 0 inline Kirmano skruzdžių kolonijos modelis economics econophysics agents  Lux Kirmano modelis Kirman biologija Alfarano vertės yra apribojamos, tačiau konkreti 5a72f1304af0783657605aed0e38201a T 000000 0 inline Kirmano skruzdžių kolonijos modelis economics econophysics agents  Lux Kirmano modelis Kirman biologija Alfarano vertė nėra parenkama. Programoje tuo tarpu turi būti naudojama konkreti 5a72f1304af0783657605aed0e38201a T 000000 0 inline Kirmano skruzdžių kolonijos modelis economics econophysics agents  Lux Kirmano modelis Kirman biologija Alfarano vertė, tad programoje 5a72f1304af0783657605aed0e38201a T 000000 0 inline Kirmano skruzdžių kolonijos modelis economics econophysics agents  Lux Kirmano modelis Kirman biologija Alfarano yra apibrėžiama kaip:

54601b963dd3dee8415df458e818281b T 000000 0 ordinary Kirmano skruzdžių kolonijos modelis economics econophysics agents  Lux Kirmano modelis Kirman biologija Alfarano

Tokiu atveju ankstesnis reikalavimas 5a72f1304af0783657605aed0e38201a T 000000 0 inline Kirmano skruzdžių kolonijos modelis economics econophysics agents  Lux Kirmano modelis Kirman biologija Alfarano vertei bus tenkinamas, kai 269cb4a8704d5fb203ad10436efe52d1 T 000000 0 inline Kirmano skruzdžių kolonijos modelis economics econophysics agents  Lux Kirmano modelis Kirman biologija Alfarano vertė bus teigiama ir mažesnė už vienetą. Daugeliu atvejų programa puikiai veiks ir su aa39d33f0034d5010e3b9b1c2886f195 T 000000 0 inline Kirmano skruzdžių kolonijos modelis economics econophysics agents  Lux Kirmano modelis Kirman biologija Alfarano .

Aukščiau šio užrašo Jūs turėtumėte matyti Java naršyklės programėlę. Jei jos nematote, patikrinkite ar turite įsidiegę JRE ir ar Jūsų naršyklėje Java yra įjungta. Taip pat įsitikinkite ar turite naujausią prieinamą JRE versiją. Naujausią JRE versiją galima parsisiųsti iš http://java.com/getjava.

Literatūra

  • A. P. Kirman. Ants, rationality and recruitment. Quarterly Journal of Economics 108, 1993, psl. 137-156.
  • S. Alfarano, T. Lux, F. Wagner. Estimation of Agent-Based Models: The Case of an Asymmetric Herding Model. Computational Economics 26 (1), 2005, psl. 19-49.
  • S. Alfarano, T. Lux, F. Wagner. Time variation of higher moments in a financial market with heterogeneous agents: An analytical approach. Journal of Economic Dynamics and Control 32, 2008, psl. 101-136.

Palikti atsiliepimą

El. pašto adresas nebus skelbiamas. Būtini laukeliai pažymėti *

Galite naudoti šias HTML žymas ir atributus: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Paveikslėlis su užduotimi