Diplomdarbs
Tehnoloģijas
Datori, elektronika, programmēšana
Lietotāja iesaistīšana induktīvās apmācības procesā-
Lietotāja iesaistīšana induktīvās apmācības procesā
Nr. | Sadaļas nosaukums | Lpp. |
IEVADS | 8 | |
1. | INDUKTĪVĀS APMĀCĪBAS TEORIJA | 10 |
1.1. | Mašīnapmācība | 10 |
1.1.1. | Induktīvā apmācība | 10 |
1.1.2. | Induktīvās apmācības loma Informācijas Sistēmu kontekstā | 12 |
1.1.3. | Induktīvais piemērs (paradigma) | 13 |
1.1.4. | Induktīvās apmācības metožu klasifikācija | 14 |
1.1.5. | Lēmumu koki | 14 |
1.2. | Induktīvās apmācības algoritmi | 16 |
1.3. | Ripper algoritms | 17 |
2.1. | Interaktīvā induktīvā apmācības sistēma | 21 |
2.1.1. | Piedāvāta interaktīvā induktīvā apmācības sistēma | 21 |
2.1.2. | Cilvēka lēmuma pieņemšana | 22 |
3. | AKTĪVĀ MĀCĪŠANĀS | 29 |
3.1. | Uz plūsmu balstīta atlasoša paraugu ņemšana | 30 |
3.2. | Uz pūlu balstītā aktīvā mācīšanās | 31 |
3.3. | Aktīvās mācīšanās algoritmi | 31 |
3.3.1. | Nenoteiktību iztveršana | 31 |
3.3.2. | Komitejas vaicājumi (QBC) | 32 |
3.4. | Aktīvā mācīšanās ar strukturētiem gadījumiem | 33 |
3.4.1. | Vairāku gadījumu aktīvā mācīšanās | 34 |
4. | RIPPLE-DOWN LIKUMI | 35 |
4.1. | RDR pamats | 36 |
4.1.1. | Metodoloģija | 36 |
4.2. | RDR tehnoloģija | 37 |
4.2.1. | Vienveidīga klasifikācija | 37 |
4.2.2. | Daudzveidīga klasifikācija | 38 |
4.3. | RDR piemērs | 38 |
4.4. | RDR izveide | 39 |
4.5. | Gadījumu atšķirību izmantošana nosacījumu veidošanā | 41 |
5. | VIENOTA PIEMĒRA IZSTRĀDE INTERAKTĪVĀM KLASIFIKĀCIJAS PIEEJĀM UN INDUKTĪVĀS APMĀCĪBAS ALGORITMAM | 43 |
5.1. | RIPPLE DOWN | 43 |
5.2. | Aktīvā mācīšanās | 48 |
5.3. | RIPPER algoritms | 52 |
5.4. | Apskatīto metožu salīdzinājums | 57 |
SECINĀJUMI | 59 | |
LITERATŪRA | 61 |
SECINĀJUMI
Bakalaura darba mērķis bija apskatīt un analizēt dažādus lietotāja iesaistīšanas veidus induktīvajā apmācībā. Darba sākumā noderīgi bija sniegt mašīnapmācības aprakstu, lai cilvēkiem veidotos dziļāks priekšstats par pašu induktīvās apmācības būtību. Apkopojot materiālus darba izpildei, secināju, ka diezgan plaši ir aprakstīta mašīnapmācība un induktīvā apmācība, taču mazāk ir apskatīta interaktīva induktīvā apmācība, uz kuru darbā tika likts akcents, jo tieši interaktīvā apmācība ir pamatā lietotāja iesaistīšanai apmācības procesā. Apskatot induktīvās apmācības realizēšanas metodes, secināju, ka pietiekami plaši ir aprakstīti algoritmi, kurus izmanto induktīvajā apmācībā, tāpēc to apraksts darbā netika iekļauts.
Bakalaura darba ietvaros tika apskatītas trīs metodes, ar kuru palīdzību iespējams nodrošināt interaktivitāti apmācības procesā. Darbā tika apskatītas divas interaktīvās induktīvās apmācības metodes (Ripple Down un Aktīvā mācīšanās), kā arī induktīvais algoritms (Ripper), ar kura palīdzību tiek nodrošināta interaktīvā induktīvā apmācība. Ņemot vērā, ka nepastāv vienots šo metožu apraksts un salīdzinājums, darba viens no galvenajiem uzdevumiem bija sniegt šo metožu aprakstu, kas arī tika veiksmīgi realizēts. Taču, lai vēl uzskatamāk parādītu šo metožu darbību, tika izvēlēta jau esoša datu kopa, ar konkrētiem datiem, un soli pa solim parādīta katras metodes darbība vienādos apstākļos, lai atspoguļotu atšķirības to darbībā. Manuprāt, noderīgi bija veikt šo metožu galveno īpašību atspoguļojumu tabulā, lai cilvēkiem būtu daudz vieglāk uztvert katras metodes īpatnības.
Apkopojot aprakstu un darbojoties praktiski ar aktīvās mācīšanās metodi, varēja secināt, ka šī metode ir tikai daļēji interaktīva. Tās interaktivitāte ir atkarīga no izvēlētās pieejas metodes ietvaros. Strādājot praktiski ar aktīvās mācīšanās metodi uzskatāmi varēja redzēt, ka darbojoties ar datu kopu, šī metode izmanto induktīvās apmācības algoritmu, lai ģenerētu likumus pusei no datu kopas. Arī cilvēka iesaistīšana šajā metodē ir atkarīga no konkrētās datu kopas, jo apskatot piemēru, kurš tiks izmantots visai datu kopai, cilvēka iesaistīšana nebija nepieciešama un tikai pievienojot vēl vienu „unikālu” gadījumu parādījās nepieciešamība iesaistīt cilvēku. No tā varēja secināt, ka aktīvās mācīšanās gadījumā nepieciešamība iesaistīt cilvēku ir atkarīga no datu kopas un šīs konkrētās kopas elementu spējas vispārināt problēmsfēru.
Ripple Down kā interaktivitātes metode ir viegli atspoguļojama, jo, aprakstot šo metodi, bija diezgan viegli atspoguļot lietotāja iesaistīšanu. Šīs metodes ietvaros liela nozīme ir ekspertam (lietotājam), jo tieši viņš definē visas nepieciešamās pazīmes likumam, pirms šo likumu pievieno likumu bāzei. Līdz ar to varēja secināt, ka RDR gadījumā lietotājs tiek iesaistīts visos gadījumos un ir neatņemama metodes sastāvdaļa.
Neskatoties uz to, ka Ripper algoritms nav interaktīva metode, tā aprakstu un darbību uz piemēra bija vērts iekļaut darbā, jo šis ir samērā jauns induktīvais algoritms, kuram vēl trūkst paskaidrojošu piemēru un apraksta latviešu valodā.
Darbā apskatīta arī induktīvās apmācības sistēma, kas iesaista cilvēku indukltīvās apmācības procesā tajos gadījumos, kad klasifikators nav spējis noteikt klases piederību jaunam piemēram. Tas nozīmē, ka tas ir kā papildus interaktivitātes slānis, izmantojot parastos induktīvās apmācības algoritmus. Līdz ar to varēja secināt, ka šī metode ir pietiekami līdzīga aktīvās mācīšanās metodei, tikai ar savām īpatnībām. Šī metode darbojas interaktīvi tikai tad, ja klasifikators nav spējis noteikt klasifikāciju jaunam piemēram.
…
INDUKTĪVĀ APMĀCĪBA, INTERAKTĪVA INDUKTĪVĀ APMĀCĪBA, AKTĪVĀ MĀCĪŠANĀS, RIPPLE DOWN RULES, RIPPER Bakalaura darbā tiek vispārīgi aprakstīta induktīvā apmācība, atspoguļojot tās nozīmi informācijas sistēmu kontekstā un mašīnapmācībā. Induktīvās apmācības apraksts darbā tiek izmantots ar mērķi iepazīstināt cilvēkus ar tās būtību un sniegtu vispārīgu ieskatu induktīvās apmācības sfērā.
-
Latvijas patērētāju iespējas iepirkties internetā
Diplomdarbs84 Datori, elektronika, programmēšana, Ekonomika, Mārketings, reklāma
- Lietotāja iesaistīšana induktīvās apmācības procesā
-
Telefonu sarunu uzskaties sistēma
Diplomdarbs59 Transports, sakari, Ekonomika, Datori, elektronika, programmēšana
-
Tu vari jebkuru darbu ātri pievienot savu vēlmju sarakstam. Forši!PHP portāla izveide ar satura pārvaldes sistēmu Xoops
Diplomdarbs augstskolai90
-
Informācijas sistēmu ieviešanas problēmas un risinājumi
Diplomdarbs augstskolai88
Novērtēts! -
Interneta telefonija un tās pielietojums biznesa komunikācijās
Diplomdarbs augstskolai80
Novērtēts! -
Klientu attiecību pārvaldības sistēma uzņēmumam SIA "Siltumsūknis"
Diplomdarbs augstskolai86
-
Autobraucēju un ceļabiedru maršrutu centrāles izveide
Diplomdarbs augstskolai82
Novērtēts!