Úvod do stochastických optimalizačních metod (metaheuristik) Moderní metody optimalizace 1
|
|
- Sabina Urbanová
- před 8 lety
- Počet zobrazení:
Transkript
1 Úvod do stochastických optimalizačních metod (metaheuristik) Moderní metody optimalizace 1
2 Efektivita optimalizačních metod Robustní metoda Efektivita Specializovaná metoda Enumerace nebo MC kombinatorický unimodální multimodální Typ problému Moderní metody optimalizace 2
3 Klasifikace optimalizačních metod Metody přímého vyhledávání Heuristiky - většinou deterministické algoritmy Horolezecké algoritmy Simplexový algoritmus (Nelder-Mead) Metaheuristiky - většinou stochastické algoritmy Inspirované přírodou Inspirované fyzikálními zákony Simulované žíhání Inspirované evolucí Evoluční algoritmy Genetické algoritmy Evoluční strategie Evoluční programování Moderní metody optimalizace 3
4 Historie metaheuristik [wikipedia] Moderní metody optimalizace 4
5 Metody přímého vyhledávání Bez využití znalosti gradientu (zero-order methods) Heuristiky:... a heuristic is an algorithm that ignores whether the solution to the problem can be proven to be correct, but which usually produces a good solution or solves a simpler problem that contains or intersects with the solution of the more complex problem. Heuristics are typically used when there is no known way to find an optimal solution, or when it is desirable to give up finding the optimal solution for an improvement in run time. [Wikipedia] Např.: metoda pokusu a omylu nebo Nelder-Mead algoritmus Metaheuristiky: (direct search methods) designates a computational method that optimizes a problem by iteratively trying to improve a candidate solution. [Wikipedia] Moderní metody optimalizace 5
6 Nelderova-Meadova metoda Heuristická metoda Známá také jako metoda simplexů Vhodná pro Dim<10 Základní metoda vícerozměrné minimalizace v programu fminsearch jádra MATLABu. Moderní metody optimalizace 6
7 Nelderova-Meadova metoda [Gioda & Maier, 1980] Moderní metody optimalizace 7
8 Nelderova-Meadova metoda [Čermák & Hlavička, VUT, 2006] Moderní metody optimalizace 8
9 Nelderova-Meadova metoda Moderní metody optimalizace 9
10 Metaheuristiky Taktéž stochastické optimalizační metody využívají náhodných čísel => náhodné chování Změna existujícího řešení lokální změnou Příklady metod: Metoda Monte Carlo Dynamický horolezecký algoritmus Simulované žíhání Tabu Search Moderní metody optimalizace 10
11 Metoda Monte Carlo také (brute-force search = metoda hrubé síly) Nebo též slepý algoritmus Slouží jako benchmark 1 t = 0 2 Vytvoř P, ohodnoť P 3 while (not zastavovací podmínka) { 4 t = t+1 5 Náhodně vytvoř N 6 Pokud je N lepší, pak nahradí P 7 } Moderní metody optimalizace 11
12
13
14 Horolezecký algoritmus (Hill climbing) Zavádí prohledání okolí současného řešení 1 t = 0 2 Vytvoř P, ohodnoť P 3 while (not zastavovací podmínka) { 4 t = t+1 5 Náhodně nebo systematicky vytvoř N i v okolí P, ohodnoť N i 6 Nejlepší N i nahradí P 7 } Moderní metody optimalizace 14
15 Simulované žíhání (SA) (Simulated annealing) Objevena v 80. letech nezávisle dvěma autory [Kirkpatrick et al., 1983] a [Černý, 1985] Založena na fyzikálním základu, na myšlence žíhání kovů, kdy postupným pomalým ochlazováním se materiál dostane na svoji energeticky nejnižší hodnotu, která v optimalizaci odpovídá globálnímu minimu Existují pro ní matematické důkazy konvergence Moderní metody optimalizace 15
16 Fyzikální základy Teorie vychází z pozorování chování krystalů kovů v závislosti na teplotě Vysoká teplota Nízká teplota Moderní metody optimalizace 16
17 Principy metody stochastická optimalizační metoda zvýšení možnosti úniku z lokálního extrému Pr( E) exp E T B postupné snižování teploty tzv. cooling schedule (ochlazování) Moderní metody optimalizace 17
18 Vliv teploty Pravděpodobnost Pr( E) exp E T B 1,80 Průběh tradičního vzorce pro různé teploty 1,60 1,40 1,20 1,00 Pr 0, ,5 0,60 0,40 0,20 0, E Moderní metody optimalizace 18
19 Algoritmus 1 T = T max, Vytvoř P, ohodnoť P 2 while (not zastavovací podmínka) { 3 count = succ = 0 4 while ( count < count max & succ < succ max ) { 5 count = count změň P operátorem O, N je výsledek 7 p = exp ((F(N) F(P))/T) (pravděpodobnost) 8 if ( náhodné číslo u[0, 1] < p) { 9 succ = succ P=N 11 } if } while 12 Sniž T (ochlazení) 13 } while Moderní metody optimalizace 19
20 Algoritmus Počáteční teplotu T max je potřeba zvolit tak, aby poměr přijatých jedinců ke všem vytvořeným byl např. 50%. Nastavení této hodnoty vyžaduje experimentování metodou pokusu a omylu Parametr count max udává maximální počet všech iterací a succ max počet úspěšných iterací na dané teplotní hladině. Doporučený poměr těchto hodnot je count max = 10 succ max Moderní metody optimalizace 20
21 Algoritmus Zastavovací podmínka je obvykle dosažení maximálního počtu iterací Jako operátor mutace se nejčastěji používá přičtení náhodného čísla s Gaussovským normálním rozdělením pravděpodobnosti s nulovou střední hodnotou, nebo-li N = P + G(0,), kde směrodatná odchylka je obvykle určena metodou pokus-omyl Moderní metody optimalizace 21
22 Algoritmy ochlazování Tradiční: T i+1 = T mult T i Kde obvykle T mult =0,99 nebo 0,999 Existují i jiné typy ochlazování obvykle ve tvaru viz např. [Ingber] Tyto nastavení ale příliš neumožňují ovládání algoritmu Moderní metody optimalizace 22
23 Algoritmy ochlazování Navržena úprava v [Lepš, Dip. práce] Tento vzorec zaručuje, aby algoritmus při zvoleném maximu počtu iterací iter max dosáhl minimální teploty T min, jejíž doporučená hodnota je T min = 0,01T max Např. pro succ max /iter max = 0,001 je T mult =0,995 Moderní metody optimalizace 23
24 Poznámka k pravděpodobnosti U populačních algoritmů Porovnání vzorců pro T=10 Pr( E ) 1 1 E exp B T 1,5 p=e^(-e/t) p=1/(1+e^(e/t)) 1,0 PR 0,5 0, E Moderní metody optimalizace 24
25 Konvergence SA Moderní metody optimalizace 25
26 Threshold acceptance (volně: Povolený práh) Jednodušší metoda než SA Namísto pravděpodobnosti zavádí tzv. práh, nebo-li hodnotu, o kterou nové řešení může být horší než původní aby ho přesto nahradilo Práh je snižován podobně jako teplota Existuje matematický důkaz, že tato metoda nezaručuje nalezení globálního minima Moderní metody optimalizace 26
27 Reference [1] Kvasnička, V. (1993). Stochastické metody optimalizace funkcií N premenných. In Analýza dat, Pardubice. [2] V. Kvasnička, J. Pospíchal, P Tiňo (2000). Evolučné algoritmy. STU Bratislava. [3] Kirkpatrick, S., Gelatt, Jr., C., and Vecchi, M. P. (1983). Optimization by Simulated Annealing. Science, 220: [4] Černý, J. (1985). Thermodynamical approach to the traveling salesmanproblem: An efficient simulation algorithm. J. Opt. Theory Appl., 45: Moderní metody optimalizace 27
28 Reference [5] Ingber, L. (1993). Simulated annealing: Practice versus theory. Mathematical and Computer Modelling, 18(11): [6] Ingber, L. (1995). Adaptive simulated annealing (ASA): Lessons learned. Control and Cybernetics, 25(1): [7] Vidal, R. V. V. (1993). Applied Simulated Annealing, volume 396 of Notes in Economics and Mathematical Systems. Springer-Verlag. [8] J. Dréo, A. Pétrowski, P. Siarry, E. Taillard, A. Chatterjee (2005). Metaheuristics for Hard Optimization: Methods and Case Studies. Springer. [9] Lepš, M. (2000). Optimalizace železobetonového spojitého nosníku, Diplomová práce, ČVUT v Praze. Moderní metody optimalizace 28
29 Prosba. V případě, že v textu objevíte nějakou chybu nebo budete mít námět na jeho vylepšení, ozvěte se prosím na matej.leps@fsv.cvut.cz. Oprava : Strana 19, teplota nahrazena pravděpodobností v TA Novinky : Přidány slidy 3-8 Novinka : Přidána animace na Nelder-Mead Novinka : Předělána klasifikace, přidána časová osa Datum poslední revize: Verze: 003 Moderní metody optimalizace 29
Navrženy v 60. letech jako experimentální optimalizační metoda. Velice rychlá s dobrou podporou teorie
Evoluční strategie Navrženy v 60. letech jako experimentální optimalizační metoda Založena na reálných číslech Velice rychlá s dobrou podporou teorie Jako první zavedla self-adaptation (úpravu sebe sama)
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
Evolučníalgoritmy Kategorie vytvořená v 90. letech, aby se sjednotily jednotlivémetody, kterévyužívaly evoluční principy, tzn. Genetickéalgoritmy, Evolučnístrategie a Evoluční programování (v těchto přednáškách
PŘEDNÁŠKA 03 OPTIMALIZAČNÍ METODY Optimization methods
CW057 Logistika (R) PŘEDNÁŠKA 03 Optimization methods Ing. Václav Venkrbec skupina obecných modelů slouží k nalezení nejlepšího řešení problémů a modelovaných reálií přináší řešení: prvky konečné / nekonečné
8. Simulované ochlazování Simulated Annealing, SA
Jan Schmidt 2011 Katedra číslicového návrhu Fakulta informačních technologií České vysoké učení technické v Praze Zimní semestr 2011/12 MI-PAA EVROPSKÝ SOCIÁLNÍ FOND PRAHA & EU: INVESTUJENE DO VAŠÍ BUDOUCNOSTI
Genetické programování
Genetické programování Vyvinuto v USA v 90. letech J. Kozou Typické problémy: Predikce, klasifikace, aproximace, tvorba programů Vlastnosti Soupeří s neuronovými sítěmi apod. Potřebuje značně velké populace
Heuristické řešení problémů. Seminář APS Tomáš Müller 6. 7. 2002
Heuristické řešení problémů Seminář APS Tomáš Müller 6. 7. 00 Heuristické řešení problémů Popis několika základních metod lokální prohledávání branch and bound simulated annealing, TABU evoluční algoritmy
OPTIMALIZAČNÍ ÚLOHY. Modelový příklad problém obchodního cestujícího:
OPTIMALIZAČNÍ ÚLOHY Problém optimalizace v různých oblastech: - minimalizace času, materiálu, - maximalizace výkonu, zisku, - optimalizace umístění komponent, propojení,... Modelový příklad problém obchodního
MOŽNOSTI OPTIMALIZACE VE STAVEBNICTVÍ
ESKÉ VYSOKÉ U ENÍ TECHNICKÉ V PRAZE Fakulta stavební MOŽNOSTI OPTIMALIZACE VE STAVEBNICTVÍ Studijní program: Stavební inženýrství Studijní obor: Fyzikální a materiálové inženýrství Vypracovala: Ing. Markéta
Algoritmy pro spojitou optimalizaci
Algoritmy pro spojitou optimalizaci Vladimír Bičík Katedra počítačů Fakulta elektrotechnická České vysoké učení technické v Praze 10.6.2010 Vladimír Bičík (ČVUT Praha) Algoritmy pro spojitou optimalizaci
Swarm Intelligence. Moderní metody optimalizace 1
Swarm Intelligence http://pixdaus.com/single.php?id=168307 Moderní metody optimalizace 1 Swarm Intelligence Inteligence hejna algoritmy inspirované chováním skupin ptáků, hmyzu, ryb apod. Particle Swarm
Seminář z umělé inteligence. Otakar Trunda
Seminář z umělé inteligence Otakar Trunda Plánování Vstup: Satisficing task: počáteční stav, cílové stavy, přípustné akce Optimization task: počáteční stav, cílové stavy, přípustné akce, ceny akcí Výstup:
Jak se matematika poučila v biologii
Jak se matematika poučila v biologii René Kalus IT4Innovations, VŠB TUO Role matematiky v (nejen) přírodních vědách Matematika inspirující a sloužící jazyk pro komunikaci s přírodou V 4 3 r 3 Matematika
Markov Chain Monte Carlo. Jan Kracík.
Markov Chain Monte Carlo Jan Kracík jan.kracik@vsb.cz Princip Monte Carlo integrace Cílem je (přibližný) výpočet integrálu I(g) = E f [g(x)] = g(x)f (x)dx. (1) Umíme-li generovat nezávislé vzorky x (1),
OPTIMALIZACE. (přehled metod)
OPTIMALIZACE (přehled metod) Typy optimalizačních úloh Optimalizace bez omezení Nederivační metody Derivační metody Optimalizace s omezeními Lineární programování Nelineární programování Globální optimalizace
Řízení projektů Simulační projekt
Tento materiál vznikl jako součást projektu, který je spolufinancován Evropským sociálním fondem a státním rozpočtem ČR. Řízení projektů Simulační projekt Technická univerzita v Liberci Simulace výrobních
Genetické programování 3. část
1 Portál pre odborné publikovanie ISSN 1338-0087 Genetické programování 3. část Macháček Martin Elektrotechnika 08.04.2011 Jako ukázku použití GP uvedu symbolickou regresi. Regrese je statistická metoda
Heuristiky UNIVERZITA PALACKÉHO V OLOMOUCI KATEDRA MATEMATICKÉ ANALÝZY A APLIKACÍ MATEMATIKY. Vypracovala:
UNIVERZITA PALACKÉHO V OLOMOUCI PŘÍRODOVĚDECKÁ FAKULTA KATEDRA MATEMATICKÉ ANALÝZY A APLIKACÍ MATEMATIKY BAKALÁŘSKÁ PRÁCE Heuristiky Vedoucí bakalářské práce: Mgr. Jaroslav Marek, Ph.D. Rok odevzdání:
ČVUT FEL X36PAA - Problémy a algoritmy. 5. úloha - Seznámení se se zvolenou pokročilou iterativní metodou na problému batohu
ČVUT FEL X36PAA - Problémy a algoritmy 5. úloha - Seznámení se se zvolenou pokročilou iterativní metodou na problému batohu Jméno: Marek Handl Datum: 4. 2. 2009 Cvičení: Pondělí 9:00 Zadání Zvolte si heuristiku,
Simulované žíhání jako nástroj k hledání optimálního řešení
Simulované žíhání jako nástroj k hledání optimálního řešení Michael Pokorný - Střední škola aplikované kybernetiky s.r.o. - pokorny.michael@ssakhk.cz 21. června 211 Úvod Nedeterministická metoda optimalizace
Úvod do optimalizace, metody hladké optimalizace
Evropský sociální fond Investujeme do vaší budoucnosti Úvod do optimalizace, metody hladké optimalizace Matematika pro informatiky, FIT ČVUT Martin Holeňa, 13. týden LS 2010/2011 O čem to bude? Příklady
OPTIMALIZACE A MULTIKRITERIÁLNÍ HODNOCENÍ FUNKČNÍ ZPŮSOBILOSTI POZEMNÍCH STAVEB D24FZS
OPTIMALIZACE A MULTIKRITERIÁLNÍ HODNOCENÍ FUNKČNÍ ZPŮSOBILOSTI POZEMNÍCH STAVEB Optimalizace a multikriteriální hodnocení funkční způsobilosti pozemních staveb Anotace: Optimalizace objektů pozemních staveb
Ing. Tomáš MAUDER prof. Ing. František KAVIČKA, CSc. doc. Ing. Josef ŠTĚTINA, Ph.D.
OPTIMALIZACE BRAMOVÉHO PLYNULÉHO ODLÉVÁNÍ OCELI ZA POMOCI NUMERICKÉHO MODELU TEPLOTNÍHO POLE Ing. Tomáš MAUDER prof. Ing. František KAVIČKA, CSc. doc. Ing. Josef ŠTĚTINA, Ph.D. Fakulta strojního inženýrství
ADAPTIVNÍ ALGORITMUS PRO ODHAD PARAMETRŮ NELINEÁRNÍCH REGRESNÍCH MODELŮ
ADAPTIVNÍ ALGORITMUS PRO ODHAD PARAMETRŮ NELINEÁRNÍCH REGRESNÍCH MODELŮ Josef Tvrdík Katedra informatiky, Přírodovědecká fakulta, Ostravská univerzita, 30. dubna 22, 701 03 Ostrava e-mail: tvrdik@osu.cz
Evoluční algoritmy. Podmínka zastavení počet iterací kvalita nejlepšího jedince v populaci změna kvality nejlepšího jedince mezi iteracemi
Evoluční algoritmy Použítí evoluční principů, založených na metodách optimalizace funkcí a umělé inteligenci, pro hledání řešení nějaké úlohy. Populace množina jedinců, potenciálních řešení Fitness function
Projekční algoritmus. Urychlení evolučních algoritmů pomocí regresních stromů a jejich zobecnění. Jan Klíma
Urychlení evolučních algoritmů pomocí regresních stromů a jejich zobecnění Jan Klíma Obsah Motivace & cíle práce Evoluční algoritmy Náhradní modelování Stromové regresní metody Implementace a výsledky
ÚPRAVA METODY FLEXIBILNÍHO SIMPLEXU PRO ŘEŠENÍ PROBLÉMŮ GLOBÁLNÍ OPTIMALIZACE Miroslav Provazník
UNIVERZITA PARDUBICE Fakulta elektrotechniky a informatiky ÚPRAVA METODY FLEXIBILNÍHO SIMPLEXU PRO ŘEŠENÍ PROBLÉMŮ GLOBÁLNÍ OPTIMALIZACE Miroslav Provazník Bakalářská práce 2016 Prohlášení Prohlašuji:
Umělá inteligence a rozpoznávání
Václav Matoušek KIV e-mail: matousek@kiv.zcu.cz 0-1 Sylabus předmětu: Datum Náplň přednášky 11. 2. Úvod, historie a vývoj UI, základní problémové oblasti a typy úloh, aplikace UI, příklady inteligentních
Numerické metody a programování. Lekce 8
Numerické metody a programování Lekce 8 Optimalizace hledáme bod x, ve kterém funkce jedné nebo více proměnných f x má minimum (maximum) maximalizace f x je totéž jako minimalizace f x Minimum funkce lokální:
VUT Brno Fakulta informačních technologií Simulační nástroje a techniky (SNT) 2014/2015 Vehicle routing problem Ant colony
VUT Brno Fakulta informačních technologií Simulační nástroje a techniky (SNT) 2014/2015 Vehicle routing problem Ant colony František Němec (xnemec61) xnemec61@stud.fit.vutbr.cz 19. července 2015 1 Úvod
Optimalizace obecný úvod. [proč optimalizovat?] Formalizace problému. [existují podobné problémy?]
Optimalizace obecný úvod 1 Optimalizace obecný úvod Motivace optimalizačních úloh [proč optimalizovat?] Formalizace problému [jak obecně popsat optimalizační úlohu?] Klasifikace optimalizačních problémů
Tento materiál byl vytvořen v rámci projektu Operačního programu Vzdělávání pro konkurenceschopnost.
Tento materiál byl vytvořen v rámci projektu Operačního programu Vzdělávání pro konkurenceschopnost. Projekt MŠMT ČR Číslo projektu Název projektu školy Klíčová aktivita III/2 EU PENÍZE ŠKOLÁM CZ.1.07/1.4.00/21.2146
Karta předmětu prezenční studium
Karta předmětu prezenční studium Název předmětu: Číslo předmětu: 545-0259 Garantující institut: Garant předmětu: Exaktní metody rozhodování Institut ekonomiky a systémů řízení RNDr. Radmila Sousedíková,
State Space Search Step Run Editace úloh Task1 Task2 Init Clear Node Goal Add Shift Remove Add Node Goal Node Shift Remove, Add Node
State Space Search Po spuštění appletu se na pracovní ploše zobrazí stavový prostor první předpřipravené úlohy: - Zeleným kroužkem je označen počáteční stav úlohy, který nemůže být změněn. - Červeným kroužkem
Struktury a vazebné energie iontových klastrů helia
Společný seminář 11. června 2012 Struktury a vazebné energie iontových klastrů helia Autor: Lukáš Červenka Vedoucí práce: Doc. RNDr. René Kalus, Ph.D. Technický úvod Existují ověřené optimalizační algoritmy
Úvod do optimalizace Matematické metody pro ITS (11MAMY)
Úvod do optimalizace Matematické metody pro ITS (11MAMY) Jan Přikryl (volně dle M.T. Heathe) 10. přednáška 11MAMY úterý 22. března 2016 verze: 2016-04-01 16:10 Obsah Optimalizační problém 1 Definice 1
Úvod do celočíselné optimalizace
Úvod do celočíselné optimalizace Martin Branda Univerzita Karlova v Praze Matematicko-fyzikální fakulta Katedra pravděpodobnosti a matematické statistiky Výpočetní aspekty optimalizace Martin Branda (KPMS
4. Na obrázku je rozdělovací funkce (hustota pravděpodobnosti) náhodné veličiny X. Jakou hodnotu musí mít parametr k?
A 1. Stanovte pravděpodobnost, že náhodná veličina X nabyde hodnoty menší než 6: P( X 6). Veličina X má rozdělení se střední hodnotou 6 a směrodatnou odchylkou 5: N(6,5). a) 0 b) 1/3 c) ½ 2. Je možné,
STOCHASTICKÉ ALGORITMY V ODHADU PARAMETRŮ REGRESNÍCH MODELŮ
ROBUST 2004 c JČMF 2004 STOCHASTICKÉ ALGORITMY V ODHADU PARAMETRŮ REGRESNÍCH MODELŮ Josef Tvrdík Klíčová slova: Globální optimalizace, řízené náhodné prohledávání, nelineární regrese. Abstrakt: V článku
Zada ní 1. Semina rní pra ce z pr edme tu Matematický software (KI/MSW)
Zada ní. Semina rní pra ce z pr edme tu Matematický software (KI/MSW) Datum zadání: 5.. 06 Podmínky vypracování: - Seminární práce se skládá z programové části (kódy v Matlabu) a textové části (protokol
Optimalizační algoritmy inspirované chováním mravenců
Optimalizační algoritmy inspirované chováním mravenců Biologická analogie ACO metaheuristic Ant system a jeho modifikace Specifikace problémů Aplikace Motivace NP-hard problémy časová náročnost nalezení
OBJEKTOVÁ KNIHOVNA EVOLUČNÍCH ALGORITMŮ
OBJEKTOVÁ KNIHOVNA EVOLUČNÍCH ALGORITMŮ David Bražina, Hashim Habiballa, Viktor Pavliska Katedra informatiky a počítačů, PřF OU, 30. dubna 22, Ostrava 1 Ústav pro výzkum a aplikace fuzzy modelování, OU,
Metaheuristiky s populacemi
Metaheuristiky s populacemi 8. března 2018 1 Společné vlastnosti 2 Evoluční algoritmy 3 Optimalizace mravenčí kolonie Zdroj: El-Ghazali Talbi, Metaheuristics: From Design to Implementation. Wiley, 2009.
Počítačový model plazmatu. Vojtěch Hrubý listopad 2007
Počítačový model plazmatu Vojtěch Hrubý listopad 2007 Situace Zajímá nás, co se děje v okolí kovové sondy ponořené do plazmatu. Na válcovou sondu přivedeme napětí U Očekáváme, že se okolo sondy vytvoří
Optimalizační metody v CFD diferenciální evoluce
Fakulta strojní ČVUT, Ú 12107.1 - Odbor mechaniky tekutin a termodynamiky Optimalizační metody v CFD diferenciální evoluce Ondřej Suchomel, ing. Tomáš Hyhlík Abstrakt Příspěvek popisuje využití jednokriteriální
Měření dat Filtrace dat, Kalmanův filtr
Měření dat Filtrace dat, Matematické metody pro ITS (11MAMY) Jan Přikryl Ústav aplikované matematiky ČVUT v Praze, Fakulta dopravní 3. přednáška 11MAMY čtvrtek 28. února 2018 verze: 2018-02-28 12:20 Obsah
UČENÍ BEZ UČITELE. Václav Hlaváč
UČENÍ BEZ UČITELE Václav Hlaváč Fakulta elektrotechnická ČVUT v Praze katedra kybernetiky, Centrum strojového vnímání hlavac@fel.cvut.cz, http://cmp.felk.cvut.cz/~hlavac 1/22 OBSAH PŘEDNÁŠKY ÚVOD Učení
Social Media a firemní komunikace
Social Media a firemní komunikace TYINTERNETY / FALANXIA YOUR WORLD ENGAGED UČTE SE OD STARTUPŮ ANALYSIS -> PARALYSIS POUŽIJTE TO, CO ZNÁ KAŽDÝ POUŽIJTE TO, CO ZNÁ KAŽDÝ POUŽIJTE TO, CO ZNÁ KAŽDÝ POUŽIJTE
Seznam změn v manuálu
Written By: Jakub Dolezal 2018 manual.prusa3d.com/ Page 1 of 11 INTRODUCTION Tiskárna Original Prusa i3 MK3 se neustále vyvíjí. Na základě vaší zpětné vazby a inovací od Josefa Průši, přidáváme nové funkce
Některé potíže s klasifikačními modely v praxi. Nikola Kaspříková KMAT FIS VŠE v Praze
Některé potíže s klasifikačními modely v praxi Nikola Kaspříková KMAT FIS VŠE v Praze Literatura J. M. Chambers: Greater or Lesser Statistics: A Choice for Future Research. Statistics and Computation 3,
TVORBA NEZÁVISLÝCH VEKTORŮ S UŽITÍM METODY SIMULOVANÉHO ŽÍHÁNÍ
České vysoké učení technické v Praze Stavebná fakulta Študentská vedecká a odborná činnosť akademický rok 2004/2005 TVORBA NEZÁVISLÝCH VEKTORŮ S UŽITÍM METODY SIMULOVANÉHO ŽÍHÁNÍ Priezvisko, meno študenta
Introduction to MS Dynamics NAV
Introduction to MS Dynamics NAV (Item Charges) Ing.J.Skorkovský,CSc. MASARYK UNIVERSITY BRNO, Czech Republic Faculty of economics and business administration Department of corporate economy Item Charges
Czech Republic. EDUCAnet. Střední odborná škola Pardubice, s.r.o.
Czech Republic EDUCAnet Střední odborná škola Pardubice, s.r.o. ACCESS TO MODERN TECHNOLOGIES Do modern technologies influence our behavior? Of course in positive and negative way as well Modern technologies
Úvod do mobilní robotiky AIL028
SLAM - souběžná lokalizace a mapování {md zw} at robotika.cz http://robotika.cz/guide/umor07/cs 10. ledna 2008 1 2 3 SLAM intro Obsah SLAM = Simultaneous Localization And Mapping problém typu slepice-vejce
Zpětnovazební učení Michaela Walterová Jednoocí slepým,
Zpětnovazební učení Michaela Walterová Jednoocí slepým, 17. 4. 2019 V minulých dílech jste viděli Tři paradigmata strojového učení: 1) Učení s učitelem (supervised learning) Trénovací data: vstup a požadovaný
Umělá inteligence I. Roman Barták, KTIML.
Umělá inteligence I Roman Barták, KTIML roman.bartak@mff.cuni.cz http://ktiml.mff.cuni.cz/~bartak Na úvod Minule jsme si řekli, jak využívat heuristiky v prohledávání a jak konstruovat heuristiky BFS,
Optimalizační algoritmy inspirované chováním mravenců
Optimalizační algoritmy inspirované chováním mravenců Motivace a biologická analogie ACO metaheuristic Ant system a jeho modifikace Specifikace problémů vhodných pro ACO Aplikace Motivace NP-hard problémy
WORKSHEET 1: LINEAR EQUATION 1
WORKSHEET 1: LINEAR EQUATION 1 1. Write down the arithmetical problem according the dictation: 2. Translate the English words, you can use a dictionary: equations to solve solve inverse operation variable
Induktivní statistika. z-skóry pravděpodobnost
Induktivní statistika z-skóry pravděpodobnost normální rozdělení Z-skóry umožňují najít a popsat pozici každé hodnoty v rámci rozdělení hodnot a také srovnávání hodnot pocházejících z měření na rozdílných
VLIV PARAMETRU Λ NA CHOD ALGORITMU PENALIZAČNÍHO LOKÁLNÍHO PROHLEDÁVÁNÍ
VLIV PARAMETRU Λ NA CHOD ALGORITMU PENALIZAČNÍHO LOKÁLNÍHO PROHLEDÁVÁNÍ Jan Panuš Univerzita Pardubice, Fakulta ekonomicko-správní, Ústav systémového inženýrství a informatiky Abstract: The combinatorial
STUDIE VYUŽITÍ SIMULAČNÍHO SOFTWARE WITNESS PŘI NÁVRHU SIGNÁLNÍHO PLÁNU SVĚTELNĚ ŘÍZENÉ KŘIŽOVATKY
STUDIE VYUŽITÍ SIMULAČNÍHO SOFTWARE WITNESS PŘI NÁVRHU SIGNÁLNÍHO PLÁNU SVĚTELNĚ ŘÍZENÉ KŘIŽOVATKY STUDY OF SIMULATION SOFTWARE WITNESS APPLICATION FOR LIGHT CONTROLLED INTERSECTION CONTROL PLAN PROPOSAL
TABU searchmetoda. Moderní metody optimalizace 1
TABU searchmetoda Simulovanéžíhání: Náhodný výběr sousedních řešení Pravděpodobnostnívýběr horších řešení Nejlepší řešení vybráno: Žádná historie hledání se neukládá Veškeréinformace z průběhu hledání
FAKULTA STAVEBNÍ. aplikované na cenovou optimalizaci návrhu železobetonového nosníku
ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ FAKULTA STAVEBNÍ Rozšířené simulované žíhání aplikované na cenovou optimalizaci návrhu železobetonového nosníku Matěj Lepš Praha, prosinec 2000 Na tomto místě bych chtěl co
Optimalizační metody v CFD
Optimalizační metody v CFD diferenciální evoluce 20.dubna 2006 Ondřej Suchomel, FS ČVUT 4.ročník, obor IMM úvod předmět: cíl: popis: optimalizační metoda: programy: Projekt II., Počítačová mechanika tekutin
Využití hybridní metody vícekriteriálního rozhodování za nejistoty. Michal Koláček, Markéta Matulová
Využití hybridní metody vícekriteriálního rozhodování za nejistoty Michal Koláček, Markéta Matulová Outline Multiple criteria decision making Classification of MCDM methods TOPSIS method Fuzzy extension
VYUŽITÍ METOD PŘÍMÉHO HLEDÁNÍ OPTIMA PŘI PREDIKTIVNÍM ŘÍZENÍ
VYUŽITÍ METOD PŘÍMÉHO HLEDÁNÍ OPTIMA PŘI PREDIKTIVNÍM ŘÍZENÍ P. Chalupa, J. Novák Univerzita Tomáše Bati ve Zlíně Fakulta aplikované informatiky Centrum aplikované kybernetiky Abstrakt Příspěvek se zabývá
MOŽNOSTI A VYLEPŠENÍ SIMULAČNÍ METODY LHS LIMITATIONS OF AND IMPROVEMENTS TO LHS
MOŽNOSTI A VYLEPŠENÍ SIMULAČNÍ METODY LHS Abstract LIMITATIONS OF AND IMPROVEMENTS TO LHS Miroslav Vořechovský 1 A new technique is proposed to improve the performance of Latin hypercube sampling. To reduce
České vysoké učení technické v Praze Fakulta elektrotechnická. Diplomová práce Přepínání metaheuristik. Aleš Kučík
České vysoké učení technické v Praze Fakulta elektrotechnická Diplomová práce Přepínání metaheuristik Aleš Kučík Vedoucí práce: Ing. Jan Koutník, Ph.D. Studijní program: Elektrotechnika a informatika,
Dynamic programming. Optimal binary search tree
The complexity of different algorithms varies: O(n), Ω(n ), Θ(n log (n)), Dynamic programming Optimal binary search tree Různé algoritmy mají různou složitost: O(n), Ω(n ), Θ(n log (n)), The complexity
Numerické metody optimalizace - úvod
Numerické metody optimalizace - úvod Petr Tichý 16. února 2015 1 Organizace přednášek a cvičení 13 přednášek a cvičení. Zápočet: úloha programování a testování úloh v Matlabu. Další informace na blogu
Návrh a implementace algoritmů pro adaptivní řízení průmyslových robotů
Návrh a implementace algoritmů pro adaptivní řízení průmyslových robotů Design and implementation of algorithms for adaptive control of stationary robots Marcel Vytečka 1, Karel Zídek 2 Abstrakt Článek
Metoda Monte Carlo, simulované žíhání
co byste měli umět po dnešní lekci: integrovat pomocí metody Monte Carlo modelovat jednoduché mnočásticové systémy (Brownův pohyb,...) nalézt globální minimum pomocí simulovaného žíhání Určení čísla metodou
Transportation Problem
Transportation Problem ١ C H A P T E R 7 Transportation Problem The transportation problem seeks to minimize the total shipping costs of transporting goods from m origins (each with a supply s i ) to n
Václav Matoušek KIV. Umělá inteligence a rozpoznávání. Václav Matoušek / KIV
Umělá inteligence a rozpoznávání Václav Matoušek KIV e-mail: matousek@kiv.zcu.cz 0-1 Sylabus předmětu: Datum Náplň přednášky 16. 2. (3h) 2. 3. (4h) 17. 3. (5h) 14. 4. (3h) Úvod, historie a vývoj UI, základní
Modelování a simulace Lukáš Otte
Modelování a simulace 2013 Lukáš Otte Význam, účel a výhody MaS Simulační modely jsou nezbytné pro: oblast vědy a výzkumu (základní i aplikovaný výzkum) analýzy složitých dyn. systémů a tech. procesů oblast
Co a k čemu je optimalizace 1 / 11
Co a k čemu je optimalizace Tomáš Werner 1 / 11 Co je optimalizace? Co na to slovník: Merriam-Webster dictionary: an act, process, or methodology of making something (such as a design, system, or decision)
1. Vlastnosti diskretních a číslicových metod zpracování signálů... 15
Úvodní poznámky... 11 1. Vlastnosti diskretních a číslicových metod zpracování signálů... 15 1.1 Základní pojmy... 15 1.2 Aplikační oblasti a etapy zpracování signálů... 17 1.3 Klasifikace diskretních
Počítačové simulace a statistická mechanika
Počítačové simulace a statistická mechanika Model = soubor aproximaci přijatých za účelem popisu určitého systému okrajové podmínky mezimolekulové interakce Statistické zpracování průměrování ve fázovém
ROZVRHOVÁNÍ DÍLENSKÝCH ZAKÁZEK S PODPOROU
Technická univerzita v Liberci Fakulta strojní Radek Plechač ROZVRHOVÁNÍ DÍLENSKÝCH ZAKÁZEK S PODPOROU POČÍTAČOVÉ SIMULACE Diplomová práce 2009 Technická univerzita v Liberci Fakulta strojní Katedra výrobních
Ant Colony Optimization v prostředí Mathematica
Ant Colony Optimization v prostředí Mathematica Ant Colony Optimization in Mathematica Environment Bc. Martina Vaculíková Diplomová práce 28 UTB ve Zlíně, Fakulta aplikované informatiky, 28 4 ABSTRAKT
GLOBÁLNÍ OPTIMALIZACE S VYUŽITÍM SOFTWARU MATHEMATICA
GLOBÁLNÍ OPTIMALIZACE S VYUŽITÍM SOFTWARU MATHEMATICA Barbora Tesařová Univerzita Hradec Králové, Fakulta informatiky a managementu Abstrakt: Mnoho úloh reálné praxe může být definována jako optimalizační
OPTIMALIZACE PÁŘENÍM VČELÍ KRÁLOVNY
ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE FAKULTA ELEKTROTECHNICKÁ DIPLOMOVÁ PRÁCE OPTIMALIZACE PÁŘENÍM VČELÍ KRÁLOVNY Tomáš Čeleda Vedoucí diplomové práce: Doc. Ing. Jiří Lažanský CSc. Praha 2011 ii Abstrakt
Inferenční statistika - úvod. z-skóry normální rozdělení pravděpodobnost rozdělení výběrových průměrů
Inferenční statistika - úvod z-skóry normální rozdělení pravděpodobnost rozdělení výběrových průměrů Pravděpodobnost postupy induktivní statistiky vycházejí z teorie pravděpodobnosti pravděpodobnost, že
Neuronové sítě AIL002. Iveta Mrázová 1 František Mráz 2. Neuronové sítě. 1 Katedra softwarového inženýrství. 2 Kabinet software a výuky informatiky
Neuronové sítě AIL002 Iveta Mrázová 1 František Mráz 2 1 Katedra softwarového inženýrství 2 Kabinet software a výuky informatiky Do LATEXu přepsal: Tomáš Caithaml Učení s učitelem Rozpoznávání Použití:
Vícekriteriální optimalizace
Vícekriteriální optimalizace Optimalizace více funkcí najednou Je zapot ebí další matematický aparát Obecn : minimize y f( x) ( ( x) ( x) ( x)) f1 f 2 f k subjected to g ( x) 0 j 1 ne j g ( x) 0 j ne 1
Kombinatorická minimalizace
Kombinatorická minimalizace Cílem je nalézt globální minimum ve velké diskrétní množině, kde může být mnoho lokálních minim. Úloha obchodního cestujícího Cílem je najít nejkratší cestu, která spojuje všechny
IDENTIFIKACE BIMODALITY V DATECH
IDETIFIKACE BIMODALITY V DATECH Jiří Militky Technická universita v Liberci e- mail: jiri.miliky@vslib.cz Milan Meloun Universita Pardubice, Pardubice Motto: Je normální předpokládat normální data? Zvláštnosti
Genetické algoritmy. Informační a komunikační technologie ve zdravotnictví
Genetické algoritmy Informační a komunikační technologie ve zdravotnictví Přehled přednášky Úvod Historie Základní pojmy Principy genetických algoritmů Možnosti použití Související metody AI Příklad problém
OSA. maximalizace minimalizace 1/22
OSA Systémová analýza metodika používaná k navrhování a racionalizaci systémů v podmínkách neurčitosti vyšší stupeň operační analýzy Operační analýza (výzkum) soubor metod umožňující řešit rozhodovací,
Uni- and multi-dimensional parametric tests for comparison of sample results
Uni- and multi-dimensional parametric tests for comparison of sample results Jedno- a více-rozměrné parametrické testy k porovnání výsledků Prof. RNDr. Milan Meloun, DrSc. Katedra analytické chemie, Universita
Statistická teorie učení
Statistická teorie učení Petr Havel Marek Myslivec přednáška z 9. týdne 1 Úvod Představme si situaci výrobce a zákazníka, který si u výrobce objednal algoritmus rozpoznávání. Zákazník dodal experimentální
ADOBE FLASH INTERAKTIVNÍ PREZENTACE (OPTIMALIZACE) ADOBE FLASH INTERACTIVE PRESENTATION (OPTIMIZATION)
VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY FAKULTA STROJNÍHO INŽENÝRSTVÍ ÚSTAV AUTOMATIZACE A INFORMATIKY FACULTY OF MECHANICAL ENGINEERING INSTITUTE OF AUTOMATION AND COMPUTER SCIENCE
Metody zpracování fyzikálních měření
etody zpracování fyzikálních měření Jakub Čížek katedra fyziky nízkých teplot Tel: 9 788 jakub.cizek@mff.cuni.cz http://physics.mff.cuni.cz/kfnt/vyuka/metody/obsah.html Doporučená literatura: D.S. Silva,
VYUŽITÍ METOD TEORIE GRAFŮ PRO HLEDÁNÍ NEJSPOLEHLIVĚJŠÍ CESTY V DOPRAVNÍ SÍTI
18 LOGVD 212 - Žilina 2.-21.9.212 VYUŽITÍ METOD TEORIE GRAFŮ PRO HLEDÁNÍ NEJSPOLEHLIVĚJŠÍ CESTY V DOPRAVNÍ SÍTI Andrea Peterková *) Anotace: V článku je přiblíženo sociální riziko dopravní nehody, o kterých
Vybrané partie z obrácených úloh. obrácených úloh (MG452P73)
Vybrané partie z obrácených úloh obrácených úloh (MG452P73) Obsah přednášky Klasifikace obrácených úloh a základní pojmy Lineární inverzní problém, prostor parametrů a dat Gaussovy transformace, normální
ADAPTACE PARAMETRU SIMULAČNÍHO MODELU ASYNCHRONNÍHO STROJE PARAMETR ADAPTATION IN SIMULATION MODEL OF THE ASYNCHRONOUS MACHINE
ADAPTACE PARAMETRU SIMULAČNÍHO MODELU ASYNCHRONNÍHO STROJE PARAMETR ADAPTATION IN SIMULATION MODEL OF THE ASYNCHRONOUS MACHINE Oktavián Strádal 1 Anotace: Článek ukazuje použití metod umělé inteligence
Optimalizace protipovodňové ochrany
Optimalizace protipovodňové ochrany Pavel Fošumpaur Recently, large floods evoked a crucial need to optimize a flood protection, when proposed flood measures should be economically efficient not only by
Nové úpravy simulační metody Latin Hypercube Sampling
Nové úpravy simulační metody Latin Hypercube Sampling a možnosti využití Miroslav Vořechovský 1 Abstract A new technique is proposed to improve the performance of Latin hypercube sampling. To reduce error
Markovovy modely v Bioinformatice
Markovovy modely v Bioinformatice Outline Markovovy modely obecně Profilové HMM Další použití HMM v Bioinformatice Analýza biologických sekvencí Biologické sekvence: DNA,RNA,protein prim.str. Sekvenování
9. Evoluční algoritmy a neuronové sítě 9.1 Úvod
9. Evoluční algoritmy a neuronové sítě 9.1 Úvod Evoluční algoritmy jsou zastřešujícím termínem pro řadu přístupů využívajících modelů evolučních procesů pro účely téměř nikdy nemající nic společné s biologií.
jednoduchá heuristika asymetrické okolí stavový prostor, kde nelze zabloudit připustit zhoršují cí tahy Pokročilé heuristiky
Pokročilé heuristiky jednoduchá heuristika asymetrické stavový prostor, kde nelze zabloudit připustit zhoršují cí tahy pokročilá heuristika symetrické stavový prostor, který vyžaduje řízení 1 2 Paměť pouze