Prírodou inšpirované algoritmyštudijné materiály pre projekt mobilnej triedy umelej inteligencie |
||
Prístupy založené na neurónových sieťachPočas zhromažďovania informácií som našiel iba dva dokumenty, ktoré popisovali tvorbu hudby pomocou neurónových sieti. V oboch dokumentoch sa používali neurónové siete na predikciu. Projekt Creating melodies with evolving recurrent neural network (Chun-Chi Chen) patril medzi najzaujímavejšie. Autor použil princíp evolučného algoritmu SANE (Simbiotik Adaptive Neuro-Evolution), pomocou ktorého nastavoval parametre neurónovej siete (nastavoval neuróny). Sieť bola Elmanovho typu. Jedná sa o rekurentnú sieť, ktorá má skrytú vrstvu nalinkovanú na paralelnú vrstvu, ktorá zabezpečuje schopnosť siete pamätať si časové súvislosti.
![]() Evolučný algoritmus bol modifikovaný tak, že každý neurón evolvoval samostatne. Funkcia fitness bola vyrátaná na základe výslednej melódie. Zaujímavé je, že autor sa rozhodol, aby sieť vytvárala melódie, ktoré by boli príbuzné tvorbe Bélu Bartoka. Tento cieľ bol dosiahnutý práve správnym špecifikovaním funkcie fitness. Podarilo sa mi nájsť pár ukážok . Tie dokazujú, že táto metóda je zmysluplná a podáva zaujímavé výsledky. Linky: Creating melodies with evolving recurrent neural network Originál midi od Bélu Bartoka: Vygenerovaná hudba: |
||
Kontakt: Marek Bundzel |