Swarm intelligence ( RI) popisuje kolektivní chování decentralizovaného samoorganizujícího se systému . V teorii umělé inteligence je považována za optimalizační metodu . Termín zavedli Gerardo Beni a Wang Jing v roce 1989 v kontextu systému celulárního robota [1] . Touto myšlenkou se však již dříve podrobně zabýval Stanisław Lem v románu Neporazitelný (1964) [2] a eseji Zbraňové systémy 21. století aneb Evoluce vzhůru nohama (1983).
Swarmové zpravodajské systémy se zpravidla skládají z mnoha agentů ( Boids ), kteří lokálně interagují mezi sebou as prostředím. Ideje chování zpravidla pocházejí z přírody a zejména z biologických systémů. Každý boyid se řídí velmi jednoduchými pravidly, a přestože neexistuje žádný centralizovaný systém kontroly chování, který by každému z nich řekl, co má dělat, místní a do jisté míry náhodné interakce vedou ke vzniku inteligentního skupinového chování, které je mimo kontrolu jednotlivých lidí. Přesná definice inteligence roje stále není formulována. Obecně by RI měl být multiagentní systém, který by měl samoorganizující se chování, které by celkově mělo vykazovat nějaké rozumné chování.
Aplikace principů roje v robotice se nazývá skupinová robotika , zatímco inteligence roje se týká obecnější sady algoritmů. "Swarm forecasting" se používá při řešení některých problémů předpovídání.
Optimalizace roje částic (PSO ) je numerická optimalizační metoda, která nevyžaduje znát přesný gradient optimalizované funkce. MFR byla prokázána Kennedym, Eberhartem a Sheou, původně měla napodobovat sociální chování. Algoritmus byl zjednodušen a bylo zjištěno, že je vhodný pro provádění optimalizace . Kniha Kennedyho a Eberharta popisuje mnohé z filozofických aspektů MFR a tzv. swarm intelligence. Mnoho výzkumů aplikací MFR provedl Paul [3] [4] .
MFR optimalizuje funkci udržováním populace možných řešení, nazývaných částice, a pohybem těchto částic v prostoru roztoku podle jednoduchého vzorce. Pohyb se řídí principem nejlepší polohy nalezené v tomto prostoru, která se neustále mění, když částice najdou příznivé polohy.
Algoritmus optimalizace kolonií mravenců ( ant kolonie optimalizace, ACO ) je jedním z účinných polynomiálních algoritmů pro hledání přibližných řešení problému obchodního cestujícího , stejně jako podobných problémů hledání tras v grafech. Přístup navržený belgickým výzkumníkem Marcem Dorigem .
Podstatou přístupu je analyzovat a použít behaviorální model mravenců hledajících cesty z kolonie k potravě. Algoritmus je založen na chování mravenčí kolonie - značení úspěšných cest velkým množstvím feromonů . Práce začíná umístěním mravenců na vrcholy grafu (města), poté začíná pohyb mravenců - směr je určen pravděpodobnostní metodou na základě vzorce:
,kde:
— Pravděpodobnost přecházení silnice , — délka tého přechodu, — Počet feromonů na spojnici, - Hodnota, která určuje "chamtivost" algoritmu, — Hodnota, která určuje „herding“ algoritmu i .Umělá optimalizace včelstev (ABC ) je rojový algoritmus založený na meta-heuristickém algoritmu představeném Karabogem v roce 2005 [ 5] . Napodobuje chování krmných včel. Algoritmus ABC se skládá ze tří fází: včela dělnice, včela dozorkyně a včela skautka. Včely používají lokální vyhledávací algoritmus v blízkosti řešení vybraných na základě deterministického výběru včelami dělnicemi a pravděpodobnostního výběru včelami strážnými. Skautská včela provádí odmítnutí vyčerpaných zdrojů potravy v procesu krmení. V této analogii jsou řešení, která již nejsou užitečná pro nalezení řešení, vyřazena a jsou přidána nová řešení (podobně jako prozkoumávání nových regionů při hledání zdrojů).
Umělý imunitní systém (AIS) je adaptivní výpočetní systém, který využívá modely, principy, mechanismy a funkce popsané v teoretické imunologii , které se používají k řešení aplikovaných problémů [6] .
Navzdory skutečnosti, že přirozené imunitní systémy nejsou zdaleka plně pochopeny, dnes existují nejméně tři teorie, které vysvětlují fungování imunitního systému a popisují interakci jeho prvků, a to: teorie negativní selekce, teorie klonální selekce. a teorie imunitní sítě. Tvořily základ pro vytvoření tří algoritmů pro fungování IIS.
Gravitational Search Algorithm (GSA ) je vyhledávací algoritmus založený na zákonu univerzální gravitace a konceptech hromadné interakce. Algoritmus je založen na teorii přitažlivosti z newtonovské fyziky . Algoritmus používá gravitační hmoty jako vyhledávací agenty.
V posledních letech byly vyvinuty různé heuristické optimalizační algoritmy . Mnoho z těchto algoritmů je založeno na přírodních jevech. Pokud porovnáme algoritmus gravitačního vyhledávání s jinými algoritmy, pak je tento algoritmus jedním z nejúčinnějších při řešení různých problémů optimalizace nelineárních funkcí.
Švýcarští vědci vyvinuli algoritmus založený na Hamiltonově pravidle výběru rodiny. Algoritmus ukazuje, jak se altruismus jedince v roji může časem vyvíjet a vést k efektivnějšímu chování roje [7] [8] .
Intelligent Water Droplet Algorithm ( IWD ) je optimalizační algoritmus založený na rojovém algoritmu, který využívá metody přirozených řek a toho, jak nacházejí téměř optimální cesty k cíli.
Najde optimální nebo téměř optimální cesty odvozené z reakcí probíhajících mezi vodními kapkami, když voda protéká korytem řeky. V algoritmu IWD je několik umělých kapek vody závislých na sobě a jsou schopny změnit své prostředí tak, aby si našly nejlepší cestu na cestě nejmenšího odporu. Algoritmus IWD je tedy konstruktivní populačně orientovaný optimalizační algoritmus [9] .
Vyhledávací algoritmus Cuckoo je optimalizovaný algoritmus vyvinutý Xin-She Yang a Suash Deb v roce 2009.
Inspirací pro jeho vznik byl hnízdní parazitismus některých druhů kukaček , které kladou vajíčka do hnízd jiných ptáků (jiných ptačích druhů). Někteří z majitelů hnízd se mohou dostat do přímého konfliktu s kukačkami, které se k nim vloupou. Pokud například majitel hnízda zjistí, že vejce nejsou jeho, pak tato mimozemská vejce buď vyhodí, nebo hnízdo jednoduše opustí a vytvoří si nové někde jinde.
Některé druhy kukaček, jako jsou hnízdní parazité Nového světa , jako je kukačka pruhovaná nebo čtyřkřídlá ( Tapera naevia ), se vyvinuly tak, že se samice velmi často specializují na napodobování barev a struktury vajíček vybraných hostitelských ptačích druhů [10 ] .