Hyppää sisältöön

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.