matematika
Transkript
Účelná matematika aneb jiný úhel pohledu na prvák Jan Hejtmánek FEL, ČVUT v Praze 24. června 2015 Jan Hejtmánek (FEL, ČVUT v Praze) Technokrati 2015 24. června 2015 1 / 18 Outline 1 Motivace 2 Proč tolik matematiky zpočátku? 3 Aplikace matematiky Matematická analýza (kalkulus) Lineárnı́ algebra Teorie grafů 4 Závěr Jan Hejtmánek (FEL, ČVUT v Praze) Technokrati 2015 24. června 2015 2 / 18 Motivace 1 Motivace 2 Proč tolik matematiky zpočátku? 3 Aplikace matematiky Matematická analýza (kalkulus) Lineárnı́ algebra Teorie grafů 4 Závěr Jan Hejtmánek (FEL, ČVUT v Praze) Technokrati 2015 24. června 2015 3 / 18 Motivace Motivace Proč jsem si vybral technický směr, zejm. Informačnı́ Technologie? Jan Hejtmánek (FEL, ČVUT v Praze) Technokrati 2015 24. června 2015 4 / 18 Motivace Motivace Proč jsem si vybral technický směr, zejm. Informačnı́ Technologie? Čı́m zaujmu v oboru IT? perfektnı́ znalostı́ programovacı́ch jazyků a současných sı́t’ových standardů? nebo perfektnı́ znalostı́ kalkulu, teorie grafů a maticové analýzy? Jan Hejtmánek (FEL, ČVUT v Praze) Technokrati 2015 24. června 2015 4 / 18 Motivace Motivace Proč jsem si vybral technický směr, zejm. Informačnı́ Technologie? Čı́m zaujmu v oboru IT? perfektnı́ znalostı́ programovacı́ch jazyků a současných sı́t’ových standardů? nebo perfektnı́ znalostı́ kalkulu, teorie grafů a maticové analýzy? Jaká je tedy správná strategie k úspěchu propojenı́ odborných znalostı́ s nadčasovými matematickými základy komunikace přes RS232 vs. Fourierova transformace projevenı́ určité mı́ry pı́le a silné vůle dar od boha Jan Hejtmánek (FEL, ČVUT v Praze) Technokrati 2015 24. června 2015 4 / 18 Proč tolik matematiky zpočátku? Proč tolik matematiky zpočátku? Očekáváná matematická znalost IT inženýra kalkulus (derivace a integrály i ve vı́ce dimenzı́ch) maticová analýza (vektory, matice a operace s nimi) teorie grafů (optimalizace v sı́ti) pravděpodobnost a statistika Jan Hejtmánek (FEL, ČVUT v Praze) Technokrati 2015 24. června 2015 5 / 18 Proč tolik matematiky zpočátku? Proč tolik matematiky zpočátku? Očekáváná matematická znalost IT inženýra kalkulus (derivace a integrály i ve vı́ce dimenzı́ch) maticová analýza (vektory, matice a operace s nimi) teorie grafů (optimalizace v sı́ti) pravděpodobnost a statistika z toho vycházı́ struktura většiny stud. programů Jan Hejtmánek (FEL, ČVUT v Praze) Technokrati 2015 24. června 2015 5 / 18 Proč tolik matematiky zpočátku? Proč tolik matematiky zpočátku? Očekáváná matematická znalost IT inženýra kalkulus (derivace a integrály i ve vı́ce dimenzı́ch) maticová analýza (vektory, matice a operace s nimi) teorie grafů (optimalizace v sı́ti) pravděpodobnost a statistika z toho vycházı́ struktura většiny stud. programů vetšinou absence poukázánı́ na praktické využitı́ ”vzorečků z tabule” Jan Hejtmánek (FEL, ČVUT v Praze) Technokrati 2015 24. června 2015 5 / 18 Proč tolik matematiky zpočátku? Proč tolik matematiky zpočátku? Očekáváná matematická znalost IT inženýra kalkulus (derivace a integrály i ve vı́ce dimenzı́ch) maticová analýza (vektory, matice a operace s nimi) teorie grafů (optimalizace v sı́ti) pravděpodobnost a statistika z toho vycházı́ struktura většiny stud. programů vetšinou absence poukázánı́ na praktické využitı́ ”vzorečků z tabule” ukážeme si proto, proč je dobré matematiku nepodceňovat Jan Hejtmánek (FEL, ČVUT v Praze) Technokrati 2015 24. června 2015 5 / 18 Aplikace matematiky 1 Motivace 2 Proč tolik matematiky zpočátku? 3 Aplikace matematiky Matematická analýza (kalkulus) Lineárnı́ algebra Teorie grafů 4 Závěr Jan Hejtmánek (FEL, ČVUT v Praze) Technokrati 2015 24. června 2015 6 / 18 Aplikace matematiky 1 Motivace 2 Proč tolik matematiky zpočátku? 3 Aplikace matematiky Matematická analýza (kalkulus) Lineárnı́ algebra Teorie grafů 4 Závěr Jan Hejtmánek (FEL, ČVUT v Praze) Matematická analýza (kalkulus) Technokrati 2015 24. června 2015 7 / 18 Aplikace matematiky Matematická analýza (kalkulus) Matematická analýza Co řešı́ a k čemu to je? Co se zde naučı́m? funkcionálnı́ analýza limity derivace integrálnı́ počet K čemu mi to bude? optimalizace - hledánı́ extrémů aproximace složitých funkcı́ jednodušı́mi pro implementaci (Taylorův rozvoj) skalárnı́ součin dvou funkcı́ definovaný v integrálnı́m tvaru (různé transformace při zpracovánı́ signálu) Z ∞ hf (x), g (x)i = f (x)g ∗ (x) dx −∞ analýza polı́ v jakékoliv podobě (řešenı́ diferenciálnı́ch polı́) Jan Hejtmánek (FEL, ČVUT v Praze) Technokrati 2015 24. června 2015 8 / 18 Aplikace matematiky Matematická analýza (kalkulus) Matematická analýza Aplikace Fourierova transformace skalarnı́ součin jako projekce projekce obecné funkce do systému harmonických signálů využitı́ např při zpracovánı́ signálu (audio - rozpoznánı́ jednotlivých tónů) tzv. spektrálnı́ analýza Gradientnı́ metoda hledánı́ extrému použitı́ derivacı́ pro nalezenı́ lokálnı́ extrému dané funkce gradient jako vektor udávajı́cı́ směr nejstrmějšı́ změny iterativnı́ metoda Jan Hejtmánek (FEL, ČVUT v Praze) Technokrati 2015 24. června 2015 9 / 18 Aplikace matematiky 1 Motivace 2 Proč tolik matematiky zpočátku? 3 Aplikace matematiky Matematická analýza (kalkulus) Lineárnı́ algebra Teorie grafů 4 Závěr Jan Hejtmánek (FEL, ČVUT v Praze) Lineárnı́ algebra Technokrati 2015 24. června 2015 10 / 18 Aplikace matematiky Lineárnı́ algebra Lineárnı́ algebra Co řešı́ a k čemu to je? Co se zde naučı́m? lineárnı́ prostory a podprostory matice, vektory a operace s nimi K čemu mi to bude? zjednodušenı́ složitého problému jeho lineárnı́m ekvivalentem řešenı́ lineárnı́ch soustav rovnic popis tělesa v prostoru a jeho pobyb (translace a rotace) odhad parametrů daného průběhu z naměřených dat Jan Hejtmánek (FEL, ČVUT v Praze) Technokrati 2015 24. června 2015 11 / 18 Aplikace matematiky Lineárnı́ algebra Lineárnı́ algebra Aplikace Metoda nejmenšı́ch čtverců mám naměřené data, očekávám určitý model funkce, neznám však jeho paramatry řešenı́ přeurčené soustavy rovnic Ax = b model A, parametry x, naměřená data b Jan Hejtmánek (FEL, ČVUT v Praze) Technokrati 2015 24. června 2015 12 / 18 Aplikace matematiky Lineárnı́ algebra Lineárnı́ algebra Aplikace Low Rank aproximace reprezentace obrázku maticı́ A SVD rozklad matice A = UDV∗ matice D obsahuje tzv. singulárnı́ čı́sla vynulovánı́ řádků přı́slušejı́ch n nejmenšı́m singulárnı́m čı́slů → určitý druh komprese Jan Hejtmánek (FEL, ČVUT v Praze) Technokrati 2015 24. června 2015 13 / 18 Aplikace matematiky 1 Motivace 2 Proč tolik matematiky zpočátku? 3 Aplikace matematiky Matematická analýza (kalkulus) Lineárnı́ algebra Teorie grafů 4 Závěr Jan Hejtmánek (FEL, ČVUT v Praze) Teorie grafů Technokrati 2015 24. června 2015 14 / 18 Aplikace matematiky Teorie grafů Teorie grafů Co řešı́ a k čemu to je? Co se zde naučı́m? analýza grafových struktur propojenı́ mezi grafy a algebrou algoritmy pro analýzu grafů K čemu mi to bude? nalezenı́ nejoptimálnějšı́ cesty v sı́ti (směrovánı́) dimenzovánı́ sı́tı́ (nalezenı́ nejefktivnějšı́ struktury pro komunikaci) dekódovánı́ kódů popsatelných grafem obecná optimalizace v sı́ti Jan Hejtmánek (FEL, ČVUT v Praze) Technokrati 2015 24. června 2015 15 / 18 Aplikace matematiky Teorie grafů Teorie grafů Aplikace Modelovánı́ a dimenzovánı́ sı́tı́ zadaná určitá topologie sı́tě s oceněnými propojenı́mi mám najı́t ”nejlevnějšı́”fungujı́cı́ topologii s minimálnı́m počtem propojenı́ toto optimálnı́ propojenı́ musı́me nadimenzovat → kvalita služeb Jan Hejtmánek (FEL, ČVUT v Praze) Technokrati 2015 24. června 2015 16 / 18 Závěr Závěr Co si odnést z mé dvacetiminutovky? Nebát se prváku z důvodu množstvı́ matematiky Brát matematiku jako užitečný nástroj nikoliv nutné zlo Jan Hejtmánek (FEL, ČVUT v Praze) Technokrati 2015 24. června 2015 17 / 18 Závěr Konec Děkuji za pozornost! Jan Hejtmánek (FEL, ČVUT v Praze) Technokrati 2015 24. června 2015 18 / 18
Podobné dokumenty
Algoritmy pro spojitou optimalizaci
Nepřesnějšı́, ale zvládnou i těžké funkce
Vyžadujı́ vı́ce iteracı́, časově náročnějšı́
Problémy recyklován´ı systému automatického pˇrekladu
• Průnik s novou doménou je však poměrně malý a stará data se nevyplatı́ použı́t.
prezentace 11
tato matice má méně stupňů volnosti než fundamantálnı́
matice, jen 5 stupňů volnosti
označme projekčnı́ matice obou pohledů jako:
P = K[I, −C1 ]
P0 = K0 R[I, −(C1 + b)]
a vektor
b = (b1...
zde
V definované oblasti existuje právě jedno minimum.
Poznámky V praxi a také v užı́vaném softwaru OptiSLang se funkce r nazývá
objektivnı́ funkcı́, nebo minimalizovanou funkcı́. V analýze, ...
Numerické a geometrické modelován´ı
Zápočet
Zápočet lze zı́skat za jednu z následujı́cı́ch aktivit:
• absolvovánı́ praktických cvičenı́ a splněnı́ podmı́nek (odladěnı́ programu v MATLABu,
vytvořenı́ modelu v systému RHIN...
Photo Frame 850
pamìové karty SD, SDHC, MMC, MS; USB Host 2.0 pro flash disky
interní pamì 2GB
Napájení AC adaptér 100-240V, výstup DC 5V/2A; interní lithiová baterie, cca 2 hod. výdrž
Rozmìry 218 x 173 x 24 mm
...
Photo Frame M8 - Energy Sistem
média. Mezi obrázky mùžete procházek tlaèítky UP, DOWN, PREV a NEXT, aktuální soubor
mùžete zobrazit na celé ploše displeje tlaèítkem PLAY/PAUSE. Stiskem tlaèítka MENU vyvoláte
nabídku volba smazán...