LSTM-nätverk för generellt Atari 2600 spelande
2019 (Swedish)Independent thesis Basic level (degree of Bachelor), 20 credits / 30 HE credits
Student thesisAlternative title
LSTM networks for general Atari 2600 playing (English)
Abstract [sv]
I detta arbete jämfördes ett LSTM-nätverk med ett feedforward-nätverk för generellt Atari 2600 spelande. Prestandan definierades som poängen agenten får för ett visst spel. Hypotesen var att LSTM skulle prestera minst lika bra som feedforward och förhoppningsvis mycket bättre.
För att svara på frågeställningen skapades två olika agenter, en med ett LSTM-nätverk och en med ett feedforward-nätverk. Experimenten utfördes på Stella emulatorn med hjälp av ramverket the Arcade Learning Environment (ALE). Hänsyn togs till Machado råd om inställningar för användning av ALE och hur agenter borde tränas och evalueras samtidigt. Agenterna utvecklades med hjälp av en genetisk algoritm.
Resultaten visade att LSTM var minst lika bra som feedforward men båda metoderna blev slagna av Machados metoder. Toppoängen i varje spel jämfördes med Granfelts arbete som har varit en utgångspunkt för detta arbete.
Place, publisher, year, edition, pages
2019. , p. 44
Keywords [en]
AI, ANN, LSTM, General game playing, Atari 2600
Keywords [sv]
AI, ANN, LSTM, Generellt spelande, Atari 2600
National Category
Computer and Information Sciences
Identifiers
URN: urn:nbn:se:his:diva-17174OAI: oai:DiVA.org:his-17174DiVA, id: diva2:1326825
Subject / course
Informationsteknologi
Educational program
Computer Game Development - Programming
Supervisors
Examiners
2019-06-192019-06-182019-06-19Bibliographically approved