====== B3B33KUI: Kybernetika a umělá inteligence ====== Přednášející: [[http://cmp.felk.cvut.cz/~svoboda|Tomáš Svoboda]], [[http://labe.felk.cvut.cz/~posik/|Petr Pošík]] Cvičící: [[http://cmp.felk.cvut.cz/~kostkj2/|Jana Kostlivá]], [[https://usermap.cvut.cz/profile/0840efbb-b356-413a-9737-38e03f7849c7|Pavel Šindler]], [[finkjaku@fel.cvut.cz|Jakub Fink]], [[mihulmat@fel.cvut.cz|Matěj Mihulka]] (a [[https://petrposik.github.io/|Petr Pošík]] jako záložník). /*[[cernyhonza@gmail.com|Jan Černý]], [[polakka7@fel.cvut.cz|Kateřina Poláková]].*/ [[courses:b3b33kui:prednasky:start|Přednášky]], [[courses:b3b33kui:cviceni:start|Cvičení]], [[courses:b3b33kui:literatura|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 [[https://cw.fel.cvut.cz/wiki/courses/b3b33alp/start|B3B33ALP]], [[https://cw.fel.cvut.cz/wiki/courses/b4b33rph/start|B4B33RPH]], nebo [[https://cw.fel.cvut.cz/wiki/courses/BAB37ZPR|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í ===== Výsledné hodnocení bude složeno ze 3 základních komponent: * Za **samostatné úlohy** v rámci cvičení můžete získat celkem **45 bodů**, * za **test-písemku v polovině semestru** můžete získat až **15 bodů** a * **závěrečná zkouška** je za **40 bodů**. Každou z 5 vetších samostatných úloh (Search, Reversi, MDP, RL, ML) musíte odevzdat alespoň na minimální funkční úrovni (tj. získat za úlohu alespoň 1 bod, postih za pozdní odevzdání nepočítaje). Ze závěrečné zkoušky je potřeba získat alespoň 18 bodů, za samostatné úlohy také alespoň 18 bodů pro získání zápočtu. Během semestru je možné získat další body za úspěšné vyřešení kvízů a malých úloh. Tyto body vám mohou pomoci vylepšit celkový součet. Pokud budou splněny nutné požadavky, bude známka udělena podle tabulky níže. ^A^B^C^D^E^F^ |100-90|89-80|79-70|69-60|59-50|49-0| 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 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é [[https://docs.google.com/presentation/d/1uWzMRMgj6undJ5sULR_SH0ueOuWWBfx13oZTubaBCBw/edit?usp=sharing|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 [[https://fel.cvut.cz/cz/rozvoj/studijni-rad.pdf|Studijního a zkušebního řádu pro studenty ČVUT]]). /* ===== Různé ===== * [[courses:b3b33kui:mapa_stranek|Mapa stránek]]. Může se hodit, když není vidět navigační sidebar. * [[courses:b3b33kui:literatura|Literatura]]. Doporučené čtení. * [[courses:b3b33kui:cviceni:start|Cvičení]]. Program. * [[courses:b3b33kui:prednasky:start|Přednášky]]. Program. * [[courses:b3b33kui:sidebar]]. Navigační sidebar. */