Já jsem zjistil, že jakmile si pustím nějakou ženskou k tělu, začne žárlit, podezírat, vnucovat se a šíleně otravovat. Zjistil jsem, že jakmile se já spustím s nějakou ženskou, je ze mne sobec a tyran. Ženské všechno obrátí vzhůru nohama.
-- Shaw



Hlavní strana
Novinky
Výuka
Projekty
Lidé
Jiné
Kontakt


 

Diskuzní fórum
Pískoviště
Poslední změny
Registrace
Etický kodex
Nápověda
Administrace
Hlášení chyb







  © 1999-2008 HEAT


JSPWiki v2.4.104
Verze k tisku
Difference between version and version      View first change»»

Back to OOEET_KnihovnaGenetickychAlgoritmu, or OOEET_KnihovnaGenetickychAlgoritmu version history

At line 10 added 7 lines.
Tato stránky je věnována popisu použití optimalizační knihovny implementující generické algoritmy. Nejprve stáhněte dva soubory:
* [genetic-new.m|genetic-new.m] - obsahuje hlavní optimalizační smyčku a pomocné funkce
* [geneticoperators.m|geneticoperators.m] - obsahuje definice genetických operátorů
Založte nový soubor .nb. Jako první je potřeba natáhnout knihovnu do paměti Mathematického jádra (kernelu). To provedete dvěma řádky.
At line 22 added 7 lines.
Pokud vidíme chybové hlášky
Get::noopen: Cannot open geneticoperators.m...\\
Get::noopen: Cannot open genetic-new.m...\\
Dopíšeme přímo konkrétní cesty k souborům. (předchozí uvedené příkazy fungují pouze pokud jste soubory nakopírovali do aktuálního pracovního adresáře) Např.
At line 30 added 7 lines.
Get["c:\geneticoperators.m"];
Get["c:\genetic-new.m"];
}}}
Správný chod algoritmu se řídí následujícími parametry. Jejich změnou je možné ovlivnit rychlost konvergence.
{{{
At line 46 added 2 lines.
Dále je nutné nadefinovat optimalizační proměnné.
At line 52 added 2 lines.
A konečně i samotnou účelovou funkci.
At line 58 added 2 lines.
V prvním kroku je nagenerujeme populaci náhodnými jedinci.
At line 65 added 2 lines.
Tímto příkazem se spouští iterativní proces evolučního hledání nových řešení. Parametr určuje počet iterací po jejich vykonání skončí. Funkci je možno po skončení opět spustit, a celý proces optimalizace dále pokračuje.
View page Více informací... Přihlášení
Tato strana (revision-12) byla změněna 22:44 20.11.2007 uživatelem xkrumpha.