What will be asked in the ITI8700 exam

Allikas: Lambda

Neli blokki küsimusi, igaühest üks või kaks:


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