Fakulta stavební Katedra mechaniky. Comparison of space-filling design strategies
|
|
- Olga Moravcová
- před 6 lety
- Počet zobrazení:
Transkript
1 ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE Fakulta stavební Katedra mechaniky Srovnání metod tvorby rovnoměrně rozprostřených návrhů Comparison of space-filling design strategies Soutěžní práce Studijní program: Stavební inženýrství Studijní obor: Materiálové inženýrství Vedoucí práce: Ing. Matěj Lepš, Ph.D. EVA MYŠÁKOVÁ Praha 2011
2 Abstrakt: Návrhové či plánované experimenty - design of experiments (DoE) tvoří základní část meta-modelování. Na výsledné návrhy jsou zpravidla kladeny dva hlavní požadavky - jejich vzájemná ortogonalita a rovnoměrné pokrytí daného prostoru (space-filling). Poslední dekáda byla svědkem vývoje několika metod kladoucích důraz na druhý z požadavků. Tyto metody jsou založeny na velice rozdílných myšlenkách a bývají značně komplexní. Jelikož se výpočetní náročnost stává v současné době hlavním omezením, zaměřili jsme se na porovnání výpočetního času a výkonnosti z pohledu rovnoměrnosti pokrytí prostoru. Náš příspěvek představuje a srovnává několik různých kvazi-náhodných generátorů využívajících Latine Hypercube Sampling (LHS) stejně jako Delaunayovu triangulaci (DT). Abstract: Space-Filling Design Strategies create an essential part of a surrogate modeling. Two main objectives are usually placed on the resulting designs - orthogonality and space-filling properties. The last decade has witnessed the development of several methods for the latter objective. These methods are based on totally different ideas and are characterized by distant complexities. Since the computing time can be the limiting constraint, we inspect the computing demands against the space-filling performances. In detail, our contribution presents and compares several different techniques of quazi-random numbers generators utilizing Latine Hypercube Sampling (LHS) methods as well as Delaunay triangulations. 1
3 Obsah 1 Úvod Metody tvorby rovnoměrně rozprostřeného návrhu Latin Hypercube Sampling (lhsdesign-default) Optimalizovaný Latin Hypercube Sampling - náhodná výměna (lhsdesign-výměna-náhodný+náhodný) Optimalizovaný Latin Hypercube Sampling - heuristická procedura (lhsdesign-výměna-cmin+náhodný) Odebírání bodů z LHS návrhu (LHS-ubírání, LHS-ubírání-NEW) Metody založené na Delaunayově triangulaci (Delaunay-stálá triangulace, Delaunay-rozdělování) Výsledky a závěr Poděkování A Výpočet objemu simplexu 18 B Výpočet souřadnic těžiště simplexu 19 C Přehled prvků (0-5)-dimenzionální hyperkrychle 20 D Výpočet vzájemných vzdáleností bodů návrhu 21 2
4 1. ÚVOD 1 Úvod Návrhové či plánované experimenty - design of experiments (DoE) jsou základní částí vývoje každého meta-modelu [Simpson et al., 2001, Jin, 2005]. Cílem je získat maximum informací o daném systému při minimálním počtu vyčíslení. Výsledný meta-model je a priori neznámý, návrh by však měl pokrýt doménu co možná nejrovnoměrněji. Nejčastěji se takové DoE hodnotí metrikami zaměřenými na ortogonalitu a rovnoměrnost pokrytí. Odkazy na metriky zaměřené na ortogonalitu lze nalézt v [Cioppa and Lucas, 2007, Hofwing and Strömberg, 2010], reference na metriky zaměřené na rovnoměrnost pokrytí pak v článcích [Toropov et al., 2007] nebo [Crombecq et al., 2009]. Zde jsme zvolili metriku maximin (Mm) pro její jednoduchost a snadnost zobrazení. Mm je minimální ze vzdáleností mezi každými dvěma body návrhu a je maximalizována. Na základě této metriky porovnáme několik metod, které byly v minulých letech představeny k tvorbě DoE. x x 1 Obrázek 1: Příklad LHS návrhu pro dvě proměnné s 5 body umístěnými do středů intervalů. 2 Metody tvorby rovnoměrně rozprostřeného návrhu 2.1 Latin Hypercube Sampling (lhsdesign-default) LHS je jedním z nejpopulárnějších algoritmů, zejména z důvodu jednoduchosti použití a rychlosti výpočtu, ačkoli jeho schopnosti rovnoměrného pokrytí prostoru (space-filling) mohou být špatné. V LHS je každá proměnná (dimenze) rozdělena na n intervalů, kde n odpovídá požadovanému počtu bodů návrhu. V rámci každého intervalu je bod umístěn náhodně 1 nezávisle pro každou proměnnou. V každém intervalu každé proměnné (dimenze) je umístěn pouze jeden bod. To vede k regulárnímu DoE, jak je patrno z Obrázku 1. Nejhorší případ LHS návrhu je ten, kdy body vytvoří diagonálu (Obrázek 2). Nejjednodušším řešením takového nedostatku 1 Nebo může být umístěn do středu intervalu - v prostředí programu MATLAB parametr smooth. 3
5 2. METODY TVORBY ROVNOMĚRNĚ ROZPROSTŘENÉHO NÁVRHU x x 1 Obrázek 2: Nevhodný LHS návrh. je vytvoření zcela nového LHS návrhu, to jest užití metody hrubé síly. Takový postup je užit například v prostředí MATLAB ve funkci lhsdesign 2. Dále tuto metodu označujeme jako standardní LHS návrh. 2.2 Optimalizovaný Latin Hypercube Sampling - náhodná výměna (lhsdesign-výměna-náhodný+náhodný) Špatný LHS návrh (z pohledu Mm metriky) může být vylepšen měněním pozic jednotlivých bodů (ovšem při zachování vlastností LHS - tj. ve 2D pravidlo sudoku ), viz například odkazy [Novák and Lehký, 2006, Kučerová, 2007]. Jsou vybrány 2 body, jedna z dimenzí a prohozeny odpovídající souřadnice. Všechny tři volby jsou zcela náhodné. Po každé iteraci, oproti výše zmíněným odkazům, kde je použit algoritmus simulovaného žíhaní (Simulated Annealing), přijímáme pouze úspěšný krok (kdy došlo ke zvýšení hodnoty Mm). Proto tuto metodu můžeme označit jako náhodný horolezecký (Hill Climbing) algoritmus. Jak je patrné i z Obrázku 3, úspěšná může být pouze výměna, do níž vstupuje jeden z bodů z dvojice s minimální vzájemnou vzdáleností - v následující metodě je toto zajištěno. 2.3 Optimalizovaný Latin Hypercube Sampling - heuristická procedura (lhsdesign-výměna-cmin+náhodný) Jelikož víme, které dvojici bodů odpovídá hodnota Mm, aplikujeme heuristickou proceduru, ve které se snažíme měnit pozice bodů z této dvojice (tj. zajistit konec existence této příliš si blízké dvojice). Algoritmus vyměňuje jednu (náhodně zvolenou) souřadnici bodu z dvojice 2 Podle přednastavení je generováno 5 návrhů a nejlepší je představen uživateli. 4
6 2. METODY TVORBY ROVNOMĚRNĚ ROZPROSTŘENÉHO NÁVRHU x x 1 souřadnice bod návrhu x 1 x Obrázek 3: Výměna dvou náhodných bodů návrhu (zde na souřadnici x 2 ). Červená úsečka vyznačuje Mm. Nedochází ke zvětšení hodnoty Mm, tato výměna tedy nebude přijata. x x 1 souřadnice bod návrhu x 1 x Obrázek 4: Výměna bodu z dvojice s Mm a náhodně vybraného bodu (zde na souřadnici x 2 ). Červená úsečka vyznačuje Mm před výměnou, zelená po výměně. Dochází ke zvětšení hodnoty Mm, tato výměna tedy bude přijata. s Mm (který z dvojice to bude je voleno náhodně 3 ) a jiného, náhodně zvoleného bodu, dokud nedojde ke zlepšení - ke zvýšení hodnoty Mm. Poté algoritmus najde novou dvojici s minimální vzdáleností a pokračuje stejným způsobem. Metodu přibližuje Obrázek 4. 3 Zde je prostor pro vylepšení metody tak, aby byl vždy do výměny posílán horší z dvojice s Mm, tj. bod, jehož druhá nejkratší vzdálenost k jinému bodu je menší než u druhého z dvojice s Mm; popsaná metoda by byla časově náročnější z důvodu nutnosti obsáhlejší analýzy vektoru vzájemných vzdáleností; u použité verze stačí nalézt minimální prvek tohoto vektoru. 5
7 2. METODY TVORBY ROVNOMĚRNĚ ROZPROSTŘENÉHO NÁVRHU vzdálenost vzdálenost Obrázek 5: Odebrání horšího bodu z dvojice s Mm. Grafy vlevo znázorňují pro každý bod jeho první a druhou nejkratší vzdálenost k jinému bodu. Azurové sloupce značí minimální vzájemnou vzdálenost (Mm), červený sloupec označuje kratší z druhých nejkratších vzdáleností dvojice bodů s Mm - odpovídající bod bude odebrán. Klíč: Žluté sloupce = první nejkratší vzdálenosti k jinému bodu, Modré sloupce = druhé nejkratší vzdálenosti k jinému bodu, Azurové sloupce = Mm, Červený sloupec = kratší z druhých nejkratších vzdáleností dvojice bodů s Mm, Azurové body = dvojice s Mm, Červený bod = horší z dvojice s Mm, Červená úsečka = Mm. 2.4 Odebírání bodů z LHS návrhu (LHS-ubírání, LHS-ubírání-NEW) Poslední metoda založená na LHS využívá rychlosti generování LHS návrhu. Vytvoření LHS návrhu s více body nezabírá příliš času. Proto vytvoříme návrh s více body, než je třeba, a poté opakovaně odebíráme bod z dvojice s minimální vzájemnou vzdáleností, dokud není docíleno požadovaného počtu bodů. Tato metoda má dvě varianty - v první je odebraný bod z dvojice s Mm vybrán náhodně, v druhé je odebrán ten, jehož druhá nejkratší vzdálenost k ostatním bodům je menší (viz Obrázek 5). 6
8 2. METODY TVORBY ROVNOMĚRNĚ ROZPROSTŘENÉHO NÁVRHU Obrázek 6: Dělení stěny 3D domény. Na prvním obrázku je LHS návrh, na druhém plně faktoriální návrh. 2.5 Metody založené na Delaunayově triangulaci (Delaunay-stálá triangulace, Delaunay-rozdělování) Poslední skupina metod je založena na triangulaci přípustné domény ( triangulace je termín vhodný pro 2D, obecně jde o rozdělení domény na simplexy) [Crombecq et al., 2009]. Jelikož je relativně jednoduché spočítat objem simplexu, můžeme tak získat hrubý odhad toho, kde je největší nevyplněný prostor. Postup výpočtu objemu simplexu uvádíme v Příloze A. Začínáme neoptimalizovaným LHS návrhem s několika body. Následně je provedena Delaunayova triangulace [Del, 2001]. Poté naše procedura opakovaně přidává další bod návrhu do těžiště největšího simplexu (viz Příloha B o výpočtu souřadnic těžiště simplexu). I zde jsou dvě varianty algoritmu. V první variantě je po každém kroku (po přidání nového bodu) provedena nová triangulace, nalezen simplex s největším objemem a do jeho těžiště opět přidán bod. Postup dokumentuje Obrázek 7. Ve druhé variantě je triangulace prováděna jen po určitém počtu iterací. V ostatních krocích je simplex, do jehož těžiště byl přidán nový bod, pouze rozdělen na (dim+1) simplexů, které jsou považovány za plnohodnotné nové simplexy pro následný výpočet objemu 4 ; dim značí počet proměnných, tj. dimenzí. Tato varianta algoritmu je znázorněna na Obrázku 8. Zároveň je řešena otázka dělení hran (ve 2D), stěn (ve 3D), respektive (dim-1)-facet (viz Příloha C) objektů v řešené doméně. Část tohoto problému dokumentuje Obrázek 9 5. Porovnali jsem dvě varianty - v jedné byly na hranách generovány LHS návrhy, v druhé byl použit tzv. plně faktoriální (fullfact) návrh (viz Obrázek 6). Tento se ukázal jako výhodnější. Rozdělení hran není provedeno najednou, nýbrž dynamicky během výpočtu v závislosti na aktuálním počtu bodů v generovaném návrhu. Tyto dvě DT-metody jsou v podstatě nenáhodné, kromě původních bodů vygenerovaných LHS metodou (v našem případě je takto vytvořena 1/10 z požadovaného počtu bodů návrhu) 4 Může dojít k situaci, kdy je simplex s největším objemem tak velký, že po jeho rozdělení jsou i jeho části při hledání dalšího simplexu pro přidání bodu vyhodnoceny jako největší v doméně. 5 Zde ve 2D - jde tedy skutečně o dělení hran, ve více dimenzích je nutno dělit vícedimenzionální (o dimenzi nižší než řešená doména) hraniční objekty. Viz Příloha C. 7
9 2. METODY TVORBY ROVNOMĚRNĚ ROZPROSTŘENÉHO NÁVRHU (a) Červený bod znázorňuje težiště největšího simplexu - bude přidán jako nový bod návrhu. (b) Následující krok. Došlo k retriangulaci, opět vyznačen bod v těžišti největšího simplexu. (c) Výsledný obrázek po vytvoření celého návrhu. Modré body označují hranice domény (jsou jen pomocné během výpočtu, nejsou součástí výsledného návrhu), červené body byly vytvořeny LHS metodou, zelené přidány v každé iteraci do těžiště simplexu s největším objemem. Obrázek 7: První varianta metody založené na Delaunayově triangulaci (ve 2D) - po přidání bodu je provedena nová triangulace celé přípustné domény. 8
10 2. METODY TVORBY ROVNOMĚRNĚ ROZPROSTŘENÉHO NÁVRHU (a) Červený bod znázorňuje težiště největšího simplexu - bude přidán jako nový bod návrhu. Zelené úsečky vyznačují rozdělení simplexu na 3 nové. (b) Následující krok. Nedošlo k retriangulaci. Opět vyznačen bod v těžišti největšího simplexu a rozdělení tohoto simplexu. (c) Výsledný obrázek po vytvoření celého návrhu. Modré body označují hranice domény (jsou jen pomocné během výpočtu, nejsou součástí výsledného návrhu), červené body byly vytvořeny LHS metodou, zelené přidány v každé iteraci do těžiště simplexu s největším objemem. Obrázek 8: Druhá varianta metody založené na Delaunayově triangulaci (ve 2D) - po přidání bodu není provedena nová triangulace celé přípustné domény, největší simplex je pouze rozdělen. 9
11 2. METODY TVORBY ROVNOMĚRNĚ ROZPROSTŘENÉHO NÁVRHU (a) Použití hustého dělení hrany. Vznikají typické úzké, do středu domény orientované simplexy. (b) Výsledný obrázek po vytvoření celého návrhu. Vlivem příliš hustého dělení hrany nedojde k dostatečnému pokrytí okrajových částí domény. (c) Použití řídkého dělení hrany. Vznikají typické široké simplexy podél hran domény. (d) Výsledný obrázek po vytvoření celého návrhu. Vlivem příliš řídkého dělení hrany mohou vznikat shluky v okrajových částech domény. Obrázek 9: Rozdíl v hustotě dělení hran. Použita varianta plně faktoriálního návrhu - hrana je pravidelně rozdělena. Pro Obrázky 9b, 9d: modré body označují hranice domény (jsou jen pomocné během výpočtu, nejsou součástí výsledného návrhu), červené body byly vytvořeny LHS metodou, zelené přidány v každé iteraci do těžiště simplexu s největším objemem. 10
12 3. VÝSLEDKY A ZÁVĚR jsou všechny ostatní přidány deterministickými postupy, tj. Delaunayova triangulace, výpočet objemů a souřadnice těžiště. První varianta poskytuje lepší představu o dosud nevyplněném prostoru; druhá varianta je méně přesná, ale (zvláště ve vyšších dimenzích) rychlejší. 3 Výsledky a závěr Algoritmy byly implementovány v programu MATLAB a uváděné výsledky jsou statistikou ze 100 spuštění každého z nich. Používáme funkce lhsdesign a delaunayn, které program MATLAB obsahuje 6. K výpočtu vzájemných vzdáleností bodů a tedy i hodnoty Mm byl použit algoritmus, který je součástí funkce lhsdesign a je uveden v Příloze D. Z Obrázků 10, 11, 12, 13 je zřejmé, že standardní LHS a LHS s náhodnými výměnami zaostává za ostatními metodami. Taktéž je evidentní, že metody založené na Delaunayově triangulaci neobstojí ve srovnání s metodami heuristickými. Nadto, s rostoucím počtem dimenzí jsou DT-metody časově výrazně náročnější než LHS-metody. Naše výsledky ukazují, že ve čtyřech dimenzích dosahují heuristické metody, ve stejném čase, více než dvakrát vyšší hodnoty maximin. Náš příspěvek ukázal výsledky na regulárních doménách (hyperkrychle). Náš další výzkum bude vyšetřovat schopnosti prezentovaných metod pro návrh na neregulárních doménách. Na první pohled se zde metody založené na LHS zdají nevhodné ve srovnání s těmi založenými na triangulaci. Ty jsou triangulací schopné popsat téměř jakýkoli tvar, a proto se tu jejich aplikace zdá logická. 4 Poděkování Autoři by rádi poděkovali za finanční podporu Ministerstva školství, mládeže a tělovýchovy v rámci projektu MSM (Algorithms for computer simulation and application in engineering). 6 Funkci lhsdesign obsahuje statistický toolbox programu MATLAB. 11
13 4. PODĚKOVÁNÍ Obrázek 10: Porovnání rychlosti (čas) a kvality (maximin - vyšší hodnota je lepší) algoritmů na 2D doméně. Klíč: Černé křivky = standardní LHS, Modré křivky = náhodná výměna, Okrové křivky = heuristická metoda, Azurové body = odebírání bodů (odebrán náhodný z dvojice), Purpurové body = odebírání bodů (odebrán horší z dvojice), Červený bod = Delaunayova triangulace s re-triangulováním, Zelený bod = Delaunayova triangulace jen v určitých iteracích; smooth on generuje body náhodně v rámci intervalu; (10, 90) znamená 10 náhodných počátečních bodů a 90 bodů přidaných triangulací, (n > 100) označuje 100 bodů zbylých po odebírání z n původně vygenerovaných a (100, 2) značí 100 bodů ve 2D; tenké barevné křivky a znaménka + znázorňují minimální a maximální hodnoty, tučná křivka značí průměrné hodnoty. 12
14 4. PODĚKOVÁNÍ Obrázek 11: Porovnání rychlosti (čas) a kvality (maximin - vyšší hodnota je lepší) algoritmů na 3D doméně. Klíč: Černé křivky = standardní LHS, Modré křivky = náhodná výměna, Okrové křivky = heuristická metoda, Azurové body = odebírání bodů (odebrán náhodný z dvojice), Purpurové body = odebírání bodů (odebrán horší z dvojice), Červený bod = Delaunayova triangulace s re-triangulováním, Zelený bod = Delaunayova triangulace jen v určitých iteracích; smooth on generuje body náhodně v rámci intervalu; (10, 90) znamená 10 náhodných počátečních bodů a 90 bodů přidaných triangulací, (n > 100) označuje 100 bodů zbylých po odebírání z n původně vygenerovaných a (100, 3) značí 100 bodů ve 3D; tenké barevné křivky a znaménka + znázorňují minimální a maximální hodnoty, tučná křivka značí průměrné hodnoty. 13
15 4. PODĚKOVÁNÍ Obrázek 12: Porovnání rychlosti (čas) a kvality (maximin - vyšší hodnota je lepší) algoritmů na 4D doméně. Klíč: Černé křivky = standardní LHS, Modré křivky = náhodná výměna, Okrové křivky = heuristická metoda, Azurové body = odebírání bodů (odebrán náhodný z dvojice), Purpurové body = odebírání bodů (odebrán horší z dvojice), Červený bod = Delaunayova triangulace s re-triangulováním, Zelený bod = Delaunayova triangulace jen v určitých iteracích; smooth on generuje body náhodně v rámci intervalu; (10, 90) znamená 10 náhodných počátečních bodů a 90 bodů přidaných triangulací, (n > 100) označuje 100 bodů zbylých po odebírání z n původně vygenerovaných a (100, 4) značí 100 bodů ve 4D; tenké barevné křivky a znaménka + znázorňují minimální a maximální hodnoty, tučná křivka značí průměrné hodnoty. 14
16 4. PODĚKOVÁNÍ Obrázek 13: Porovnání rychlosti (čas) a kvality (maximin - vyšší hodnota je lepší) algoritmů na 5D doméně. Klíč: Černé křivky = standardní LHS, Modré křivky = náhodná výměna, Okrové křivky = heuristická metoda, Azurové body = odebírání bodů (odebrán náhodný z dvojice), Purpurové body = odebírání bodů (odebrán horší z dvojice), Červený bod = Delaunayova triangulace s re-triangulováním, Zelený bod = Delaunayova triangulace jen v určitých iteracích; smooth on generuje body náhodně v rámci intervalu; (10, 90) znamená 10 náhodných počátečních bodů a 90 bodů přidaných triangulací, (n > 100) označuje 100 bodů zbylých po odebírání z n původně vygenerovaných a (100, 5) značí 100 bodů v 5D; tenké barevné křivky a znaménka + znázorňují minimální a maximální hodnoty, tučná křivka značí průměrné hodnoty. 15
17 Literatura [Del, 2001] (2001). Delaunay triangulation. www stránky: triangulation/. Last modified on 15 March [Hyp, 2002] (2002). Hypercube. www stránky: Last modified on 7 March [Cen, 2003] (2003). Centroid. www stránky: Last modified on 4 February [BCS, 2004] (2004). Barycentric coordinate system. www stránky: coordinate system (mathematics)/. Last modified on 24 February [Vol, 2011] (2011). Simplex volumes and the cayley-menger determinant. www stránky: [Cioppa and Lucas, 2007] Cioppa, T. M. and Lucas, T. (2007). Efficient nearly orthogonal and space-filling latin hypercubes. Technometrics, 49(1): [Crombecq et al., 2009] Crombecq, K., Couckuyt, I., Gorissen, D., and Dhaene, T. (2009). Space-filling sequential design strategies for adaptive surrogate modelling. In Topping, B. H. V. and Tsompanakis, Y., editors, Proceedings of the First International Conference on Soft Computing Technology in Civil, Structural and Environmental Engineering. Civil-Comp Press, Stirlingshire, UK. [Hofwing and Strömberg, 2010] Hofwing, M. and Strömberg, N. (2010). D-optimality of nonregular design spaces by using a Bayesian modification and a hybrid method. Structural and Multidisciplinary Optimization, 42: [Jin, 2005] Jin, Y. (2005). A comprehensive survey of fitness approximation in evolutionary computation. Soft Computing, 9:3 12. [Kučerová, 2007] Kučerová, A. (2007). Identification of nonlinear mechanical model parameters based on softcomputing methods. PhD thesis, Ecole Normale Supérieure de Cachan, Laboratoire de Mécanique et Technologie. [Novák and Lehký, 2006] Novák, D. and Lehký, D. (2006). ANN inverse analysis based on stochastic small-sample training set simulation. Engineering Applications of Artificial Intelligence, 19(7):
18 LITERATURA [Simpson et al., 2001] Simpson, T. W., Peplinski, J. D., Koch, P. N., and Allen, J. K. (2001). Metamodels for computer-based engineering design: Survey and recommendations. Engineering with Computers, 17: [Toropov et al., 2007] Toropov, V. V., Bates, S. J., and Querin, O. M. (2007). Generation of extended uniform latin hypercube designs of experiments. In Topping, B. H. V., editor, Proceedings of the Ninth International Conference on the Application of Artificial Intelligence to Civil, Structural and Environmental Engineering. Civil-Comp Press, Stirlingshire, UK. 17
19 Příloha A Výpočet objemu simplexu Jelikož známe souřadnice vrcholů simplexu, používáme k výpočtu jeho objemu vztah využívající právě (a pouze) souřadnice vrcholů [Vol, 2011]. Výpočet objemu simplexu ve 2D (3 vrcholy): V 2 = 1 1 x 1(1) x 2(1) 2! 1 x 1(2) x 2(2) 1 x 1(3) x 2(3) Výpočet objemu simplexu ve 3D (4 vrcholy): V 3 = 1 1 x 1(1) x 2(1) x 3(1) 1 x 1(2) x 2(2) x 3(2) 3! 1 x 1(3) x 2(3) x 3(3) 1 x 1(4) x 2(4) x 3(4) Výpočet objemu simplexu v nd (n + 1 vrcholů): 1 x 1(1) x 2(1) x n(1) V n = 1 1 x 1(2) x 2(2) x n(2) n! x 1(n+1) x 2(n+1) x n(n+1) V zápisu x a(b) a značí proměnnou (dimenzi), b označuje bod návrhu. 18
20 Příloha B Výpočet souřadnic těžiště simplexu K výpočtu souřadnic těžiště jsou použity plošné (trojúhelníkové) souřadnice [BCS, 2004]. Pro daný bod P udávají poměr plochy trojúhelníku tvořeného bodem P a stranami trojúhelníku ABC a plochy trojúhelníku ABC. C [x C, y C ] A=A ABC b a l 1 = A P BC /A l 2 = A P CA /A l 3 = A P AB /A A 2 =A PCA P [l 1, l 2, l 3 ] A 1 =A PBC x P = l 1 x A + l 2 x B + l 3 x C y P = l 1 y A + l 2 y B + l 3 y C A =A 3 PAB A [x A, y A ] c B [x B, y B ] Obrázek B.1: Plošné (trojúhelníkové) souřadnice. Těžiště trojúhelníku má plošné souřadnice [1/3, 1/3, 1/3], těžiště čtyřstěnu [1/4, 1/4, 1/4, 1/4], těžiště n-dimenzionálního simplexu potom [1/n, 1/n,..., 1/n] [Cen, 2003]. C [1, 0, 0] a b T [1/3, 1/3, 1/3] A [0, 0, 1] c B [0, 1, 0] Obrázek B.2: Těžiště trojúhelníku s použitím plošných souřadnic. 19
21 Příloha C Přehled prvků (0-5)-dimenzionální hyperkrychle dimenze název vrcholy hrany stěny buňky 4-facety 5-facety 0 Bod 1 1 Přímka Čtverec Tetragon Krychle Hexahedron Teserakt Octachoron Penterakt Decateron Tabulka C.1: Přehled prvků hyperkrychle pro 0-5 dimenzí. V Tabulce C.1 uvádíme přehled prvků hyperkrychlí do pěti dimenzí. Více informací na [Hyp, 2002]. 20
22 Příloha D Výpočet vzájemných vzdáleností bodů návrhu 1 function s=maximin_full(x) 2 % x je matice souřadnic 3 % bodů návrhu (počet řádků 4 % odpovídá aktuálnímu počtu 5 % bodů návrhu) 6 [m,p] = size(x); 7 pp = (m-1):-1:2; 8 I = zeros(m*(m-1)/2,1); 9 I(cumsum([1 pp])) = 1; 10 I = cumsum(i); 11 J = ones(m*(m-1)/2,1); 12 J(cumsum(pp)+1) = 2-pp; 13 J(1)=2; 14 J = cumsum(j); d = zeros(size(i)); 17 for j=1:p 18 d = d + (x(i,j)-x(j,j)).ˆ2; 19 % d je vektor vzájemných 20 % vzdáleností bodů 21 end s = sqrt(min(d)); 24 % s značí minimální 25 % ze vzájemných vzdáleností 26 % bodů (maximin) 21
Methods for space-filling designs of experiments
ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE Fakulta stavební Katedra mechaniky Metody pro tvorbu rovnoměrně rozprostřených návrhů Methods for space-filling designs of experiments Bakalářská práce Studijní program:
Method for constrained designs of experiments in two dimensions
ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE Fakulta stavební Katedra mechaniky Metoda pro tvorbu návrhů s omezujícími podmínkami ve dvou dimenzích Method for constrained designs of experiments in two dimensions
pro omezené návrhové prostory Optimization of uniformity of computer experiments for constrained design spaces
ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE Fakulta stavební Katedra mechaniky Optimalizace uniformity počítačových návrhů pro omezené návrhové prostory Optimization of uniformity of computer experiments for
A Parallel Evolutionary Strategy for minimax Evaluation
ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE Fakulta stavební Katedra mechaniky Paralelní evoluční strategie pro vyhodnocení minimax kritéria A Parallel Evolutionary Strategy for minimax Evaluation Soutěžní práce
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í:
Téma 4: Stratifikované a pokročilé simulační metody
0.007 0.006 0.005 0.004 0.003 0.002 0.001 Dlouhodobé nahodilé Std Distribution: Gumbel Min. EV I Mean Requested: 140 Obtained: 141 Std Requested: 75.5 Obtained: 73.2-100 0 100 200 300 Mean Std Téma 4:
VYUŽITÍ PRAVDĚPODOBNOSTNÍ METODY MONTE CARLO V SOUDNÍM INŽENÝRSTVÍ
VYUŽITÍ PRAVDĚPODOBNOSTNÍ METODY MONTE CARLO V SOUDNÍM INŽENÝRSTVÍ Michal Kořenář 1 Abstrakt Rozvoj výpočetní techniky v poslední době umožnil také rozvoj výpočetních metod, které nejsou založeny na bázi
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
Návrhy experimentů pro stochastickou citlivostní analýzu
České vysoké učení technické v Praze Fakulta stavební Studentská vědecká a odborná činnost Akademický rok 0/0 Návrhy experimentů pro stochastickou citlivostní analýzu Jméno a příjmení studenta, ročník,
Učební texty k státní bakalářské zkoušce Matematika Základy lineárního programování. študenti MFF 15. augusta 2008
Učební texty k státní bakalářské zkoušce Matematika Základy lineárního programování študenti MFF 15. augusta 2008 1 15 Základy lineárního programování Požadavky Simplexová metoda Věty o dualitě (bez důkazu)
Metody analýzy dat I. Míry a metriky - pokračování
Metody analýzy dat I Míry a metriky - pokračování Literatura Newman, M. (2010). Networks: an introduction. Oxford University Press. [168-193] Zaki, M. J., Meira Jr, W. (2014). Data Mining and Analysis:
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)
Algoritmizace prostorových úloh
Algoritmizace prostorových úloh Vektorová data Daniela Szturcová Prostorová data Geoobjekt entita definovaná v prostoru. Znalost jeho identifikace, lokalizace umístění v prostoru, vlastností vlastních
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
Triangulace. Význam triangulace. trojúhelník je základní grafický element aproximace ploch předzpracování pro jiné algoritmy. příklad triangulace
Význam triangulace trojúhelník je základní grafický element aproximace ploch předzpracování pro jiné algoritmy příklad triangulace Definice Triangulace nad množinou bodů v rovině představuje takové planární
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
CFD SIMULACE VE VOŠTINOVÉM KANÁLU CHLADIČE
CFD SIMULACE VE VOŠTINOVÉM KANÁLU CHLADIČE Autoři: Ing. Michal KŮS, Ph.D., Západočeská univerzita v Plzni - Výzkumné centrum Nové technologie, e-mail: mks@ntc.zcu.cz Anotace: V článku je uvedeno porovnání
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
GIS Geografické informační systémy
GIS Geografické informační systémy Obsah přednášky Prostorové vektorové modely Špagetový model Topologický model Převody geometrií Vektorový model Reprezentuje reálný svět po jednotlivých složkách popisu
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é,
Ú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
9 Prostorová grafika a modelování těles
9 Prostorová grafika a modelování těles Studijní cíl Tento blok je věnován základům 3D grafiky. Jedná se především o vysvětlení principů vytváření modelů 3D objektů, jejich reprezentace v paměti počítače.
PARAMETRICKÁ STUDIE VÝPOČTU KOMBINACE JEDNOKOMPONENTNÍCH ÚČINKŮ ZATÍŽENÍ
PARAMETRICKÁ STUDIE VÝPOČTU KOMBINACE JEDNOKOMPONENTNÍCH ÚČINKŮ ZATÍŽENÍ Ing. David KUDLÁČEK, Katedra stavební mechaniky, Fakulta stavební, VŠB TUO, Ludvíka Podéště 1875, 708 33 Ostrava Poruba, tel.: 59
11 Vzdálenost podprostorů
11 Vzdálenost podprostorů 11.1 Vzdálenost bodů Eukleidovský bodový prostor E n = afinní bodový prostor, na jehož zaměření je definován skalární součin. (Pech:AGLÚ/str.126) Definováním skalárního součinu
Cvičení 9. Posudek únosnosti ohýbaného prutu metodou LHS v programu FREET. Software FREET Simulace metodou LHS
Pravděpodobnostní posuzování konstrukcí 4. ročník bakalářského studia obor Konstrukce staveb Cvičení 9 Posudek únosnosti ohýbaného prutu metodou LHS v programu FREET Software FREET Simulace metodou LHS
Univerzita Pardubice 8. licenční studium chemometrie
Univerzita Pardubice 8. licenční studium chemometrie Statistické zpracování dat při managementu jakosti Semestrální práce Metody s latentními proměnnými a klasifikační metody Ing. Jan Balcárek, Ph.D. vedoucí
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é
Cvičení 3. Posudek únosnosti ohýbaného prutu. Software FREET Simulace metodou Monte Carlo Simulace metodou LHS
Spolehlivost a bezpečnost staveb, 4. ročník bakalářského studia (všechny obory) Cvičení 3 Posudek únosnosti ohýbaného prutu Software FREET Simulace metodou Monte Carlo Simulace metodou LHS Katedra stavební
19 Eukleidovský bodový prostor
19 Eukleidovský bodový prostor Eukleidovským bodovým prostorem rozumíme afinní bodový prostor, na jehož zaměření je definován skalární součin. Víme, že pomocí skalárního součinu jsou definovány pojmy norma
SPOLEHLIVOSTNÍ ANALÝZA STAVEBNÍCH KONSTRUKCÍ - APLIKACE
IV. ročník celostátní konference SPOLEHLIVOST KONSTRUKCÍ Téma: Posudek - poruchy - havárie 163 23.až 24.4.2003 Dům techniky Ostrava ISBN 80-02-01551-7 SPOLEHLIVOSTNÍ ANALÝZA STAVEBNÍCH KONSTRUKCÍ - APLIKACE
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
Užití systému Matlab při optimalizaci intenzity tepelného záření na povrchu formy
Užití systému Matlab při optimalizaci intenzity tepelného záření na povrchu formy Radek Srb 1) Jaroslav Mlýnek 2) 1) Fakulta mechatroniky, informatiky a mezioborových studií 2) Fakulta přírodovědně-humanitní
Datové struktury. Zuzana Majdišová
Datové struktury Zuzana Majdišová 19.5.2015 Datové struktury Numerické datové struktury Efektivní reprezentace velkých řídkých matic Lze využít při výpočtu na GPU Dělení prostoru a binární masky Voxelová
Optimalizace provozních podmínek. Eva Jarošová
Optimalizace provozních podmínek Eva Jarošová 1 Obsah 1. Experimenty pro optimalizaci provozních podmínek 2. EVOP klasický postup využití statistického softwaru 3. Centrální složený návrh model odezvové
Paralelní grafové algoritmy
Paralelní grafové algoritmy Značení Minimální kostra grafu Nejkratší cesta z jednoho uzlu Nejkratší cesta mezi všemi dvojicemi uzlů Použité značení Definition Bud G = (V, E) graf. Pro libovolný uzel u
Univerzita Pardubice Chemicko-technologická fakulta Katedra analytické chemie
Univerzita Pardubice Chemicko-technologická fakulta Katedra analytické chemie 12. licenční studium PYTHAGORAS Statistické zpracování dat 3.1 Matematické principy vícerozměrných metod statistické analýzy
Návrh experimentů pro stochastickou citlivostní analýzu. Designs of experiments for sampling-based sensitivity analysis
ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE Fakulta stavební Katedra mechaniky Návrh experimentů pro stochastickou citlivostní analýzu Designs of experiments for sampling-based sensitivity analysis Bakalářská
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í
maticeteorie 1. Matice A je typu 2 4, matice B je typu 4 3. Jakých rozměrů musí být matice X, aby se dala provést
Úlohy k zamyšlení 1. Zdůvodněte, proč třetí řádek Hornerova schématu pro vyhodnocení polynomu p v bodě c obsahuje koeficienty polynomu r, pro který platí p(x) = (x c) r(x) + p(c). 2. Dokažte, že pokud
CFD simulace vícefázového proudění na nakloněné desce: porovnání smáčivosti různých kapalin. Martin Šourek
CFD simulace vícefázového proudění na nakloněné desce: porovnání smáčivosti různých kapalin Martin Šourek VŠCHT Praha Ústav matematiky Praha 13. Prosince 2016 Úvod Model Výsledky Závěr Úvod 13.12.2016
Pracovní text a úkoly ke cvičením MF002
Pracovní text a úkoly ke cvičením MF002 Ondřej Pokora, PřF MU, Brno 11. března 2013 1 Brownův pohyb (Wienerův proces) Základním stavebním kamenem simulací náhodných procesů popsaných pomocí stochastických
Příklad: Řešte soustavu lineárních algebraických rovnic 10x 1 + 5x 2 +70x 3 + 5x 4 + 5x 5 = 275 2x 1 + 7x 2 + 6x 3 + 9x 4 + 6x 5 = 100 8x 1 + 9x 2 +
Příklad: Řešte soustavu lineárních algebraických rovnic 1x 1 + 5x 2 +7x 3 + 5x 4 + 5x 5 = 275 2x 1 + 7x 2 + 6x 3 + 9x 4 + 6x 5 = 1 A * x = b 8x 1 + 9x 2 + x 3 +45x 4 +22x 5 = 319 3x 1 +12x 2 + 6x 3 + 8x
ACTA UNIVERSITATIS AGRICULTURAE ET SILVICULTURAE MENDELIANAE BRUNENSIS SBORNÍK MENDELOVY ZEMĚDĚLSKÉ A LESNICKÉ UNIVERZITY V BRNĚ
ACTA UNIVERSITATIS AGRICULTURAE ET SILVICULTURAE MENDELIANAE BRUNENSIS SBORNÍK MENDELOVY ZEMĚDĚLSKÉ A LESNICKÉ UNIVERZITY V BRNĚ Ročník LII 6 Číslo 3, 2004 Gasser-Müllerův odhad J. Poměnková Došlo: 8.
Monte Carlo. Simulační metoda založená na užití stochastických procesů a generace náhodných čísel.
Monte Carlo Simulační metoda založená na užití stochastických procesů a generace náhodných čísel. Typy MC simulací a) MC integrace b) Geometrické MC c) Termodynamické MC d) Modelování vývoje na strukturální
11MAMY LS 2017/2018. Úvod do Matlabu. 21. února Skupina 01. reseni2.m a tak dále + M souborem zadané funkce z příkladu 3 + souborem skupina.
11MAMY LS 2017/2018 Cvičení č. 2: 21. 2. 2018 Úvod do Matlabu. Jan Přikryl 21. února 2018 Po skupinách, na které jste se doufám rozdělili samostatně včera, vyřešte tak, jak nejlépe svedete, níže uvedená
Programátorská dokumentace
Programátorská dokumentace Požadavky Cílem tohoto programu bylo představit barevné systémy, zejména převody mezi nejpoužívanějšími z nich. Zároveň bylo úkolem naprogramovat jejich demonstraci. Pro realizaci
Náhodné rozmisťování bodů v rovině
Náhodné rozmisťování bodů v rovině 2014 Josef Pelikán, CGG MFF UK Praha http://cgg.mff.cuni.cz/~pepca/ Konference CSGG, 17. 9. 2014, Nové Město na Moravě 1 / 46 2 / 46 Náhodné rozložení bodů..? random
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
CVIČNÝ TEST 13. OBSAH I. Cvičný test 2. Mgr. Zdeňka Strnadová. II. Autorské řešení 6 III. Klíč 15 IV. Záznamový list 17
CVIČNÝ TEST 13 Mgr. Zdeňka Strnadová OBSAH I. Cvičný test 2 II. Autorské řešení 6 III. Klíč 15 IV. Záznamový list 17 I. CVIČNÝ TEST VÝCHOZÍ TEXT A OBRÁZEK K ÚLOZE 1 V trojúhelníku ABC na obrázku dělí úsečka
Metody analýzy dat I (Data Analysis I) Rozsáhlé struktury a vlastnosti sítí (Large-scale Structures and Properties of Networks) - pokračování
Metody analýzy dat I (Data Analysis I) Rozsáhlé struktury a vlastnosti sítí (Large-scale Structures and Properties of Networks) - pokračování Základní (strukturální) vlastnosti sítí Stupně vrcholů a jejich
Téma 3 Metoda LHS, programový systém Atena-Sara-Freet
Spolehlivost a bezpečnost staveb, 4.ročník bakalářského studia Téma 3 Metoda LHS, programový systém Atena-Sara-Freet Parametrická rozdělení Metoda Latin Hypercube Sampling (LHS) aplikovaná v programu Freet
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
GIS Geografické informační systémy
GIS Geografické informační systémy Obsah přednášky Prostorové vektorové modely Špagetový model Topologický model Převody geometrií Vektorový model Reprezentuje reálný svět po jednotlivých složkách popisu
Vzorce počítačové grafiky
Vektorové operace součet vektorů rozdíl vektorů opačný vektor násobení vektoru skalárem úhel dvou vektorů velikost vektoru a vzdálenost dvojice bodů v rovině (v prostoru analogicky) u = B A= b a b a u
9 Kolmost vektorových podprostorů
9 Kolmost vektorových podprostorů Od kolmosti dvou vektorů nyní přejdeme ke kolmosti dvou vektorových podprostorů. Budeme se zabývat otázkou, kdy jsou dva vektorové podprostory na sebe kolmé a jak to poznáme.
Voronoiův diagram. RNDr. Petra Surynková, Ph.D. Univerzita Karlova v Praze Matematicko-fyzikální fakulta
12 RNDr., Ph.D. Katedra didaktiky matematiky Univerzita Karlova v Praze Matematicko-fyzikální fakulta petra.surynkova@mff.cuni.cz http://surynkova.info Definice V( P) nad množinou bodů P { p v rovině 1,
Úvod do stochastických optimalizačních metod (metaheuristik) Moderní metody optimalizace 1
Úvod do stochastických optimalizačních metod (metaheuristik) Moderní metody optimalizace 1 Efektivita optimalizačních metod Robustní metoda Efektivita Specializovaná metoda Enumerace nebo MC kombinatorický
ČVUT FEL X36PAA - Problémy a algoritmy. 4. úloha - Experimentální hodnocení algoritmů pro řešení problému batohu
ČVUT FEL X36PAA - Problémy a algoritmy 4. úloha - Experimentální hodnocení algoritmů pro řešení problému batohu Jméno: Marek Handl Datum: 3. 2. 29 Cvičení: Pondělí 9: Zadání Prozkoumejte citlivost metod
Neuronové časové řady (ANN-TS)
Neuronové časové řady (ANN-TS) Menu: QCExpert Prediktivní metody Neuronové časové řady Tento modul (Artificial Neural Network Time Series ANN-TS) využívá modelovacího potenciálu neuronové sítě k predikci
Algoritmizace diskrétních. Ing. Michal Dorda, Ph.D.
Algoritmizace diskrétních simulačních modelů Ing. Michal Dorda, Ph.D. 1 Úvodní poznámky Při programování simulačních modelů lze hlavní dílčí problémy shrnout do následujících bodů: 1) Zachycení statických
NUMERICKÝ MODEL NESTACIONÁRNÍHO PŘENOSU TEPLA V PALIVOVÉ TYČI JADERNÉHO REAKTORU VVER 1000 SVOČ FST 2014
NUMERICKÝ MODEL NESTACIONÁRNÍHO PŘENOSU TEPLA V PALIVOVÉ TYČI JADERNÉHO REAKTORU VVER 1000 SVOČ FST 2014 Miroslav Kabát, Západočeská univerzita v Plzni, Univerzitní 8, 306 14 Plzeň Česká republika ABSTRAKT
Operace s maticemi. 19. února 2018
Operace s maticemi Přednáška druhá 19. února 2018 Obsah 1 Operace s maticemi 2 Hodnost matice (opakování) 3 Regulární matice 4 Inverzní matice 5 Determinant matice Matice Definice (Matice). Reálná matice
Algoritmus pro hledání nejkratší cesty orientovaným grafem
1.1 Úvod Algoritmus pro hledání nejkratší cesty orientovaným grafem Naprogramoval jsem v Matlabu funkci, která dokáže určit nejkratší cestu v orientovaném grafu mezi libovolnými dvěma vrcholy. Nastudoval
Algoritmizace prostorových úloh
INOVACE BAKALÁŘSKÝCH A MAGISTERSKÝCH STUDIJNÍCH OBORŮ NA HORNICKO-GEOLOGICKÉ FAKULTĚ VYSOKÉ ŠKOLY BÁŇSKÉ - TECHNICKÉ UNIVERZITY OSTRAVA Algoritmizace prostorových úloh Grafové úlohy Daniela Szturcová Tento
STANOVENÍ SPOLEHLIVOSTI GEOTECHNICKÝCH KONSTRUKCÍ. J. Pruška, T. Parák
STANOVENÍ SPOLEHLIVOSTI GEOTECHNICKÝCH KONSTRUKCÍ J. Pruška, T. Parák OBSAH: 1. Co je to spolehlivost, pravděpodobnost poruchy, riziko. 2. Deterministický a pravděpodobnostní přístup k řešení problémů.
VE 2D A 3D. Radek Výrut. Abstrakt Tento článek obsahuje postupy pro výpočet Minkowského sumy dvou množin v rovině a pro výpočet Minkowského sumy
25. KONFERENCE O GEOMETRII A POČÍTAČOVÉ GRAFICE Radek Výrut VÝPOČET MINKOWSKÉHO SUMY VE 2D A 3D Abstrakt Tento článek obsahuje postupy pro výpočet Minkowského sumy dvou množin v rovině a pro výpočet Minkowského
Projekt OPVK - CZ.1.07/1.1.00/ Matematika pro všechny. Univerzita Palackého v Olomouci
Projekt OPVK - CZ.1.07/1.1.00/26.0047 Matematika pro všechny Univerzita Palackého v Olomouci Tematický okruh: Geometrie Různé metody řešení Téma: Analytická geometrie v prostoru, vektory, přímky Autor:
Cvičení 5 - Inverzní matice
Cvičení 5 - Inverzní matice Pojem Inverzní matice Buď A R n n. A je inverzní maticí k A, pokud platí, AA = A A = I n. Matice A, pokud existuje, je jednoznačná. A stačí nám jen jedna rovnost, aby platilo,
Static Load Balancing Applied to Time Dependent Mechanical Problems
Static Load Balancing Applied to Time Dependent Mechanical Problems O. Medek 1, J. Kruis 2, Z. Bittnar 2, P. Tvrdík 1 1 Katedra počítačů České vysoké učení technické, Praha 2 Katedra stavební mechaniky
Počítačové simulace fyzikálních problému TASEP
Počítačové simulace fyzikálních problému TASEP Jakub Doležal 1, Jakub Kantner 2, Tomáš Zahradník 3 1 Gymnázium Špitálská Praha, 2 Gymnázium Českolipská Praha, 3 Gymnázium Oty Pavla Praha 1 janjansen@centrum.cz,
24.11.2009 Václav Jirchář, ZTGB
24.11.2009 Václav Jirchář, ZTGB Síťová analýza 50.let V souvislosti s potřebou urychlit vývoj a výrobu raket POLARIS v USA při závodech ve zbrojení za studené války se SSSR V roce 1958 se díky aplikaci
Mezi jednotlivými rozhraními resp. na nosníkových prvcích lze definovat kontakty
Kontaktní prvky Mezi jednotlivými rozhraními resp. na nosníkových prvcích lze definovat kontakty Základní myšlenka Modelování posunu po smykové ploše, diskontinuitě či na rozhraní konstrukce a okolního
9. přednáška z předmětu GIS1 Digitální model reliéfu a odvozené povrchy. Vyučující: Ing. Jan Pacina, Ph.D.
9. přednáška z předmětu GIS1 Digitální model reliéfu a odvozené povrchy Vyučující: Ing. Jan Pacina, Ph.D. e-mail: jan.pacina@ujep.cz Lehký úvod Digitální modely terénu jsou dnes v geoinformačních systémech
Problematika disertační práce a současný stav řešení. Ing. Aneta Zatočilová
Problematika disertační práce a současný stav řešení 2 /12 OBSAH PREZENTACE: Téma dizertační práce Úvod do problematiky Přehled metod Postup řešení Projekty, výuka a další činnost 3 /12 TÉMA DIZERTAČNÍ
NUMERICKÉ ŘEŠENÍ VIBROIZOLACE STROJE
NUMERICKÉ ŘEŠENÍ VIBROIZOLACE STROJE Jiří Vondřich., Radek Havlíček. Katedra mechaniky a materiálů, Fakulta elektrotechnická, ČVUT Praha Abstract Vibrace stroje způsobují nevyvážené rotující části stroje,
Triangulace. RNDr. Petra Surynková, Ph.D. Univerzita Karlova v Praze Matematicko-fyzikální fakulta.
11 RNDr., Ph.D. Katedra didaktiky matematiky Univerzita Karlova v Praze Matematicko-fyzikální fakulta petra.surynkova@mff.cuni.cz http://surynkova.info Význam triangulace trojúhelník je základní grafický
Fakulta chemicko-technologická Katedra analytické chemie. 3.2 Metody s latentními proměnnými a klasifikační metody
Fakulta chemicko-technologická Katedra analytické chemie 3.2 Metody s latentními proměnnými a klasifikační metody Vypracoval: Ing. Tomáš Nekola Studium: licenční Datum: 21. 1. 2008 Otázka 1. Vypočtěte
metodou Monte Carlo J. Matěna, Gymnázium Českolipská, Praha
Výpočet obsahu plošných obrazců metodou Monte Carlo J. Löwit, Gymnázium Českolipská, Praha jakub.lowit@gmail.com J. Matěna, Gymnázium Českolipská, Praha matenajakub@gmail.com J. Novotná, Gymnázium, Chomutov
Eva Fišerová a Karel Hron. Katedra matematické analýzy a aplikací matematiky Přírodovědecká fakulta Univerzity Palackého v Olomouci.
Ortogonální regrese pro 3-složkové kompoziční data využitím lineárních modelů Eva Fišerová a Karel Hron Katedra matematické analýzy a aplikací matematiky Přírodovědecká fakulta Univerzity Palackého v Olomouci
Mgr. Tomáš Kotler. I. Cvičný test 2 II. Autorské řešení 7 III. Klíč 15 IV. Záznamový list 17
Mgr. Tomáš Kotler I. Cvičný test 2 II. Autorské řešení 7 III. Klíč 15 IV. Záznamový list 17 VÝCHOZÍ TEXT A OBRÁZEK K ÚLOZE 1 Je dán rovinný obrazec, v obrázku vyznačený barevnou výplní, který představuje
TSO NEBO A INVARIANTNÍ ROZPOZNÁVACÍ SYSTÉMY
TSO NEBO A INVARIANTNÍ ROZPOZNÁVACÍ SYSTÉMY V PROSTŘEDÍ MATLAB K. Nováková, J. Kukal FJFI, ČVUT v Praze ÚPŘT, VŠCHT Praha Abstrakt Při rozpoznávání D binárních objektů z jejich diskrétní realizace se využívají
VĚTY Z LINEÁRNÍ ALGEBRY
VĚTY Z LINEÁRNÍ ALGEBRY Skripta Matematické metody pro statistiku a operační výzkum (Nešetřilová, H., Šařecová, P., 2009). 1. věta Nechť M = {x 1, x 2,..., x k } je množina vektorů z vektorového prostoru
Lineární algebra : Násobení matic a inverzní matice
Lineární algebra : Násobení matic a inverzní matice (8. přednáška) František Štampach, Karel Klouda frantisek.stampach@fit.cvut.cz, karel.klouda@fit.cvut.cz Katedra aplikované matematiky Fakulta informačních
Euklidovský prostor Stručnější verze
[1] Euklidovský prostor Stručnější verze definice Eulidovského prostoru kartézský souřadnicový systém vektorový součin v E 3 vlastnosti přímek a rovin v E 3 a) eprostor-v2, 16, b) P. Olšák, FEL ČVUT, c)
Analytická geometrie ( lekce)
Analytická geometrie (5. - 6. lekce) Sylva Potůčková, Dana Stesková, Lubomír Sedláček Gymnázium a Jazyková škola s právem státní jazykové zkoušky Zlín Zlín, 20. června 2011 Vektory Vektorový součin Vektorový
Státnice odborné č. 20
Státnice odborné č. 20 Shlukování dat Shlukování dat. Metoda k-středů, hierarchické (aglomerativní) shlukování, Kohonenova mapa SOM Shlukování dat Shluková analýza je snaha o seskupení objektů do skupin
INVESTICE DO ROZVOJE VZDĚLÁVÁNÍ. Modernizace studijního programu Matematika na PřF Univerzity Palackého v Olomouci CZ.1.07/2.2.00/28.
INVESTICE DO ROZVOJE VZDĚLÁVÁNÍ Modernizace studijního programu Matematika na PřF Univerzity Palackého v Olomouci CZ.1.07/2.2.00/28.0141 Báze vektorových prostorů, transformace souřadnic Michal Botur Přednáška
Teorie náhodných matic aneb tak trochu jiná statistika
Teorie náhodných matic aneb tak trochu jiná statistika B. Vlková 1, M.Berg 2, B. Martínek 3, O. Švec 4, M. Neumann 5 Gymnázium Uničov 1, Gymnázium Václava Hraběte Hořovice 2, Mendelovo gymnázium Opava
Vícerozměrné statistické metody
Vícerozměrné statistické metody Podobnosti a vzdálenosti ve vícerozměrném prostoru, asociační matice II Jiří Jarkovský, Simona Littnerová Vícerozměrné statistické metody Práce s asociační maticí Vzdálenosti
Státní závěrečná zkouška z oboru Matematika a její použití v přírodních vědách
Státní závěrečná zkouška z oboru Matematika a její použití v přírodních vědách Ústní zkouška z oboru Náročnost zkoušky je podtržena její ústní formou a komisionálním charakterem. Předmětem bakalářské zkoušky
Detekce kartografického zobrazení z množiny
Detekce kartografického zobrazení z množiny bodů Tomáš Bayer Katedra aplikované geoinformatiky Albertov 6, Praha 2 bayertom@natur.cuni.cz Abstrakt. Detekce kartografického zobrazení z množiny bodů o známých
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
Téma 1: Spolehlivost a bezpečnost stavebních nosných konstrukcí
Téma 1: Spolehlivost a bezpečnost stavebních nosných konstrukcí Přednáška z předmětu: Spolehlivost a bezpečnost staveb 4. ročník bakalářského studia Katedra stavební mechaniky Fakulta stavební Vysoká škola
KMA/GPM Barycentrické souřadnice a
KMA/GPM Barycentrické souřadnice a trojúhelníkové pláty František Ježek jezek@kma.zcu.cz Katedra matematiky Západočeské univerzity v Plzni, 2008 19. dubna 2009 1 Trojúhelníkové pláty obecně 2 Barycentrické
Zobrazování barev. 1995-2015 Josef Pelikán CGG MFF UK Praha. pepca@cgg.mff.cuni.cz http://cgg.mff.cuni.cz/~pepca/
Zobrazování barev 1995-2015 Josef Pelikán CGG MFF UK Praha pepca@cgg.mff.cuni.cz http://cgg.mff.cuni.cz/~pepca/ ColorRep 2015 Josef Pelikán, http://cgg.mff.cuni.cz/~pepca 1 / 18 Barevné schopnosti HW True-color
4. Statika základní pojmy a základy rovnováhy sil
4. Statika základní pojmy a základy rovnováhy sil Síla je veličina vektorová. Je určena působištěm, směrem, smyslem a velikostí. Působiště síly je bod, ve kterém se přenáší účinek síly na těleso. Směr
VYUŽITÍ MATLABU PRO VÝUKU NUMERICKÉ MATEMATIKY Josef Daněk Centrum aplikované matematiky, Západočeská univerzita v Plzni. Abstrakt
VYUŽITÍ MATLABU PRO VÝUKU NUMERICKÉ MATEMATIKY Josef Daněk Centrum aplikované matematiky, Západočeská univerzita v Plzni Abstrakt Současný trend snižování počtu kontaktních hodin ve výuce nutí vyučující
SOFTWARE PRO KONTROLU OCHRANY PŘED BLESKEM PODLE ČSN EN
29. Mezinárodní konference o ochraně před bleskem 23.-26.6.2008 Uppsala, Švédsko SOFTWARE PRO KONTROLU OCHRANY PŘED BLESKEM PODLE ČSN EN 62305 Jozef Dudáš, EMC Engineering s.ro., Praha, Marek Dudáš, MFF
Josef Pelikán, 1 / 51
1 / 51 Náhodné rozmisťování bodů v rovině 2014-15 Josef Pelikán, CGG MFF UK Praha http://cgg.mff.cuni.cz/~pepca/ Seminář strojového učení a modelování, 26. 3. 2015 2 / 51 Jiří Matoušek (1963-2015) 3 /