Form of studies |
Bachelor |
Title of the study programm |
Information Technology |
Title in original language |
Apmācības ar pastiprināšanu izmantošana spēļu aģentu vadībai |
Title in English |
Applying of Reinforcement Learning Algorithm in Game Agent Control |
Department |
Faculty Of Computer Science Information Tehnology And Energy |
Scientific advisor |
Dr. sc. ing. Jurijs Čižovs |
Reviewer |
Mg. sc. ing. Egmonts Treiguts |
Abstract |
Bakalaura darbā tika apskatīta apmācības ar pastiprināšanu algoritmu virkne un tās pielietojums, spēles uzdevuma risināšanai. Apmācība ar pastiprināšanu nodrošina iespēju izveidot darbības politiku programmas aģentam, izmantojot stāvokļus un mērķus, izteiktus funkcionālā veidā. Šo algoritmu virkni ir piedāvāts izmantot, lai vadītu videospēles aģentu cilvēkā vietā.
Darba mērķis ir izpētīt, vai apmācību ar pastiprināšanu ir iespējams pielietot primitīvas videospēles uzdevuma risināšanā.
Mērķa sasniegšanai ir izpētītas dažu problēmu risināšanas pieejas ar apmācības ar pastiprināšanu palīdzību. Kā arī papildināta esoša spēles platforma Smuje2d, ievietojot tajā programmas aģentu, kas risina spēles uzdevumu, izmantojot vienu no apskatītajiem algoritmiem. Tika veikti vairāki eksperimenti, mainot aģentam apmācības un spēlēšanas laikā pieejamo informācijas daudzumu, kas apraksta stāvokli. Eksperimentu rezultāti liecina, ka izveidotais programmas aģents ir spējīgs risināt uzdoto primitīvo uzdevumu, izmantojot apmācības ar pastiprināšanu algoritmu virkni.
Darba apjoms - 86. lpp., 4 tabulas, 17 attēli un 9 pielikumi. |
Keywords |
mašīnapmācība, programmu aģenti, apmācība ar pastiprināšanu |
Keywords in English |
machine learning, program agent, reinforcement learning |
Language |
lv |
Year |
2013 |
Date and time of uploading |
14.06.2013 15:34:36 |