KOMPLEXITÁS ÉS MAKACSSÁG

Ahogy a szakértők egyre mélyebbre merülnek a decentralizált rendszerek viselkedésének vizsgálatába, egyre több esetben kénytelenek megkérdőjelezni korábbi kiinduló feltevéseiket.
Jools _
Jools _
2019. márc. 10. 8:51
Komplexitás és makacsság

A világ tele van kollektív rendszerekkel az egymással szinkronban elsülő idegsejtektől és az együttműködő immunsejtektől kezdve a hatalmas rajokban örvénylő madarakon és halakon át a legújabb üzleti modellekig és az autonóm robotokig. Attól függetlenül, hogy biológiai, technológiai, gazdasági vagy társadalmi rendszerről beszélünk, a kollektív rendszerek gyakran decentralizáltak is, vagyis nem tartalmaznak olyan központi irányítást, amely koordinálja az egyes részek működését, viselkedését. Az irányítás ehelyett megoszlik a részek között, amelyek a rendelkezésükre álló helyi információk alapján hoznak döntéseket, hogy egyéni interakcióikból aztán valamiféle összetett viselkedés emelkedjen ki.

Naiv szemlélet

Ez a fajta elrendezés sok szempontból előnyös, elsősorban azért, mert nagyon rugalmas: ha egy rész valamiért nem működik megfelelően, attól még a rendszer továbbra is funkcióképes tud maradni, szemben a központosított rendszerekkel, amelyek irányító része sérülékennyé teszi a teljes struktúrát. A decentralizált rendszerek éppen ezért nagyon népszerűvé váltak az elmúlt években, elég ha csak a különböző piacok működését a blockchain-technológiával forradalmasítani próbáló erőfeszítésekre, vagy azokra a társadalomátalakítási javaslatokra gondolunk, amelyek a kormányzat minél magasabb fokú decentralizációjában látják a jövőt.

Jessica Flack, a Santa Fe Intézet evolúciós biológusa szerint decentralizáció vágya egyrészt abból a politikai ideológiából ered, hogy alulról felfelé építkező társadalmak és rendszerek igazságosabbak és kevésbé hajlamosak egyenlőtlenségeket kitermelni, másrészt abból az ezzel rokon, részben mérnöki hitvallásból, hogy az ilyen struktúrák robusztusabbak és kevésbé kizsákmányolhatók.

Galéria megnyitása

A decentralizáció előnyei kapcsán felhozott érvek java azonban tudományosan egyáltalán nincs megalapozva, folytatja a szakértő. A centralizáció és a decentralizáció közötti határvonal gyakran elmosódott, nem nagyon léteznek teljesen tiszta rendszerek, és rengeteg a megválaszolatlan kérdés azzal kapcsolatban, hogyan áramlik és adódik össze az információ ezekben a vegyes hálózatokban.

Még a legalapvetőbb és leginkább logikusnak tűnő feltevések is alapos felülbírálatra szorulnak a decentralizációval kapcsolatban, az utóbbi évek kutatásai ugyanis egyre több bizonyítékot sorakoztatnak fel amellett, hogy

a teljesen központosítatlan hálózatok méretének növelése és részeik egyre fejlettebbé tétele nem feltétlenül javítja a rendszer összesített teljesítményét.

A tőzsde és a lárvák

Egy most publikált tanulmány szerzői például kísérleteik alapján amellett érvelnek, hogy a decentralizált rendszerek abban a köztes állapotban teljesítenek a legjobban, amikor a részek se nem túlságosan egyszerűek, se nem túl bonyolult működésűek. Ezt a meglátást más komplexitással kapcsolatos kutatások is alátámasztják, amelyek alapján az információ optimális felhasználása nem feltétlenül jelenti minden információ megosztását, és amelyek alapján a részek függetlenségének és együttműködésének kényes egyensúlyából emelkedik ki a legjobb teljesítmény.

Az új vizsgálat és más hasonló kutatások eredményei segíthetnek alaposabban megérteni a decentralizált rendszerek előnyeit és korlátait, amire nagy szükség lesz a jövő robotjainak és önvezető autóinak tervezésekor, de ugyanígy a vállalati struktúrák kialakításakor is. Az új információk ráadásul a természetes evolúció bizonyos kulcskérdéseire is választ kínálhatnak.

Ami a vizsgálat részleteit illeti, Neil Johnson, a George Washington Egyetem fizikusa és kollégái eredetileg azzal a céllal kezdték kutatásukat, hogy megértsék a pénzügyi rendszerekben jelentkező visszacsatolási köröket. Arról van szó, hogy amikor a részvényekkel üzletelők bizonyos szabályoknak megfelelve igyekeznek saját profitjukat maximalizálni, olyan döntéseket hoznak, amelyek szélesebb körben is hatást váltanak ki, például megváltoztatják egy részvény árfolyamát, ami aztán a többi kereskedő döntéseit is befolyásolja.

Johnson tehát ezt kezdte kutatni, még a Miami-i Egyetemen, amikor egyik kollégája laborjában egy látszólag független problémára figyelt fel: egy légylárva mozgására. A lárvák úgy választják meg aktuális pozíciójukat, hogy ne legyen melegük, de ne is fázzanak, mozgásukat azonban nem vezérli egy központi agy. Ehelyett az egyes testszelvények „önműködnek”, vagyis saját hőmérséklet érzékelő neuronjaik jeleinek megfelelően az egyik vagy a másik oldalon összehúzódnak, és a szelvények kollektív mozgásának eredményeként fordul el a kúszó lárva valamelyik irányba.

A hőforrás felé kúszó lárva viselkedése Johnsont az általa vizsgált pénzügyi modellekre emlékeztette, ezért úgy döntött, hogy a lárvák révén próbál meg olyan alapvető törvényszerűségeket felderíteni, amelyek minden decentralizált rendszerben közösek.

A testszelvény, amely túl sokat tudott

A kutatócsoport így egy olyan modellt dolgozott ki, amely a lárva viselkedését imitálja. Ahogy a lárva testszelvényei, a modell alrészei is egy közös célért dolgoztak, de nem tudták kommunikálni és koordinálni erőfeszítéseiket. Minden rész jobbra vagy balra kanyarodott, aktuális döntését arra alapozva, hogy a korábbi döntések közelebb vagy távolabb vitték-e a teljes rendszert a kiszemelt célhoz képest. A döntéshozatalt a modellben előre betáplált potenciális stratégiák segítették: ha egy stratégia bevált, az alrész folytatta annak alkalmazását, egyébként pedig egy másikat választott ki a lehetőségek közül.

A kutatók megfigyelései szerint amikor az egyes részek csak egy vagy két korábbi kimenetelre emlékeztek, leszűkült a kiválasztott stratégiák köre, ami azzal járt, hogy több rész döntött egyformán. Ezek a túlságosan korreláló döntések ugyanakkor azt eredményezték, hogy a kollektív mozgásként egy cikkcakkos útvonal rajzolódott ki, amely sokkal több lépésből állt a célpont eléréséhez szükséges minimális lépésszámnál.

Galéria megnyitása

Amikor viszont a részek memóriája ennél sokkal jobb volt, és hét vagy több korábbi kimenetelre (avagy lépésre) emlékeztek, túlságosan szétestek a döntések. A részek hajlamosak voltak több körön át kitartani korábbi stratégiájuk mellett, a negatív kimenetelt kivételként, nem pedig tendenciaként értékelve. A modell tehát sokkal statikusabbá és „makacsabbá” vált, ha a részek túl sokat tudtak, mondja Johnson.

A rendszer útvonala akkor vált a legrövidebbé, amikor az egyes részek memóriája a két szélsőség közé esett, és nagyjából öt korábbi kimenetelt tudtak észben tartani. Ez a szám enyhén növekedett, ha növelték az elemek számát, de függetlenül attól, hogy hány elemből állt a rendszer, mindig egy köztes emlékezeti szint bizonyult az optimálisnak. Vagyis a rendszer méreteitől függetlenül mindig megvolt az a pont, amelynél jobb memória esetén a rendszer elkezdett rosszabbul teljesíteni az optimálisnál.

„Azt hihetnénk, hogy a részek kifinomultságának, jelen esetben memóriájának, javításával a rendszer teljesítménye folyamatosan növekedni fog, de nem így van”

– mondja Pedro Manrique, a tanulmány egyik szerzője.

Együtt, de külön

Hasonló tendenciákra már más kutatók is felfigyeltek: Albert Kao, a Santa Fe Intézet kutatója például csoportok viselkedését kutatja kollégáival, és az elmúlt évek során ők és más kutatócsoportok is arra jutottak, hogy mind az emberek, mind más fajok esetében a közepes méretű csoportok a legjobb döntéshozók. Ez pedig szembemegy a „tömegek bölcsességével” kapcsolatos hagyományos állásponttal, amely szerint minél nagyobb egy csoport, annál jobb kollektív teljesítményre képes, mondja Kao. A siker a vizsgálatok szerint nem a rendszer tagjainak számában rejlik, hanem a koordináció és a függetlenség közti egyensúlyon alapul.

Kao szerint a kollektív rendszerek kutatásának most érkezett el a második hulláma: míg kezdetben viszonylag naiv lelkesedéssel kezelték az ilyen rendszereket, most egy sor olyan felvetést megkérdőjeleznek a szakértők, amelyet az első hullámban törvényszerűnek véltek, és így a korábbinál sokkal összetettebb viselkedéseket tárnak fel.

Annak felderítése, hogy a részek kifinomultsága, egymáshoz kapcsolódása és más paraméterei pontosan hogyan hatnak a hálózat robusztusságára és korlátaira, további vizsgálatokat igényel. Johnson és mások a közeljövőben olyasmiket terveznek tanulmányozni, hogy az információk hozzáférhetősége hogyan befolyásolja a szavazói vélemények alakulását, a robotok viselkedését vagy éppen az idegsejtek működését egyes neurológiai kórképek esetén.

Közben pedig arra is választ keresnek, hogy az evolúció során a magasabb rendű élőlények miért centralizált és decentralizált rendszerek keverékévé alakultak, vagyis hogy miért nem vagyunk – ahogy Johnson megfogalmazta – „fantasztikus lárvák”.

A természetes komplexitás ugyanis jóval több egymástól függetlenül működő, korlátozott képességű részek akcióiból kiemelkedő összetett viselkedéseknél, és végső soron csak ennek a természetes összetettségnek a megértésével kerülhetünk közel ahhoz, hogy megértsük az együttműködés, a koordináció és a kollektív információfeldolgozás rejtelmeit.

Hírlevél feliratkozás
A feliratkozással elfogadom a Felhasználási feltételeket és az Adatvédelmi nyilatkozatot.

5 hozzászólás

A komment írásához előbb jelentkezz be!
fofoka
fofoka
2019. márc. 11. 20:14
#3

Szóval el kell felejteni az egy idõ után irrelevánssá váló kezdeti lépéseket? LOL. És van, aki tanulmányt ír belõle.

gabushi
gabushi
2019. márc. 11. 12:04
#2

A fő ok, a kommunikáció.

a sejtjeink szintjén is, nagyjából önállóak, de "felülről" érkezhet parancs erre-vagy arra.. de képesek parancs nélkül helyi szinten is létezni (egy ideig)...

de:
szerintem a hibrid rendszerek lehetek a kulcs megoldások.
abban: vagy 1, (de max pár darab "klónozott") központ, ami odaszól pár kisebb helyi "parancs pontnak" ami közvetlen felel az alatta elhelyezkedő "elemekért".. ezen elemek viszont ha nem kapnak parancsot akkor képesek helyi szinten egymással is működni, "figyelni" egymásra és a szükséges döntéseket, megoldásokat ha kell közösen megoldani (már ha több dologra képes egy-egy elem), vagy igénybe venni olyan "elem"-et aki képes az adott feladat elvégzésére.. de a kommunikáció csak korlátozottan pár "elemen" át lenne átvihető, ott az adott elemnek ha nem tud választ akkor továbbítja az "igényt".
ez alól kivétel ha a parancs "felülről" jön, az egy másodlagos hálózaton képes akár egyénileg megcímezni egy-egy tagot.. de egy-egy "elem" keresésében a közeli "parancs pont" is segíthet, ha elérhető... hatékonyság szempontjából hasznos is, az ő címzései is csak lokálisak, kizárólag a közeli "elemek" dolgozzák fel és továbbítják, akik azonos közösséget alkotnak...

na ez nagyon bonyolult lett talán, de... most hirtelen nem tudom jobban megfogalmazni.

ami biztos, az elemek keverése történt meg bennünk is, pusztán a hatékonyság miatt, nem feltétlen hülyeség másolni.. jobbat kitalálni, nem biztos, hogy csak úgy lehet a jelenlegi szintünkön... persze próbálkoznak, de még magunkat se tudtuk lemásolni sok ponton se..

tehát, jó a decentralizáció, de egy szint után nem hatékony.. ez olyan mint egy nagy város, ahol mindenki ad magának egy házszámot és címet... de mindenki csak a környékét ismeri... de egyszer valamiért fel kéne adnod egy levelet egy adott címre, de mivel nincs egy központi nyilvántartás, csak másokat kérdezve tudod kideríteni az adott cím merre is lehet (postás rémálom)... vagy rábízol egy tucatnyi levelet a szomszédokra, hogy másolják le és adják tovább a szomszédoknak, és előbb-utóbb eljut a címzetthez.. ami igaz is lehet, csak ez sok-sok címzésnél borzalmasan "lefoglal"..
ehh.. ebbe eléggé belegabalyodtam, a vége nem az lett mint akartam teljesen..

de a hibrid a megoldás, pont...

gabushi
gabushi
2019. márc. 11. 15:00

de a tábla nem juthat el mindenkihez anélkül, hogy mindenkihez el nem küldenénk..
de tudom, hogy szar lett a példa, egyszerűen nem tudtam jól megfogalmazni ... pedig 2x megpróbáltam a hozzászólásban..

de amit ki akartam mondani, felesleges tudni mindenkinek mindenkit, elég csak a szomszédokat, mert ha "távolabbra" küldene valamit akkor használjon egy másik hálózatot ami nem a szomszédokkal kapcsolatos kommunikációt "terheli" .. azaz, mindenki be van kötve egy "agy"-ba, de van helyi szinten is kapcsolatuk, nem mindennel az "agyat" terhelik.. és az agy kiesése esetén is ha nem is egyszerűen és túl hatékonyan de "működnek"...

amit próbáltam kihozni, hogy egy ilyen felépítés szerintem minden esetben hatékonyabb lehet...
de ha nem rendelkezne minden egység kapcsolattal a "nagy agy" felé, akkor lenne egy hozzájuk hasonló helyi szinten is kommunikáló egység ami viszont csak a "nagy agy" és helyi egységek közötti kommunikációt tartja fent..

keep it simple ...
ne akarjon minden "sejt" kávédarálás mellett mosni is... egy bonyolultsági szint felett külön jobb mint együtt... talán..
ez legalábbis az én véleményem a témáról.

Renhoek
Renhoek
2019. márc. 10. 15:12
#1

Baromi izgalmas téma, köszi a cikket!

Vissza az oldal tetejére