Tervetuloa kurssille
Warning
Tämä materiaali on kehitteillä. Uusi toteutus käynnistyy syksyllä 2026.
Oppimateriaali on tarkoitettu Kajaanin Ammattikorkeakoulun kolmannen vuoden IT-alan opiskelijoille. Kurssin edeltyvyysehtona on Syväoppiminen I -kurssin läpäisy.
Arviointi
Kurssi koostuu teemaviikoista, joissa kussakin voi olla yksi tai enemmän tehtäviä. Kukin tehtävä kuuluu palauttaa annetussa muodossa Reppu-järjestelmään (Moodle). Tehtävät ovat kirjoitushetkellä lähes kaikki videotehtäviä, ja ne arvostellaan kukin Arviointityökalu:n Videoitu demo-kriteeristöllä. Kurssin loppuarvosana on näiden tehtävien keskiarvo, ja se lasketaan Reppu-järjestelmässä automaattisesti. Poikkeus videotehtäviin on viikon 9 aihe, Etiikka, jossa palautat kirjallisen tehtävän, joka arvioidaan Reppuun palautetun tekstin perusteella. Tämä arvioidaan Hyväksytty/Hylätty -kriteeristöllä.
Alla listamuodossa huomioitavia asioita:
- Kurssin kaikki tehtävät ovat pakollisia.
- Myöhässä palautetun tehtävän arvosana laskee siten, että se rajoitetaan maksimiin, joka on...
- Palautus samana lukuvuonna: 3
- Palautus seuraavan lukuvuoden puolella: 1
Teemaviikot
Kurssi on jaettu teemaviikkoihin, jotka käsittelevät erilaisia aihealueita. Jokaisella teemaviikolla on omat tehtävänsä, jotka liittyvät kyseiseen aiheeseen. Kunkin teemaviikon tehtävillä on oma palautuspäivänsä, joka ilmoitetaan Reppu-järjestelmässä. Tehtävät tulee palauttaa ennen kyseistä päivämäärää, jotta ne arvioidaan täysimääräisesti.
Viikot ovat:
| Viikko | Tehtävä | Otsikko | Kuvaus |
|---|---|---|---|
| 1 | Video | Configuration-driven training | Tutustutaan konfiguraatiovetoiseen mallin koulutukseen ja Flower Model -esimerkkiin paikallisesti. |
| 2 | Video | CSC Roihu | Perehdytään CSC:n Roihu-supertietokoneeseen ja sen käyttöympäristöön. |
| 3 | Video | Slurm | Opitaan ajamaan ensimmäinen koneoppimismalli Slurm-jonojärjestelmällä Roihulla. |
| 4 | Video | Flower Model @ Roihu | Siirretään Flower Model -koulutus Roihulle ja rakennetaan hybridityönkulku lokaalin kehityksen ja etäkoulutuksen välille. |
| 5 | Video | Experiment Tracking | Otetaan käyttöön MLflow ja rakennetaan järjestelmä kokeiden seurantaan lokaalisti ja Roihulla. |
| 6 | Video | Suuret kielimallit | TODO: Syväoppiminen I kurssilta importattu osio. |
| 7 | Video | Parallelismi | Tutustutaan hajautetun oppimisen keskeisiin parallelismitekniikoihin käytännön esimerkkien avulla. |
| 8 | Video | Kielimallin hienosäätö | Harjoitellaan pienten kielimallien hienosäätöä menetelmillä kuten LoRA. |
| 9 | Essee | Etiikka | Pohditaan tekoälyn etiikkaa ja sen vaikutuksia yhteiskuntaan. |