Genetické algoritmy a jejich praktické využití

Podobné dokumenty
1. Úvod do genetických algoritmů (GA)

Evoluční algoritmy. Podmínka zastavení počet iterací kvalita nejlepšího jedince v populaci změna kvality nejlepšího jedince mezi iteracemi


Genetické algoritmy. a jejich praktické využití. Pavel Šturc. průmyslu, stejně tak je zde uvedeno i několik případů jejich úspěšné implementace.

Genetické algoritmy. Informační a komunikační technologie ve zdravotnictví

Genetické algoritmy. Vysoká škola ekonomická Praha. Tato prezentace je k dispozici na:

Evoluční výpočetní techniky (EVT)

ití empirických modelů při i optimalizaci procesu mokré granulace léčivl ková SVK ÚOT

Přírodou inspirované metody umělé inteligence

5.5 Evoluční algoritmy

Pokročilé operace s obrazem

Gramatická evoluce a softwarový projekt AGE

VÍTKOVICE ITS a.s. Ruská 60, Ostrava - Vítkovice


Masarykova univerzita. Fakulta informatiky. Evoluce pohybu


thermobiehl Temperování forem v tlakovém lití v průběhu času

České vysoké učení technické v Praze Fakulta elektrotechnická. Diplomová práce Přepínání metaheuristik. Aleš Kučík

Program Dotace pro jednotky SDH obcí MINISTERSTVO VNITRA. generální ředitelství Hasičského záchranného sboru České republiky

Výzkumné centrum spalovacích motorů a automobilů Josefa Božka 2. kolokvium Josefa Božka, Praha

Jak se matematika poučila v biologii

Centrální mazací systémy 4.0

METODY DOLOVÁNÍ V DATECH DATOVÉ SKLADY TEREZA HYNČICOVÁ H2IGE1

Matematické modelování evoluce infekčních chorob

FAKULTA INFORMAČNÍCH TECHNOLOGIÍ

Projekční algoritmus. Urychlení evolučních algoritmů pomocí regresních stromů a jejich zobecnění. Jan Klíma

výhra chvilka výhra chvilka

DETEKCE DISKREDIBILITY SENZORU U KOTLE NA BIOMASU OPTIMALIZAČNÍMI ALGORITMY

PROČ SE ODŘÍKAT ZKUŠENOSTÍ CITROËN? PRŮVODCE MAZIVY

Monte Carlo, genetické algoritmy, neuronové sítě

Swarm Intelligence. Moderní metody optimalizace 1

od myšlenek k aplikacím Marie Stehlíková, odd. rozvoj. aktivit

Inovace studia molekulární a buněčné biologie reg. č. CZ.1.07/2.2.00/

(R)evoluce v softwaru Budoucnost je fl exibilní: modulární technické vybavení požární signalizace ESSER

Genetické programování

FYTOTOXICKÝ POTENCIÁL PŘÍZEMNÍHO OZONU V ČESKÉ REPUBLICE. Český hydrometeorologický ústav, Praha

Sachs planetové - Z M S. menší hluk - vyšší komfort. Dvouhmotové setrvaèníky Sachs pro autobusy a tìžká užitková vozidla

Tisková informace. Autopříslušenství prvovýbava Řízení elektrické energie a startovací generátor pro palubní síť budoucnosti. Duben 2001 RF10406

Princip optimalizačních metod inspirovaných přírodou

GENETICKÉ ALGORITMY VE ZVOLENÉM SOFTWAROVÉM PROSTŘEDÍ

FAKULTA INFORMAČNÍCH TECHNOLOGIÍ

Metaheuristiky s populacemi

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ

B ODOP OPTIMALIZACE DANÍ A ODVODŮ PODNIKU

grad,e"d,,~ sociol!ogie argo , I

Seminář Novell GroupWise

ZÁPADOČESKÁ UNIVERZITA V PLZNI FAKULTA STROJNÍ BAKALÁŘSKÁ PRÁCE Jan Šulc

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY GENETICKÉ ALGORITMY GENETIC ALGORITHM. Bc. David Miček. Ing. Petr Honzík, Ph.D.

Blecha Martin 2.B, 2014

STAVEBNÍ POVOLENÍ. - místo ve stavebním řádu - náležitosti žádosti o SP - přílohy - o dokumentaci staveb

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY

Cluster Analysis based on Bio-Inspired Algorithms

Profilová část maturitní zkoušky 2017/2018

ENERGIE PRO BUDOUCNOST, popáté, tentokrát v budovách

Ochrana ovzduší ve státní správě. Sezimovo Ústí, listopadu 2006

Bezpečnostní a asistenční systémy Bosch. Dr. Werner Struth, President, Chassis Systems Control, Robert Bosch GmbH

Inovace a zkvalitnění výuky prostřednictvím ICT. PALIVOVÁ SOUSTAVA VZNĚTOVÝCH MOTORŮ Ing. Petr Plšek Číslo: VY_32_INOVACE_ Anotace:

Nezávislost na dodavatelích elektřiny

Teorie systémů TES 5. Znalostní systémy KMS

Fakulta informačních technologií. Zbyšek Gajda

Technické inovace silničních motorových vozidel


Emergence chování robotických agentů: neuroevoluce

Optimalizace průtokových poměrů v mazacích obvodech s progresivními rozdělovači pomocí genetických algoritmů

UNIVERZITA KARLOVA V PRAZE 3. LÉKAŘSKÁ FAKULTA (tématické okruhy požadavků pro přijímací zkoušku)

Optimalizace. Obsah přednášky. DÚ LP - Okružní problém. Lineární optimalizace. DÚ LP - Okružní problém. DÚ LP - Okružní problém

KONTROLA NÍZKOTLAKÉ ČÁSTI PALIVOVÉHO OKRUHU

Sbírkotvorný plán oddělení Grilování

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY

Znalostní technologie proč a jak?

Identifikátor materiálu: ICT 2 51

Výzkum a vývoj v resortu dopravy

9. 3. Trend vývoje ekonomiky, cyklický vývoj, hranice produkčních možností

Novinky v programu Účtárna 2.05

Heuristiky UNIVERZITA PALACKÉHO V OLOMOUCI KATEDRA MATEMATICKÉ ANALÝZY A APLIKACÍ MATEMATIKY. Vypracovala:

2 Základní funkce a operátory V této kapitole se seznámíme s použitím funkce printf, probereme základní operátory a uvedeme nejdůležitější funkce.

ŘÍZENÍ MOTORU Běh naprázdno Částečné zatížení Plné zatížení Nestacionární stavy Karburátor s elektronickým řízením

Prognostické metody. Prognostické metody. Vybrané prognostické metody ANALÝZA DAT V REGIONALISTICE. Doc. Ing. Alois Kutscherauer, CSc.

METODICKÝ POKYN, KTERÝM SE STANOVÍ VEDENÍ DOKUMENTACE PRŮBĚHU SPECIALIZAČNÍHO VZDĚLÁVÁNÍ, CERTIFIKOVANÉHO KURZU A AKREDITOVANÉHO KVALIFIKAČNÍHO KURZU

JAK ÚSPĚŠNĚ EXPORTOVAT NA UKRAJINU A DO POBALTÍ Exportní konference

IB111 Úvod do programování skrze Python Přednáška 13

Implementace algoritmu matching pursuit pomocí genetických algoritmů

Geneticky vyvíjené strategie Egyptská hra SENET

Umělá inteligence I. Roman Barták, KTIML.

PŘEHLED MODELŮ A NABÍDEK

Zásobovací činnost podniku

Integrace solárních soustav a kotlů na biomasu do soustav pro vytápění budov

Evolučníalgoritmy. Dále rozšiřována, zde uvedeme notaci a algoritmy vznikléna katedře mechaniky, Fakulty stavební ČVUT. Moderní metody optimalizace 1

TO NEJLEPŠÍ Z NABÍDKY HONDA

Důsledky selekce v populaci - cvičení

Kombinovaná výroba elektrické a tepelné energie

EKONOMICKÉ NÁSTROJE OCHRANY OVZDUŠÍ

Akademický senát FTK UP

Selekce v populaci a její důsledky

Volitelná výpočetní technika

DC003: Jana Vobecká, Tomáš Kostelecký Sociologický ústav AV ČR

Obsah. Zelinka: UI v problémech globální optimalizace BEN technická literatura 3

Sada do auta Nokia CK-200 Struèná pøíruèka a bezpeènostní informace

Vaše uživatelský manuál NOKIA

TECHNICKÉ ZNALECTVÍ. Metody soudně znalecké analýzy. Prof. Ing. Jan Mareček, DrSc. ÚZPET

Transkript:

Genetické algoritmy a jejich praktické využití Pavel Šturc PB016 Úvod do umělé inteligence 21.12.2012

Osnova Vznik a účel GA Princip fungování GA Praktické využití Budoucnost GA

Vznik a účel GA Darwinova teorie přírodního výběru

Vznik a účel GA Darwinova teorie přírodního výběru Jsou zapotřebí tam, kde klasické metody selhávají

Vznik a účel GA Darwinova teorie přírodního výběru Jsou zapotřebí tam, kde klasické metody selhávají Rychlost, obrovské množství položek a podmínek

Vznik a účel GA Darwinova teorie přírodního výběru Jsou zapotřebí tam, kde klasické metody selhávají Rychlost, obrovské množství položek a podmínek Čím složitější úloha, tím kvalitnější řešení očekáváme na výstupu

Princip fungování GA (1) Návrh struktury

Princip fungování GA (1) Návrh struktury (2) Inicializace

Princip fungování GA (1) Návrh struktury (2) Inicializace

Princip fungování GA (3) Ohodnocení

Princip fungování GA (3) Ohodnocení Fitness hodnoty

Princip fungování GA (3) Ohodnocení Fitness hodnoty Úkolem je označit nejsilnější jedince

Princip fungování GA (3) Ohodnocení Fitness hodnoty Úkolem je označit nejsilnější jedince

Princip fungování GA (4) Selekce

Princip fungování GA (4) Selekce Kopie staré generace do nové

Princip fungování GA (4) Selekce Kopie staré generace do nové Vážená ruleta

Princip fungování GA (4) Selekce Kopie staré generace do nové Vážená ruleta

Princip fungování GA (5) Křížení

Princip fungování GA (5) Křížení Výměna (genetické) informace

Princip fungování GA (5) Křížení Výměna (genetické) informace Určení hranice rozdělení

Princip fungování GA (5) Křížení Výměna (genetické) informace Určení hranice rozdělení

Princip fungování GA (6) Mutace

Princip fungování GA (6) Mutace Jak vypadá kvalitní řešení?

Princip fungování GA (6) Mutace Jak vypadá kvalitní řešení? Metoda křížení nestačí

Princip fungování GA (6) Mutace Jak vypadá kvalitní řešení? Metoda křížení nestačí 01100111 => 01110111

Princip fungování GA (6) Mutace Jak vypadá kvalitní řešení? Metoda křížení nestačí (7) Reprodukce 01100111 => 01110111

Princip fungování GA (6) Mutace Jak vypadá kvalitní řešení? Metoda křížení nestačí (7) Reprodukce 01100111 => 01110111 Vybrat řetězce pro další cyklus

Praktické využití GA Téměř ve všech oblastech podnikání

Praktické využití GA Téměř ve všech oblastech podnikání Výroba zemědělských strojů

Praktické využití GA Téměř ve všech oblastech podnikání Výroba zemědělských strojů Unikátní stroje přizpůsobené zakázce

Praktické využití GA Téměř ve všech oblastech podnikání Výroba zemědělských strojů Unikátní stroje přizpůsobené zakázce Sestavení plánů výroby

Praktické využití GA Téměř ve všech oblastech podnikání Výroba zemědělských strojů Unikátní stroje přizpůsobené zakázce Sestavení plánů výroby Automaticky podle potřeby

Praktické využití GA Téměř ve všech oblastech podnikání Výroba zemědělských strojů Unikátní stroje přizpůsobené zakázce Sestavení plánů výroby Automaticky podle potřeby Distribuční a dopravní úlohy

Praktické využití GA Téměř ve všech oblastech podnikání Výroba zemědělských strojů Unikátní stroje přizpůsobené zakázce Sestavení plánů výroby Automaticky podle potřeby Distribuční a dopravní úlohy Hledání nejkratší a nejúspornější cesty

Praktické využití GA Problém obchodního cestujícího

Praktické využití GA Problém obchodního cestujícího

Praktické využití GA Problém obchodního cestujícího Matematický problém již více než 50 let

Praktické využití GA Problém obchodního cestujícího Matematický problém již více než 50 let GA nenalezne nejlepší řešení

Praktické využití GA Optimalizace motorů Boeingu 777

Praktické využití GA Optimalizace motorů Boeingu 777 Úspora paliva o 2,5 %

Praktické využití GA Optimalizace motorů Boeingu 777 Úspora paliva o 2,5 % Vyšlechtění vozů F1

Praktické využití GA Optimalizace motorů Boeingu 777 Úspora paliva o 2,5 % Vyšlechtění vozů F1 Úprava několika tisíců parametrů

Praktické využití GA Optimalizace motorů Boeingu 777 Úspora paliva o 2,5 % Vyšlechtění vozů F1 Úprava několika tisíců parametrů Zrychlení o 7 sekund na okruh

Budoucnost GA Závisí na rychlosti výpočetních jednotek

Budoucnost GA Závisí na rychlosti výpočetních jednotek Travelling Salesman Problem

Budoucnost GA Závisí na rychlosti výpočetních jednotek Travelling Salesman Problem 30 měst = 2,65 * 10 32 = 250 let výpočtů

Budoucnost GA Závisí na rychlosti výpočetních jednotek Travelling Salesman Problem 30 měst = 2,65 * 10 32 = 250 let výpočtů Mohou přispět novým pohledem na daný problém

DĚKUJI VÁM ZA POZORNOST