Arvutiteaduse instituut
  1. Kursused
  2. 2022/23 sügis
  3. Andmeteaduse meetodid (LTAT.02.006)
EN
Logi sisse

Andmeteaduse meetodid 2022/23 sügis

  • Pealeht
  • Loengud
  • Praktikumid
  • Kodutööd
  • Viited

Enne esimest praktikumi

Palun installeerige endale enne esimest praktikumi Python3 ja Jupyter Notebook. Soovitame installeerida Anaconda, kuid võib vabalt valida ühe kolmest valikust

  1. Anaconda täisversioon Võib võtta mitu Gb ruumi, kuna vaikimisi keskkonda on installeeritud suur hulk andmeteaduseks vajalikke teeke.
  2. Miniconda Võtab vähem ruumi, kuna on installeerib peamiselt ainult Pythoni ja conda, kuid see-eest on vajalike teekide installeerimine jäetud kasutaja hoolde.
  3. Ainult Python ja pip ja edaspidi toimetamine toimub kas Pythoni enda vahendeid kasutades ilma Anaconda sõltuvushalduse vahenditeta. Lingitud lehel on toodud Jupyteri installeerimise juhend.

Kui Anaconda on installeeritud, saab edasi luua endale aine jaoks eraldi keskkond, kuhu aine jaoks vajalikud teegid installeerida.

  1. Pärast installatsiooni, jooksutage conda install jupyter. Nüüd on olemas võimalus kasutada igas conda keskkonnas Jupyteri vihikuid.
  2. Tekitage omale kursuse keskkond: conda create -n atm_2022. See loob eraldi keskkonna, kuhu saab siis kursusespetsiifilis teeke installida ilma, et muude projektide/kursuste teekidega konflikte tekiks.
  3. Aktiveerige keskkond: conda activate atm_2022. Nüüd olete 'keskkonnas sees' ja kõik tegevused toimuvad selle keskkonna raames.
  4. Installeerige vajalikud teegid: conda install jupyter matplotlib numpy pandas seaborn scipy plotnine -y. Kui hiljem mõnda lisaks vaja on, saad neid analoogselt juurde installeerida. Peate lihtsalt veenduma, et õigesse keskkonda installeerite - kui installeerida base ehk vaikimisi keskkonda, siis ei pruugi mõnes spetsiilises (nt atm_2022) keskkonnas need teegid kättesaadavad olla. Täpselt see tegelikult ongi keskkondade mõte: iga keskkond on omaette funktsioneeriv projekt koos vajalike dependency-tega.
  5. Et Jupyteri käima saada, jooksutage jupyter notebook. Veenduge, et keskkond on aktiveeritud!
  6. Kui kõik tehtud (pärast praksi, kodutöö ärategemist jne), vajutage terminalis klahvikombinatsiooni Ctrl + C ja jooksutage terminals conda deactivate, et keskkonnast väljuda ja edasiste toimetustega keskkonda mitte risustada.

Praktikumid

1. praktikum - 6.-7. septembril - Sissejuhatus

Praktikum 1 ülesanded, Praktikum 1 lahendused

2. praktikum - 13.-14. septembril - Sissejuhatus 2

Praktikum 2 ülesanded, Praktikum 2 lahendused

3. praktikum - 20.-21. septembril - Ühemõõtmelised jaotused

Praktikum 3 ülesanded, Praktikum 3 lahendused

4. praktikum - 27.-28. septembril - Ühemõõtmelised jaotused 2

Praktikum 4 ülesanded, Praktikum 4 lahendused

5. praktikum - 4.-5. oktoobril - Mudelite võrdlemine

Praktikum 5 ülesanded, Praktikum 5 lahendused

6. praktikum - 11.-12. oktoobril - Aegread

Praktikum 6 ülesanded, Praktikum 6 lahendused

7. praktikum - 18.-19. oktoobril - Gaussi segumudel

Praktikum 7 ülesanded, Praktikum 7 lahendused

8. praktikum - 25.-26. oktoobril - Bayesi võrgud

Praktikum 8 ülesanded, Praktikum 8 lahendused

9. praktikum - 1.-2. novembril - Markovi juhuslikud väljad

Praktikum 9 ülesanded, Praktikum 9 lahendused

10. praktikum - 8.-9. novembril - Bayesi statistika

Praktikum 10 ülesanded, Praktikum 10 lahendused

11. praktikum - 15. -16. novembril - Vahemikhinnangud ja lineaarregressioon

Praktikum 11 ülesanded, Praktikum 11 lahendused

12. praktikum - 22.-23. novembril - Tulemuste tõlgendamisest

Praktikum 12 ülesanded, Praktikum 12 lahendused

  • Arvutiteaduse instituut
  • Loodus- ja täppisteaduste valdkond
  • Tartu Ülikool
Tehniliste probleemide või küsimuste korral kirjuta:

Kursuse sisu ja korralduslike küsimustega pöörduge kursuse korraldajate poole.
Õppematerjalide varalised autoriõigused kuuluvad Tartu Ülikoolile. Õppematerjalide kasutamine on lubatud autoriõiguse seaduses ettenähtud teose vaba kasutamise eesmärkidel ja tingimustel. Õppematerjalide kasutamisel on kasutaja kohustatud viitama õppematerjalide autorile.
Õppematerjalide kasutamine muudel eesmärkidel on lubatud ainult Tartu Ülikooli eelneval kirjalikul nõusolekul.
Tartu Ülikooli arvutiteaduse instituudi kursuste läbiviimist toetavad järgmised programmid:
euroopa sotsiaalfondi logo