Cvičení

Doporučeným programovacím jazykem je Python, pro který existuje řada podpůrných knihoven (NetworkX), které lze s výhodou použít v rámci tohoto předmětu. Úkolem předmětu není Vás naučit programovat, ale používat vhodné prostředky, které se k dané problematice váží. Vzhledem k předpokládanému poslednímu roku magisterského studia je na každém, aby nalezl a rozhodl se pro efektivní řešení (samozřejmě s výjimkou plagiátů), které úlohu splní ve vymezené době. Obecně je možné používat libovolný programovací jazyk, avšak podpůrné materiály a vzorové kódy budou poskytovány pouze v jazyce Python.

Domácí úkoly

Semestrální testy

Osnova cvičení

Týden Datum Učitel Domácí úkol (cb) Semestrální test (cb) Téma Zadání úkolu a podpůrné materiály
1 24.09.2026 VD 0 Úvod a organizace cvičení. Cvičení 1: Nastavení prostředí
2 01.10.2026 VD ? Analýza cest v grafu. Cvičení 2: WiFi
3 08.10.2026 VD ? Modely náhodných grafů none
4 15.10.2026 VD ? Charakterizace uzlů sítě none
5 22.10.2026 VD ? Struktura sítě none
6 29.10.2026 VD ? 20 Detekce komunit none
7 05.11.2026 VD ? Simulace dynamických sítí none
8 12.11.2026 VD ? Úvod do strojového učení none
9 19.11.2026 VD ? Sémantická informace none
10 26.11.2026 VD ? Grafové neuronové sítě none
11 03.12.2026 VD ? 20 Testování automatů none
12 10.12.2026 VD ? Detekční sekvence automatů none
13 17.12.2026 VD ? Účení automatů none
14 07.01.2027 VD 20 Semestrální test a konzultace před zkouškou
SUM = 40 SUM = 60