Počítačová grafika III – Monte Carlo integrování

Slides:



Advertisements
Podobné prezentace
Téma 5 Metody řešení desek, metoda sítí.
Advertisements

TEORIE ROZHODOVÁNÍ A TEORIE HER
MARKOVSKÉ ŘETĚZCE.
*Zdroj: Průzkum spotřebitelů Komise EU, ukazatel GfK. Ekonomická očekávání v Evropě Březen.
Počítačová grafika III Odraz světla, BRDF – Cvičení Jaroslav Křivánek, MFF UK
Počítačová grafika III - Cvičení Integrováví na jednotkové kouli
Počítačová grafika III – Monte Carlo integrování II Jaroslav Křivánek, MFF UK
Ekvivalence následujících tří úloh
Úvod Klasifikace disciplín operačního výzkumu
Téma 3 ODM, analýza prutové soustavy, řešení nosníků
Lineární regresní analýza Úvod od problému
Násobíme . 4 = = . 4 = = . 4 = = . 2 = 9 .
Počítačová grafika III – Path tracing II Jaroslav Křivánek, MFF UK
Vizualizace projektu větrného parku Stříbro porovnání variant 13 VTE a menšího parku.
Lineární rovnice Běloun 91/1 a
MODERNÍ A KONKURENCESCHOPNÁ ŠKOLA reg. č.: CZ.1.07/1.4.00/ Základní škola, Šlapanice, okres Brno-venkov, příspěvková organizace Masarykovo nám.
VY_32_INOVACE_ 14_ sčítání a odčítání do 100 (SADA ČÍSLO 5)
MAGNET – NOVÁ ŘADA PROGRAMŮ TOPCON
Základní škola, Most, J. A. Komenského 474, p.o Most J. A. Komenského 474, p.o Most Digitální učební materiál vytvořen v projektu Pořadové.
Metody mezipodnikového srovnávání
Získávání informací Získání informací o reálném systému
KEE/POE 8. přednáška Numerický výpočet derivace a integrálu
Pravděpodobnost a statistika opakování základních pojmů
Obsah prezentace Náhodná proměnná Rozdělení náhodné proměnné.
25. října 2004Statistika (D360P03Z) 4. předn.1 Statistika (D360P03Z) akademický rok 2004/2005 doc. RNDr. Karel Zvára, CSc. KPMS MFF UK
Počítačová grafika III – Monte Carlo integrování Jaroslav Křivánek, MFF UK
Počítačová grafika III – Monte Carlo integrování Přímé osvětlení
Zásady pozorování a vyjednávání Soustředění – zaznamenat (podívat se) – udržet (zobrazit) v povědomí – představit si – (opakovat, pokud se nezdaří /doma/)
Základy ekonometrie Cvičení září 2010.
8. listopadu 2004Statistika (D360P03Z) 6. předn.1 chování výběrového průměru nechť X 1, X 2,…,X n jsou nezávislé náhodné veličiny s libovolným rozdělením.
Nový trend ve slunolamech Radek Pelz, ALARIS Czech Republic s.r.o.
Počítačová grafika III – Sekvence s nízkou diskrepancí a metody quasi-Monte Carlo Jaroslav Křivánek, MFF UK
Odhady parametrů základního souboru
Počítačová grafika III Světlo, Radiometrie – Cvičení Jaroslav Křivánek, MFF UK
Počítačová grafika III – Cvičení 3 Jaroslav Křivánek, MFF UK
Počítačová grafika III – Multiple Importance Sampling Jaroslav Křivánek, MFF UK
Náhodný jev A E na statistickém experimentu E - je určen vybranou množinou výsledků experimentu: výsledku experimentu lze přiřadit číslo, náhodnou proměnnou.
Data s diskrétním rozdělením
Interpretace výsledků modelových výpočtů
Dostupné z Metodického portálu ISSN: , financovaného z ESF a státního rozpočtu ČR. Provozováno Výzkumným ústavem pedagogickým v Praze.
Náhoda, generátory náhodných čísel
Autor: Ondřej Šimeček Verze: 1.1.3
Počítačová grafika III – Monte Carlo integrování II Jaroslav Křivánek, MFF UK
Výpočet plochy pomocí metody Monte Carlo
Počítačová grafika III – Monte Carlo integrování Jaroslav Křivánek, MFF UK
Počítačová grafika III – Path tracing Jaroslav Křivánek, MFF UK
Náhodné výběry a jejich zpracování Motto: Chceme-li vědět, jak chutná víno v sudu, nemusíme vypít celý sud. Stačí jenom malý doušek a víme na čem jsme.
Přesnost a spolehlivost v účelových sítích Bc. Jindřich Poledňák.
Počítačová grafika III – Důležitost, BPT Jaroslav Křivánek, MFF UK
Náhodné výběry a jejich zpracování Motto: Chceme-li vědět, jak chutná víno v sudu, nemusíme vypít celý sud. Stačí jenom malý doušek a víme na čem jsme.
Metrologie   Přednáška č. 5 Nejistoty měření.
2. Vybrané základní pojmy matematické statistiky
Základy matematické statistiky. Nechť je dána náhodná veličina X (“věk žadatele o hypotéku“) X je definována rozdělením pravděpodobností, s nimiž nastanou.
Monte Carlo simulace Experimentální fyzika I/3. Princip metody Problémy které nelze řešit analyticky je možné modelovat na základě statistického chování.
Počítačová grafika III Organizace Jaroslav Křivánek, MFF UK
Počítačová grafika III ZS 2014 Organizace Jaroslav Křivánek, MFF UK
Počítačová grafika III Organizace Jaroslav Křivánek, MFF UK
Reprezentativita: chyba výběru Jindřich Krejčí Management sociálních dat a datové archivy Kurz ISS FSV UK.
Počítačová grafika III – Path tracing Jaroslav Křivánek, MFF UK
Statistické odhady (inference) Výběr Nepotřebujeme sníst celého vola jenom proto, abychom poznali, že to jde ztuha. Samuel Johnson (anglický básník a.
Aritmetický průměr - střední hodnota
Stochastické procesy a Markovovy řetězce
Reprezentativita: chyba výběru Jindřich Krejčí
Základy statistické indukce
Monte Carlo Typy MC simulací
Základy zpracování geologických dat Rozdělení pravděpodobnosti
Metoda molekulární dynamiky
Počítačová grafika III Monte Carlo estimátory – Cvičení
Počítačová grafika III Monte Carlo estimátory – Cvičení
Náhodné výběry a jejich zpracování
Transkript prezentace:

Počítačová grafika III – Monte Carlo integrování Jaroslav Křivánek, MFF UK Jaroslav.Krivanek@mff.cuni.cz

PG III (NPGR010) - J. Křivánek 2011

Historie Monte Carlo (MC) Vývoj atomové bomby, Los Alamos 1940, John von Neumann, Stanislav Ulam, Metropolis Rozvoj a aplikace metod od roku 1949

Metoda Monte Carlo Simuluje se mnoho případů daného děje, například: Neurony - vznik, zánik, srážky s atomy vodíku Úlohy hromadné obsluhy – chování počítačových sítí, dopravní situace Sociologické a ekonomické modely – demografie, vývoj inflace, pojišťovnictví atd.

Num. integrování – Kvadraturní vzorce Obecný předpis v 1D: f integrand (tj. integrovaná funkce) n řád kvadratury (tj. počet vzorků integrandu) xi uzlové body (tj. umístění vzorků v oboru integrálu) f(xi) vzorky integrandu wi váhy

Num. integrování – Kvadraturní vzorce Kvadraturní pravidla se liší volbou uzlových bodů xi a váhami wi Obdélníková metoda, Rovnoběžníková metoda, Simpsonova metoda, Gaussovská kvadratura, … Vzorky na integračním oboru (tj. uzlové body) jsou rozmístěny deterministicky Jednoznačně určeny kvadraturním pravidlem

Kvadraturní vzorce pro více dimenzí Obecný předpis pro více dimenzí: Rychlost konvergence pro s-dimenzionální integrál je O(N-1/s) Např. pro dvojnásobné zpřesnění odhadu 3-rozměrného integrálu musím zvýšit počet vzorků 23 = 8 krát Nepoužitelné pro vysokodimenzionální integrály Dimenzionální exploze

Kvadraturní vzorce pro více dimenzí V 1D lepší přesnost než Monte Carlo Ve 2D srovnatelné s MC Od 3D bude MC téměř vždy lepší Kvadraturní metody NEJSOU metody Monte Carlo!

Monte Carlo integrování Vzorky jsou rozmístěny náhodně (nebo pseudonáhodně) Konvergence: O(N-1/2) Konvergence nezávisí na dimenzionalitě Rychlejší než klasické kvadraturní vzorce pro 3 a více dimenzí Speciální metody pro rozmístění vzorků Quasi-Monte Carlo, Randomized quasi-Monte Carlo Ještě rychlejší konvergence než MC

Monte Carlo integrování – shrnutí Výhody Jednoduchá implementace Robustní řešení pro různé tvary domén a integrandů Efektivní pro vícerozměrné integrály Nevýhody Relativně pomalá konvergence – zmenšení statistické chyby o polovinu vyžaduje zvětšit počet vzorků čtyřikrát Pro syntézu obrazu: obrázek obsahuje šum

Náhodné veličiny

PG III (NPGR010) - J. Křivánek 2011

PG III (NPGR010) - J. Křivánek 2011

PG III (NPGR010) - J. Křivánek 2011

PG III (NPGR010) - J. Křivánek 2011

Stř. hodnota a rozptyl (variance) Vlastnosti

Transformace náhodné veličiny Y je náhodná veličina Stř. hodnota Y PG III (NPGR010) - J. Křivánek 2011

Monte Carlo integrování

Primární estimátor urč. integrálu Odhadovaný integrál: Předpoklad: Je-li X náhodná veličina s distribucí R(0,1), pak f(X) je tzv. primární estimátor integrálu:

Primární estimátor urč. integrálu f(X) f(x) x 1

PG III (NPGR010) - J. Křivánek 2011 Estimátor Estimátor je náhodná veličina Vznikla transformací jiné náhodné veličiny Její realizace (hodnota) je konkrétní odhad (estimate) PG III (NPGR010) - J. Křivánek 2011

PG III (NPGR010) - J. Křivánek 2011 Nestrannost Nestrannost estimátoru (obecně): V průměru estimátor dává správnou veličinu (bez systematické chyby) Náš estimátor je nestranný (unbiased) PG III (NPGR010) - J. Křivánek 2011

Rozptyl odhadu Měřítkem kvality odhadu je jeho rozptyl (nebo standardní odchylka): (pro nestranný odhad) Při výpočtu jediného vzorku je rozptyl výsledku příliš velký!

PG III (NPGR010) - J. Křivánek 2011 Sekundární estimátor N náhodných nezávislých veličin, Xi Sekundární estimátor je nestranný PG III (NPGR010) - J. Křivánek 2011

Rozptyl sekundárního odhadu ... std. chyba je ÖN-krát menší! (konvergence 1/ÖN)

Integrování na libovolné oblasti Vše funguje úplně stejně pro integrování Vícedimenzionální funkce Přes libovolnou oblast Vzorky vybíráme s hustotou pravděpodobnosti (probability density function, pdf) p(x) Estimátor (je nestranný) PG III (NPGR010) - J. Křivánek 2011

Vzorkování podle důležitosti Některé části vzorkovaného intervalu jsou důležitější, protože zde má f větší hodnotu Vzorky z těchto oblastí mají větší vliv na výsledek Vzorkování podle důležitosti (“importance sampling”) umisťuje vzorky přednostně do takových oblastí Tj. pdf p je „ podobná“ integrandu Menší rozptyl při zachování nestrannosti PG III (NPGR010) - J. Křivánek 2011

Vzorkování podle důležitosti f(x) p(x) X5 X3 X1 X4 X2 X6 1

Rozptyl vzorkování podle důlež. Pokud se průběh hustoty p(x) podobá integrované funkci f(x), odhadujeme integrál funkce, která má menší rozptyl než f(x).

PG III (NPGR010) - J. Křivánek 2011 Odhad irradiance PG III (NPGR010) - J. Křivánek 2011

PG III (NPGR010) - J. Křivánek 2011 Odhad irradiance PG III (NPGR010) - J. Křivánek 2011

PG III (NPGR010) - J. Křivánek 2011

PG III (NPGR010) - J. Křivánek 2011

PG III (NPGR010) - J. Křivánek 2011

PG III (NPGR010) - J. Křivánek 2011

PG III (NPGR010) - J. Křivánek 2011