výuka

informace k předmětům, které učím – studijní materiály, podmínky splnění, výsledky.

teoretické základy neuronových sítí – FJFI, ZS 25/26

Cvičení předmětu teoretické základy neuronových sítí probíhají v sudé týdny v pondělí od 8:00 do 9:40 v místnosti T-115, případně dle změn oznámených na přednáškách a cvičeních. Informace ke zkoušce a podmínky klasifikace posk

studijní materiály

Materiály ke cvičení mají podobu Jupyter notebooků využívajících Python. Pro snadnou instalaci pythonu, Jupyteru a potřebných balíčků budeme využívat systém uv . K seznámení s touto technologií je určeno první cvičení. Pro replikaci přesného prostředí, v němž byly notebooky vytvořeny, můžete využít souborů pyproject.toml a uv.lock.
#názevtématazadánířešení
1úvod do neuronových sítízáklady strojového učení v Python, algoritmy pro automatické počítání gradientů, jednoduché neuronové sítě, jejich architektura, gradientní sestup, aktivační funkce, hyperparametery a jejich volbanotebooknotebook
2optimalizaceoptimalizace neuronových sítí, algoritmy SGD, Momentum, Nesterov, Adagrad, Adadelta, Adam, AdamWnotebook
3regularizacerozdělení dat na trénovací a testovací sadu, overfitting, bias-variance trade-off, L1, L2 regularizace, early stopping, dropout, batching, cross-validace, její varianty a použití, fenomén double descent
4rekurentní sítěrekurentní sítě, zpracovaní přirozeného jazyka, transformery
5grafové neuronové sítěučení na grafech, rekurentní neuronové sítě na grafech, sítě postavené na náhodných procházkách, analogie se zpracováním textu, konvoluce na grafech

neuronové sítě, strojové učení a náhodnost – FIT, ZS 25/26

Cvičení předmětu neuronové sítě, strojové učení a náhodnost probíhají v sudé týdny ve středy od 16:15 do 17:45 v místnosti T9:348 (viz rozvrh ), případně dle změn oznámených na přednáškách a cvičeních. Informace ke zkoušce, podmínky splnění předmětu a klasifikace lze nalézt v FIT courses .

teorie neuronových sítí – FIT, LS 24/25

Cvičení předmětu teorie neuronových sítí probíhají v sudé týdny ve úterky od 14:30 do 16:00 v místnosti T9:351 (viz rozvrh ), případně dle změn oznámených na přednáškách a cvičeních. Informace ke zkoušce, podmínky splnění předmětu a klasifikace lze nalézt v FIT courses .

lineární algebra 1 – FJFI, ZS 24/25

Cvičení pro obory Aplikace informatiky v přírodních vědách a Aplikované matematicko-stochastické metody probíhají každé úterý od 14:00 do 15:40 v místnosti B-115.

Informace ke zkoušce, podmínky splnění předmětu a klasifikace lze nalézt v Microsoft Teams, kde by všichni studenti měli být členy týmu Team-B241-01LAL, případně na webu přednášejících .

studijní materiály

Aktuální studijní materiály od přednášejících jsou v Microsoft Teams, obecně jde hlavně o:

Z dalších materiálů pak mohu doporučit ještě:

podmínky zápočtu

Na konci semestru na základě práce při cvičeních může každý získat kromě zápočtu až 10% navíc k praktické části zkoušky (podrobnosti v podmínkách zkoušky). Získání zápočtu i tato bonusová procenta se počítají z bodů získaných během cvičení. Body lze získat třemi různými způsoby:
  • Na začátku každého cvičení (počínaje druhým, včetně posledního) se bude psát mini-test obsahující 1 příklad typově z předcházejícího cvičení. Za každý test lze získat maximálně 1 bod. Testy jsou open-book, tedy je povoleno používání jakýchkoliv materiálů (skripta, vlastní poznámky...), není povoleno komunikovat s kýmkoliv dalším či používat software řešící příklady.
  • Za aktivitu při cvičeních (počítání příkladů u tabule apod.) lze získat za každé cvičení 0.5 bodu.
  • Pro ty, kdo nenasbírají dostatečný počet bodů, budou ke konci semestru zadané 3 domácí úkoly, z každého z nich lze získat maximálně 1 bod.

Pro získání zápočtu je třeba splnit 2 podmínky:

  • Mít maximálně 2 absence.
  • Mít součet bodů alespoň 5.

Bonusová procenta ke zkoušce jsou pak daná součtem bodů, mínus 5.

výsledky

teorie neuronových sítí – FIT, LS 23/24

Cvičení předmětu teorie neuronových sítí probíhají v liché týdny ve čtvrtky od 12:45 do 14:15 v místnosti TH:A-1142 (viz rozvrh ), případně dle změn oznámených na přednáškách a cvičeních. Informace ke zkoušce, podmínky splnění předmětu a klasifikace lze nalézt v FIT courses .

lineární algebra 1 – FJFI, ZS 23/24

Cvičení pro 1. kruh oboru jaderná a částicová fyzika probíhají každé pondělí od 14:00 do 15:30 v místnosti T-209.

Informace ke zkoušce, podmínky splnění předmětu a klasifikace lze nalézt v Microsoft Teams, kde by všichni studenti měli být členy týmu Team-B231-01LAL, případně na webu přednášejících .

studijní materiály

Aktuální studijní materiály od přednášejících jsou v Microsoft Teams, obecně jde hlavně o:

Z dalších materiálů pak mohu doporučit ještě:

podmínky zápočtu

Na konci semestru na základě práce při cvičeních může každý získat kromě zápočtu až 10% navíc k praktické části zkoušky (podrobnosti v podmínkách zkoušky). Získání zápočtu i tato bonusová procenta se počítají z bodů získaných během cvičení. Body lze získat třemi různými způsoby:
  • Na začátku každého cvičení (počínaje třetím, včetně posledního) se bude psát mini-test obsahující 1 příklad typově z předcházejícího cvičení. Za každý test lze získat maximálně 1 bod. Testy jsou open-book, tedy je povoleno používání jakýchkoliv materiálů (skripta, vlastní poznámky...), není povoleno komunikovat s kýmkoliv dalším či používat software řešící příklady.
  • Za aktivitu při cvičeních (počítání příkladů u tabule apod.) lze získat za každé cvičení 0.5 bodu.
  • Pro ty, kdo nenasbírají dostatečný počet bodů, budou ke konci semestru zadané 3 domácí úkoly, z každého z nich lze získat maximálně 1 bod.

Pro získání zápočtu je třeba splnit 2 podmínky:

  • Mít maximálně 2 absence.
  • Mít součet bodů z mini-testů a domácích úkolů alespoň 5 (tedy vyjma bodů za aktivitu).

Bonusová procenta ke zkoušce jsou pak daná součtem bodů z mini-testů, aktivity a domácích úkolů, mínus 5.

výsledky

teorie neuronových sítí – FIT, LS 22/23

Cvičení předmětu teorie neuronových sítí probíhají nepravidelně, viz e-mail. Informace ke zkoušce, podmínky splnění předmětu a klasifikace lze nalézt v FIT courses .