Tehisintellekti ja masinõppe alused: erinevus redaktsioonide vahel
| 90. rida: | 90. rida: | ||
# [[Iti0210lab82|Teadmuse esitus predikaatloogikas]] | # [[Iti0210lab82|Teadmuse esitus predikaatloogikas]] | ||
# "Naiivne" Bayesi mudel [https://moodle.taltech.ee/mod/assign/view.php?id=372848 moodles] | # "Naiivne" Bayesi mudel [https://moodle.taltech.ee/mod/assign/view.php?id=372848 moodles] | ||
# Närvivõrgu visualiseerimine [https://moodle.taltech.ee/mod/assign/view.php?id=376080 moodles] | |||
<!--# [[Iti0210lab91|"Naiivne" Bayesi mudel]] | <!--# [[Iti0210lab91|"Naiivne" Bayesi mudel]] | ||
# [[Iti0210lab113|Informatsioon treeningandmetes]] | # [[Iti0210lab113|Informatsioon treeningandmetes]] | ||
Redaktsioon: 23. aprill 2021, kell 07:37
Kood: ITI0210
Kursust loetakse Tallinna Tehnikaülikooli informaatika üliõpilastele.
Toimumiskoht ja aeg (2021)
- loeng teisipäev, 12.00
U06A-229distantsõpe - otseülekanne videos jätkub. - harjutus IAIB reede, 10.00 MS Teams
- harjutus IABM, IAPM reede, 12.00 MS Teams
Teamsi harjutustundidest saab osa võtta TalTechi Uni-ID kontoga.
Loengute otseülekanded ja salvestused vaadatavad Echo360-s või moodles.
õppejõud: Priit Järv
kontakt: priit.jarv1 at ttu.ee
Juhend
LOE SEDA. Kuidas aine edukalt ära teha.
Alates 2. nädalast eeldame, et iga üliõpilane on juhendiga tutvunud.
Õpikud
Põhiõpik:
[AIMA] Russell, S.J and Norvig, P. Artificial intelligence: a modern approach, third edition, Prentice Hall. 2009. Olemas ülikooli raamatukogus.
Alternatiiv:
[ARTINT] Poole, D.L and Mackworth, A. K. Artificial Intelligence: Foundations of Computational Agents, 2nd Edition. Cambridge University Press, 2017. https://artint.info/2e/html/ArtInt2e.html
Kui näed wikis viidet nagu "[AIMA] 3.2", siis see tähistab õpikupeatükki või lõiku, mis tuleks läbi lugeda.
Loengute kava
- Sissejuhatus
- Otsing (tee leidmine eesmärgini)
- Otsinguruum ja -strateegiad
- Lokaalne otsing ja metaheuristikud
- Otsing mängupuul
- Loogika. Lausearvutus. Järeldumine
- Tõestusalgoritmid
- Predikaatloogika
- Määramatus ja tõenäosus
- Tõenäosusmudelid
- Arvutusmeetodid tõenäosusmudelitel: HMM
- Närvivõrgud
- Närvivõrgud II
- Stiimulõpe
- Erinevad masinõppe mudelid
Harjutused
Kodutööde tutvustamises ja näidetes kasutatakse Python 3-e. Kodutöid võib lahendada endale sobivaimas keeles.
Ülesanded esitatakse moodles, kood pane https://gitlab.cs.ttu.ee (tee üks projekt kus hoiad kõiki kodutöid ja lisa õppejõud "Reporter" õigustega). vt. ka juhendit
Kodutööd.
- Tee leidmine otsinguga (2-3 nädal)
- Lokaalne otsing
- Otsing mängupuul
- Resolutsioonimeetod
- Teadmuse esitus predikaatloogikas
- "Naiivne" Bayesi mudel moodles
- Närvivõrgu visualiseerimine moodles
Täiendavad harjutused pliiatsi ja paberiga lahendamiseks. Nende tulemusi ei kontrollita
- Intelligentne agent moodles
- Heuristiline otsing moodles
- Lokaalne otsing
- Minimax puu
- Loogika ja järeldamine
- Konjunktiivne normaalkuju (CNF)
- Tinglik tõenäosus
- Bayesi valem
- Tehisneuron
Eksam
Aine läbimiseks on vaja saada kodutööde ja eksami peale kokku min. 50 punkti, "5" saamiseks 90 punkti. Rohkem infot juhendis
Ettevalmistus
Mõned kirjalike eksamite näited teistelt tehisintellekti ainetelt: 1, 2, 3. Neid võib vaadata, et saada ettekujutust, milliseid teadmisi sarnaseid kursuseid lõpetavatelt üliõpilastelt oodatakse.