Genetické algoritmy [GA]. Historie:  1960: I. Rechenberg – první odborná práce na toto téma „Evolution strategies“  1975: John Holland – první genetický.

Slides:



Advertisements
Podobné prezentace
VÝPOČET OC.
Advertisements

AUTOR: Ing. Helena Zapletalová
metody založené na specifické kombinační návaznosti (tj
Irena Svobodová Gymnázium Na Zatlance
OBECNÉ OPTIMALIZAČNÍ MODELY
Teorie selekce.
Cvičení Úloha 1: Rozhodněte zda posloupnost znaků v poli délky n tvoří palindrom (slovo, které je stejné při čtení zprava i zleva). Př.: [a,l,e,l,a] [a,n,n,a]
SELEKCE METODY PLEMENTBY
Aplikace teorie grafů Základní pojmy teorie grafů
Úvod Klasifikace disciplín operačního výzkumu
Vzorová písemka Poznámka: Bonusové příklady jsou nepovinné, lze za ně ale získat body navíc. (2 body) Definujte pojem gradient. Vypočítejte gradient funkce.
Dědičnost monogenních znaků
ENERGIE KLASTRŮ VODY ZÍSKANÁ EVOLUČNÍMI ALGORITMY
Genetické algoritmy [GA]
Genetické algoritmy. V průběhu výpočtu používají náhodné operace. Algoritmus není jednoznačný, může projít více cestami. Nezaručují nalezení řešení.
POPULAČNÍ GENETIKA 6 faktory narušující rovnováhu populací
Prof. Ing. Václav Řehout, CSc.
Využití umělých neuronových sítí k urychlení evolučních algoritmů
Návrh a optimalizace filtru OTA-C s využitím heuristických algoritmů ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE Fakulta elektrotechnická Katedra teorie obvodů.
Odpovědi na otázky Praha 2007 Bc. Dalibor Barri ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE Fakulta elektrotechnická Katedra mikroelektroniky.
Návrh a optimalizace filtru OTA-C s využitím evolučních algoritmů Praha 2007 Bc. Dalibor Barri ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE Fakulta elektrotechnická.
Decision Trees & Genetic Programming 1 Klasické DT V některých případech nepraktické.
Třídění umělé selekce podle způsobů provádění;
Hardy – Weibergův zákon
Základy genetiky.
Stránky o genetice Testy z genetiky
Umělá Inteligence II. Umělá inteligence je vědní disciplína věnující se tvorbě počítačových programů řešících složité úlohy s takovými výsledky, které.
Teoretické základy šlechtění lesních dřevin Milan Lstibůrek 2005.
8. listopadu 2004Statistika (D360P03Z) 6. předn.1 chování výběrového průměru nechť X 1, X 2,…,X n jsou nezávislé náhodné veličiny s libovolným rozdělením.
Autor: Mgr. Tomáš Hasík Určení: Septima, III.G
Algoritmy vyhledávání a řazení
Testy náhodnosti, metody transformace náh. čísel na hodnoty náh
Kontingenční tabulky Závislost dvou kvalitativních proměnných.
VÝBĚR - z populace rostlin se vyberou ty rostliny, které mají nějakou zajímavou vlastnost. Umělým výběrem tak člověk vybral např. z planých druhů travin.
Název školy: ZÁKLADNÍ ŠKOLA PODBOŘANY, HUSOVA 276, OKRES LOUNY Autor: ING. EVA ŠÍDOVÁ Název:VY_32_INOVACE_621_GENETIKA Téma:ZÁKLADNÍ GENETICKÉ POJMY Číslo.
Genetické algoritmy Lukáš Kábrt.
METODY NEKONVENČNÍHO MODELOVÁNÍ S PŘÍSTUPY UMĚLÉ INTELIGENCE
Digitální výukový materiál zpracovaný v rámci projektu „EU peníze školám“ Projekt:CZ.1.07/1.5.00/ „SŠHL Frýdlant.moderní školy“ Škola:Střední škola.
Globální minimum - obecně
Genetické algoritmy Filip Dušek Filip Dušek 2004 – V 53 ČVUT v Praze – fakulta Stavební.
Akcelerace genetických algoritmů na grafických kartách Mikuláš Dítě Gymnázium Christiana Dopplera Cesta k vědě Evropský sociální fond Praha & EU: Investujeme.
Genetická variabilita populací  Pacient je obrazem rodiny a následně populace, ke které patří  Distribuci genů v populaci, a to jak jsou četnosti genů.
Populační genetika.
Základy statistické indukce Základní soubor, náhodný výběr Základní statistický soubor (stručněji základní soubor) je statistický soubor, z něhož pořizujeme.
Estimation of Distribution Algorithms Část II Petr Pošík Prezentace pro předmět Kognitivní procesy 6. dubna 2006.
BIOLOGIE ČLOVĚKA Tajemství genů (28).
Kognitivní procesy – evoluční algoritmy
 VZNIK GENETICKÉ PROMĚNLIVOSTI = nejdůležitější mikroevoluční
Paralelní algoritmy ve zpracování dat Bc. Jan Hofta Výzkumný úkol:
2. Vybrané základní pojmy matematické statistiky
NÁHODNÉ PROCESY V POPULACÍCH NÁHODNÉ PROCESY V POPULACÍCH Náhodný výběr gamet z genofondu:
Monte Carlo simulace Experimentální fyzika I/3. Princip metody Problémy které nelze řešit analyticky je možné modelovat na základě statistického chování.
Mendelistická genetika
2014 Výukový materiál GE Tvůrce: Mgr. Šárka Vopěnková Projekt: S anglickým jazykem do dalších předmětů Registrační číslo: CZ.1.07/1.1.36/
Populační genetika Fenotypy, genotypy RNDr Z.Polívková
Statistické odhady (inference) Výběr Nepotřebujeme sníst celého vola jenom proto, abychom poznali, že to jde ztuha. Samuel Johnson (anglický básník a.
Autozomální dědičnost
Tvůrce: Mgr. Šárka Vopěnková
Inferenční statistika - úvod
EU peníze středním školám Název vzdělávacího materiálu: Úvod do genetiky – Mendelovská genetika Číslo vzdělávacího materiálu: ICT10 /2 Šablona: III/2 Inovace.
Simulátory umělého života Aplikovatelné v environmentálních informačních systémech.
EU peníze středním školám Název vzdělávacího materiálu: Vazba genů – teoretický základ Číslo vzdělávacího materiálu: ICT10/7 Šablona: III/2 Inovace a zkvalitnění.
EU peníze středním školám Název vzdělávacího materiálu: Genetika populací – teoretický základ Číslo vzdělávacího materiálu: ICT10 /13 Šablona: III/2 Inovace.
NÁZEV ŠKOLY: ČÍSLO PROJEKTU: NÁZEV MATERIÁLU: TÉMA SADY: ROČNÍK:
Gymnázium, Třeboň, Na Sadech 308
Metody strojového učení
CW-057 LOGISTIKA 29. PŘEDNÁŠKA Optimalizační metody Leden 2017
Gymnázium, Třeboň, Na Sadech 308
37. Bi-2 Cytologie, molekulární biologie a genetika
Genetika. Pojmy: dědičnost genetika proměnlivost DNA.
Transkript prezentace:

Genetické algoritmy [GA]

Historie:  1960: I. Rechenberg – první odborná práce na toto téma „Evolution strategies“  1975: John Holland – první genetický algoritmus.  1992: John Koza – aplikace genetického algoritmu => genetické programování.

Z biologie: G G G G G G chromozóm G G G G G G G G G G G G G G G – geny, sada genů tvoří genotyp

Pojmy:  Chromozóm  Populace  Křížení  Mutace  Ohodnocovaní ( fitness ) funkce  Selekce  Pravděpodobnost křížení a mutace

Chromozóm:  Základní prvek generace.  Možnosti reprezentace: Binárně: Permutací přirozených čísel:

Pojmy:  Chromozóm  Populace  Křížení  Mutace  Ohodnocovaní ( fitness ) funkce  Selekce  Pravděpodobnost křížení a mutace

Populace:  Množina chromozómů tvoří populace.  Každý chromozóm uchovává jedno řešení daného problému.  První populace je náhodně vygenerována.  Základním parametrem: velikost populace - Udává počet chromozómů v populaci.

Pojmy:  Chromozóm  Populace  Křížení  Mutace  Ohodnocovaní ( fitness ) funkce  Selekce  Pravděpodobnost křížení a mutace

Křížení:  Ze dvou chromozómů ( otec a matka ) se spojením vytvoří jeden či více nových chromozómů ( potomků ).  Nejvhodnější druh spojování je náhodné vybrání místa spojení a vzájemné překřížení jednotlivých částí ( genů ).

Křížení, ukázka: Chromozóm 1 ( otec ) Chromozóm 2 ( matka ) Náhodný bod křížení Potomci

Pojmy:  Chromozóm  Populace  Křížení  Mutace  Ohodnocovaní ( fitness ) funkce  Selekce  Pravděpodobnost křížení a mutace

Mutace:  Používá se, aby řešení neuvázlo v lokálním optimu.  Jde o náhodnou genetickou změnu právě vytvořeného potomka Právě stvoření potomci:

Pojmy:  Chromozóm  Populace  Křížení  Mutace  Ohodnocovaní ( fitness ) funkce  Selekce  Pravděpodobnost křížení a mutace

Ohodnocovaní ( fitness ) funkce:  Udává „sílu“ daného chromozómu. => má velký vliv na to, které chromozómy zůstanou ještě v populaci.

Pojmy:  Chromozóm  Populace  Křížení  Mutace  Ohodnocovaní ( fitness ) funkce  Selekce  Pravděpodobnost křížení a mutace

Selekce:  Darwinova teorie: „nejlepší přežijí a stvoří potomky.“  Různé metody výběru „nejlepšího“:  Výběr nejvyšších n hodnot  Ruletové kolo ( rulet wheel selection)

Ruleta:  Algoritmus:  Spočti celkovou sumu všech fitness funkcí = S  Generuj náhodné číslo z intervalu = r  Procházej populaci a sčítej fitness fci. Když r < aktuální součet zastav a vrať daný chromozóm

Pojmy:  Chromozóm  Populace  Křížení  Mutace  Ohodnocovaní ( fitness ) funkce  Selekce  Pravděpodobnost křížení a mutace

Pravděpodobnost křížení a mutace:  2 nejzákladnější parametry GA.  Pravděpodobnost křížení:  Udává četnost křížení  0%  nová populace je kopií původní.  100%  každý potomek je stvořen pomocí křížení  Pravděpodobnost mutace:  Udává četnost mutace nových potomků.  100%  Každý chromozóm je pozměněn  0 %  Ani jeden není pozměněn.

Pojmy:  Chromozóm  Populace  Křížení  Mutace  Ohodnocovaní ( fitness ) funkce  Selekce  Pravděpodobnost křížení a mutace

Algoritmus:  Náhodně vytvoř populaci o n chromozómech.  Ohodnoť každý chromozóm fitnes funkcí f(x).  Vytvoř novou populaci:  Vyber „rodiče“ z populace.  Vytvoř z rodičů potomky.  Zmutuj potomky  Přidej potomky do populace.  Starou populaci nahraď novou.  Zjisti zda není dosaženo konce. Je-li tomu tak pak zastav výpočet jinak pokračuj bodem 2