Zadania budú v moodle pripravené na začiatku skúškového obdobia (2.1.). Dostanete informáciu emailom spolu s prístupovými údajmi do moodle.
Úvod
Prihláste sa do moodle a spustite kvíz. Zobrazí sa vám zadanie, ktoré si prečítajte.
Od spustenia kvízu máte 5 hodín na odoslanie riešenia. Je to viac ako je odporúčaný čas na vypracovanie (pre istotu).
Konzultácie neponúkam. Zadanie je rámcové – konkrétnu úlohu a spôsob vypracovania si zvolíte samostatne podľa vlastných preferencií.
Fáza 1: Príprava
Príprava je bez AI. Odporúčaný čas je 30 minút (min. 15′, max. nie je určené)
Premyslite si riešenie a napíšte si plán. Odporúčam na papier. Čas nemusíte brať striktne, ale venujte netriviálne množstvo času na úvod na premyslenie bez zaťaženia externými podnetmi. Teda žiaden internet v ľubovoľnej forme.
Ak budete mať nejaký plán, ako riešiť úlohu, tak môžete zapnúť internet – povolené je vyhľadávanie obrázkov, prehliadanie stránky predmetu a dokumentácie opencv.
Uzavrite svoj plán a prejdite na vypracovanie.
Fáza 2: Vypracovanie
Odporúčaný čas 90 minút (min. 60′, max. 120′)
Vypracujte riešenie – môžete si zvoliť jupyter notebook alebo klasický python. Súčasťou vypracovania je aj nájdenie alebo vyrobenie datasetu. Nemusíte to kvantitatívne preháňať – ale určite to vyskúšajte na viacerých obrázkoch.
Pri vypracovaní môžete používať čokoľvek – vrátane AI. Berte umelú inteligenciu ako vášho python programátora, s ktorým spolupracujete. Rozmýšľanie je na vás. Ale v priebehu vypracovania sa samozrejme môžete radiť s AI ľubovoľne.
Kód prispôsobte tak, aby sa dali ľahko pozrieť medzivýsledky – obrázky bez nutnosti spúšťať kód.
Fáza 3: Report
bez časového obmedzenia
Napíšte report – zosumarizujte, čo ste urobili, aké metódy ste použili a aké výsledky ste dosiahli.
Ideálny je PDF formát. Ak máte v pláne mať väčší časový rozostup medzi praktickou časťou a ústnou skúškou, tak odporúčam venovať viac času reportu. Ak bude ústna časť nasledovať do 2 dní, tak to nemusí byť také detailné.
Okrem metód a výsledkov, tam môžete uviesť aj časť vašich plánov, ktoré neboli realizované (pre dôvody ako nedostatok času, zlé dáta, niečo iné fungovalo/nefungovalo). Prípadne nejaký náznak, čo by ste ešte vyskúšali ak by ste mali v tomto pokračovať.
Report musí obsahovať informáciu o tom, ako ste používali AI. Označte model, ktorý ste použili a stručne opíšte stratégiu – napr. či vám generoval kódy, či ste sa pýtali na nápady na riešenie (v tomto prípade označte, ktoré metódy boli vaša myšlienka z úvodného rozmýšľania a čo prišlo z AI) a pod.
Pri reporte nepoužívajte AI. Urobte to stručné. Nemusí to byť perfektné, len nech nehľadám v kóde a aby ste si na ústnej časti spomenuli na podstatné detaily.
Záver – odovzdanie
Kód odovzdajte do github classroom (postup je rovnaký ako pri domácich zadaniach).
Report odovzdajte do moodle. Tým sa praktická časť skúšky končí. O riešení sa porozprávame pri ústnej skúške.
Ak je niekto nespokojný s výsledkom, môžete požiadať o opravný pokus. Ak ja nebudem spokojný s výsledkom, navrhnem tiež opakované vypracovanie. Pri pochybnostiach o autorstve si vyhradzujem právo o opakované vypracovanie naživo (vo vopred dohodnutý termín).