Prírodou inšpirované algoritmyštudijné materiály pre projekt mobilnej triedy umelej inteligencie |
|||||||||||||||
Základný konceptPodkapitoly:Brownov pohyb V prírode bežne narážame na rôzne vzory. Či už narazíme na špirálovité tvary galaxií, hurikánov alebo rozmanité tvary snehových vločiek. Rozdielne procesy vo voľnej prírode formujú rôzne prírodné vzory. V mnohých prípadoch nemôže nastať konvencia, ktorá by bola hlavnou príčinou pohybu hmoty. Tam kde konvencia nenastáva, úlohu prenosu hmoty preberá difúzia – rozptyl. Vezmime si útvary sietí riek, námrazu na skle alebo žily minerálov pri geologických formáciách. Podobne v laboratóriách sa konvencia neuplatňuje. Vzory, ktoré sa vyskytujú pri rôznych laboratórnych pokusoch, majú niektoré všeobecné vlastnosti, ktoré sú podstatou jednoduchých modelov. Jedným z týchto modelov je difúzne ohraničené zhlukovanie, v skratke DLA (Diffusion limited aggregation). Tento model bol uvedený Tomom Wittenom a Lenom Sanderom (Witten a Sander, 1981) ako model nezvratnej koloidnej agregácie. Má širokú škálu uplatnenia v rôznych aplikáciách. KonceptPredpokladajme, že koloidné častice podliehajúce Brownovmu pohybu sa pohybujú v nejakom tekutom roztoku. Necháme ich pôsobiť medzi sebou. Po určitom čase je hustota koloidných častíc veľmi nízka, takže sa môžeme domnievať, že na procese agregácie sa podieľa iba jedna častica v tom istom čase. Na tomto základe je možné postaviť nasledovný model. Zafixujeme počiatočnú časticu – semiačko na začiatok nejakého súradnicového systému. Potom uvedieme na scénu ďalšiu časticu, ktorá je veľmi vzdialená od počiatočného semiačka. Necháme túto časticu vykonávať náhodný pohyb. Táto druhá častica sa po určitom čase buď stratí, alebo sa zrazí so semiačkom, ku ktorému sa nezvratne prilepí. Zase uvedieme do tohto systému ďalšiu časticu. Necháme ju znova sa náhodne pohybovať v tomto systéme, až pokým nenarazí na zhluk dvoch častíc, alebo neodíde do nekonečna. Týmto postupom môžeme namodelovať rozmanité tvary a záleží len na experimentátorovi, ako dlho bude sádzať nové a nové častice, ktoré sa buď rozutekajú do nekonečna, alebo sa zachytia na rozpínajúcom sa zhluku (výpočtová náročnosť rastie rýchlo s počtom častíc, ktoré sú súčasťou systému). Vytváranie takejto štruktúry môžme sledovať na nasledovnej animácii. Zhluky generované týmto procesom sú veľmi rozvetvené a spadajú do množiny fraktálov. Zhluk fraktálovej štruktúry narastá, pretože rýchlejšie rastúce časti zhluku zastrešujú - tienia ostatné časti, ktoré sa v dôsledku tienenia stávajú menej dostupnými pre prichádzajúce častice. Častica náhodne prichádzajúca do tohto systému sa skôr uchytí na výbežkoch vytvárajúcej sa fraktálovej štruktry, ako keby sa mala zachytiť hlboko v jeho útrobách, ktoré pripomínajú "fjordy". Tento jav sa prejavuje nezávisle na merítku, v ktorom štruktúru pozorujeme. ![]() Difúzne limitné ohraničennieZdroj: PhysicsToday
|
|||||||||||||||
Kontakt: Marek Bundzel |