What will be asked in the ITI8700 exam
Neli blokki küsimusi, igaühest üks või kaks:
Sisukord
Arusaamine sql, loogika ja rdf(s) seostest
konkreetsed lahendamist vajavad ülesanded, mitte eeskätt teoreetilised küsimused.
rdf erinevate süntaksite tundmine, formaalsed definitsioonid jne ei ole oluline
Asjad, mida tuleb osata ja mille kohta on küsimused:
1.1 oskad teisendada sql lauseid loogikalauseteks ja saad aru sql eripäradest, mida lihtsalt teisendada ei saa
1.2 oskad teisendada sql tabeleid andmetega rdf-i
1.3 oskad esitada rdfs reegleid loogikas ja saad aru nende põhimõtetest
1.4 oskad teha lihtsaid järeldusi rdf faktidest, kasutades rdfs reegleid; saad aru, mida rdfs reeglitega esitada ei saa
Materjalid:
a) Eeskätt kaks selle bloki powerpointi kursuse lehelt.
b) Täiendavalt abistavat: ...
Loomuliku keele tähenduse analüüsi meetodid
olemasolevate praktiliste meetodite lühike seletamine ja väikeste neid illustreerivate ülesannete lahendamine paberil. Ei ole välistatud ka valikvastustega küsimuste lisamine.
Asjad, mida tuleb osata ja mille kohta on küsimused:
2.1 vektorsemantika
oskad seletada alltoodud vektorsemantika peatüki meetodeid. Võrrandeid ühtegi peast oskama ei pea.
oskad lahendada väikeseid ülesandeid vektorsemantika peatüki näidete põhjal. Keerulised koosinusrehkendused jne ülesandesse ei tule: ülesandes eeskätt kokkuliitmine jms lihtsam.
2.2 Dialoogsüsteemid
Saad aru peamistest dialoogsüsteemide tüüpidest, neis kasutavatest meetoditest ja ala arengust.
Siin küsitakse ainult kas lühikesi seletusi või antakse valikvastused. Peast meenutama meetodite sisu ei pea.
https://web.stanford.edu/~jurafsky/slp3/6.pdf
Materjalid:
Vektorsemantika https://web.stanford.edu/~jurafsky/slp3/6.pdf
Dialoogsüsteemid https://web.stanford.edu/~jurafsky/slp3/slides/convagents1.pdf
NB! Kursuse lehel muud sama bloki materjalid on kasulikud arusaamise hõlbustamiseks, aga nende kohta küsimusi ei tule.
Reeglisüsteemid loomulikus keeles esitatava tavainfo taustast arusaamise kontekstis
A la teine praktikum.
Siin EI eeldata ebakindlate teadmiste esitamist, konteksti jms: teemaks on kontekstivabad kindlad reeglid ja faktid.
Teoreetilisi küsimusi ei tule: tulevad ainult alltoodud praktilised ülesanded.
3.1 Oskad kirjutada loogikareegleid inimeste omaduste, sugulussidemete, soo, vanuse, oskuste jms kohta, vastavalt ülesandes toodule.
3.2 Oskad lihtsast inglisekeelsest tekstist kirjutada välja loogikafakte, mida see tekst esitab ja mis klapivad eeltoodud reeglisüsteemiga
3.3 Oskad teha neist faktidest ja reeglitest lihtsaid järeldusi.
Põhinäide:
http://lambda.ee/wiki/Reasoner_example_with_some_rules_for_relatives
Muud materjalid: Kursuse lehel loengust 12
Reeglivärkidest paremaks arusaamiseks on abiks http://lambda.ee/w/images/0/06/Geoffreasoningnotes.pdf aga selle kohta küsimusi ei tule.
Ebakindlad teadmised ja kontekst
Ülesandeks on (a) väikeste seletuste kirjutamine (b) väikeste näidete konstrueerimine alltoodud teemadel:
NB! Materjal ... tähendab, et soovitav lugemismaterjal lisatakse asap: vaata hiljem uuesti.
Arusaamine, mis on closed world assumption. Materjal: ...
Arusaamine, mis on freimiprobleem. Materjal: ...
Arusaamine, mis probleemid tekivad reeglitega vs eranditega neist (lindude ja Nixoni näited) Materjal: ...
Arusaamine default loogika põhimõtetest Materjal: http://en.wikipedia.org/wiki/Default_logic
Arusaamine tõenäosuslike loogikate paljususest a la Bayesi ja fuzzy loogika kasutades materjali http://lambda.ee/w/images/b/b5/Uncertain_prob_fuzzy.ppt NB! Ei pea oskama näidetes toodud arvutusi teha
Arusaamine, mis on võimalused ja ideed metateadmiste esitamiseks (kes teab mida, teadmiste/uskumise suhted) kasutades järgmist materjali: http://lambda.ee/w/images/b/bd/Ijcai93.pdf vahemikud 23...27, 54...60, 86...91 NB! Siia leiab googeldades kergesti lisamaterjali arusaamise hõlbustamiseks, aga vaja on mõista ainult toodud lõikudes antud materjali