Přednášky

Přednášky budou dvojího charakteru. Část přednášek bude sloužit jako úvod do úloh, které budeme řešit na cvičení a část bude přednesena špičkovými odborníky, kteří předestřou zajímavé těžké problémy a jak je lze řešit.

Přednášky jsou v úterý 9:15-10:45, KN:E-107 (Zengrova posluchárna), plán místností

Přednášejí: Tomáš Svoboda (TS) a Petr Pošík (PP)

Časový plán přednášek

Odkazy na slidy a další materiály jsou vám k dispozici hned od začátku, mějte ale na paměti, že obsah může být aktualizován. Přednáškové slidy budou v mnoha případech doplněny malováním a psaním na tabuli či praktickými ukázkami. Přednášky MPI-III jsou motivační, ukazují, co je možné dokázat s pokročilou znalostí algoritmů a matematiky. Znalost z nich nebude zkoušena/testována, není součástí hodnocení předmětu.

Ukázky kódů z jednotlivých přednášek budou také na gitlab.fel. Kódy jsou pro vaši studijní potřebu, některé kusy mohou být záměrně chybné - na přednášce se pokusíme vylepšit atp.

datum č.t. S/L náplň přednášející
24.09.2024 1 L Představení předmětu, pravidla hry, intro.pdf. Vězňovo dilema pd.pdf. Úvod do Pythonu python-intro.pdf. TS
01.10.2024 2 S Hráč jako objekt, řízení hry. kamen-nuzky-papir.pdf zdrojové kódy, late-to-school kódy TS
08.10.2024 3 L Hráč jako objekt, řízení hry. kamen-nuzky-papir.pdf zdrojové kódy; Python, základní kameny až skály. 03_python_stones.pdf, zdrojové kódy TS
15.10.2024 4 S Python, základní kameny až skály. 03_python_stones.pdf, zdrojové kódy; Pojmenované argumenty, slovníky, skládání, dědění 04_python_stones_ii.pdf, zdrojové kódy TS
22.10.2024 5 L Složitější datové typy (množiny). Python comprehensions, Generátory, Logické funkce, … 05_python_stones_iii.pdf. snippets, . Úloha Reversi reversi_intro.pdf TS
29.10.2024 6 S Děkanský den
05.11.2024 7 L Složitější datové typy (množiny). Python comprehensions, Generátory, Logické funkce, … 05_python_stones_iii.pdf. snippets, ukážeme jak nám novinky pomohou v piškvorkách. Piškvorky jako větší projekt, v němž předchozí znalosti spojíme. Procházky herním polem, logické funkce, jak na čitelný kód. Generátory. TS
12.11.2024 8 S Automatické testování softwaru. (Slajdy. Pro tisk.) / Moduly pro samostudium/zvídavé. PP
19.11.2024 9 L Přesun do KN:A-320! (Nebude stream ani záznam) Intro to Spam filter. (Slajdy.) Čistý kód. PEP 8. (Slajdy. Pro tisk.) Vývoj řízený testy. (Slajdy. Pro tisk.) PP
26.11.2024 10 S Refactoring.Zpracování chyb a výjimky pro samostudium a zvídavé. PP
03.12.2024 11 L Interaktivní analýza otevřených dat v Jupyter notebooku (Notebook z přednášky). Více o vestavěných nástrojích Pythonu a iterátorech a generátorech pro samostudium a zvídavé. PP
10.12.2024 12 S Motivační přednáška I: Dávná historie internetového vyhledávání. Algoritmus Pagerank, od náhodné procházky k lineární algebře za miliardy. Metoda power iteration. pagerank-rphlecture.pdf TS
17.12.2024 13 L Motivační přednáška II: Strojový překlad a model Transformer: Jak vznikla dnešní “umělá inteligence” anotace O. Bojar
07.01.2025 15 S Motivační přednáška III: Vizuální rozpoznávání reálných objektů v reálném světě J. Matas

b4b33rph

courses/b4b33rph/prednasky/start.txt · Last modified: 2024/12/10 11:06 by svobodat