Table of Contents

B3B33KUI: Kybernetika a umělá inteligence

Přednášející: Tomáš Svoboda, Petr Pošík

Cvičící: Jana Kostlivá, Pavel Šindler, Jakub Fink, Matěj Mihulka (a Petr Pošík jako záložník).

Přednášky, Cvičení, Literatura

Předmět je úvodem do široké oblasti umělé inteligence a poskytuje potřebné základy pro návrh algoritmů pro řízení strojů. Navazuje na znalosti prohledávání stavového prostoru a rozšiřuje je uvažováním nejistoty v přechodech mezi stavy. Předmět představuje i základy posilovaného učení pro problémy, kde o přechodech mezi stavy nic nevíme. Poslední část předmětu představuje Bayesovskou rozhodovací úlohu a učení s učitelem, které je demonstrováno na lineárních klasifikátorech různých typů. Studenti si znalost procvičí na semestrálních úlohách, v nichž budeme používat Python, který si studenti mohli osvojit v předmětech B3B33ALP, B4B33RPH, nebo BAB37ZPR.

Aby bylo jasno: Tento kurz NENÍ o hlubokém učení, neuronových sítích, LLM, chatbotech, atd., ale (především v jeho poslední části o strojovém učení) staví základy pro tato témata.

Prerekvizity: V kurzu očekáváme základní znalost lineární algebry. Budeme také potřebovat něco málo z teorie pravděpodobnosti a statistiky; tyto znalosti vám poskytneme přímo v kurzu. Očekáváme, že studenti umí psát jednoduché programy ve vyšším programovacím jazyce (ideálně v Pythonu) a znají základní datové struktury.

Hodnocení

Při splnění všech požadavků předmětu bude vaše známka určena podle obvyklého schématu:

Počet bodů >=90 89-80 79-70 69-60 59-50 <50
Známka A B C D E F

Hodnocení bude složeno ze 3 základních komponent: práce během semestru, test v průběhu semestru (midterm) a závěrečná zkouška.

Komponenta hodnocení Body Minimální požadavky
Práce během semestru (samostatné úlohy) 45 Min. 18 bodů + všech 5 povinných úloh odevzdáno na minimální funkční úrovni
Test v polovině semestru 15 0 (i když v tomto testu naprosto neuspějete, stále je možné úspěšně dokončit kurz)
Závěrečná zkouška 40 18 bodů

Během semestru je možné získat bonusové body za úspěšné vyřešení kvízů či diskuze na cvičeních. Tyto body vám mohou pomoci vylepšit celkový součet.

Docházku budeme sledovat především pro naši potřebu, např. pro zapamatování jmen. Předpokládáme, že diskuse nad problémy a konzultace k úlohám budou probíhat především na cvičení. Konzultace mimo dobu cvičení na vyžádání. Malé úlohy a kvízy nebudou nahrazovány. V případě dlouhodobější nepřítomnosti kontaktujte prosím svého cvičícího a domluvte si individuální konzultace.

Zkouška

Pro přípavu na zkoušku je možné použít také prezentaci, kterou pro vás připravila Katka Poláková!

Termíny: Zkouška písemná, 120 min, bez materiálů, důležité údaje či základní vzorce budou součástí zadaní. Pro účast na zkoušce je třeba mít udělený zápočet (viz. čl. 6.1 Studijního a zkušebního řádu pro studenty ČVUT).