Evolution av värden i en sokastisk tillståndsmaskin : Kan evolution underlätta för att finns lämpliga värden åt en sokastisk tillståndsmaskin hos en agent?

Evolution och tillståndsmaskiner är kända koncept inom både AI-forskning och spelindustrin. Tillståndsmaskiner har länge använts för att simulera artificella motståndare, samtidigt som evolution i många fall applicerats för att få agenter att själva upptäcka bra lösningar på problem. Arbetet använde...

Full description

Bibliographic Details
Main Author: Andersson, Simon
Format: Others
Language:Swedish
Published: Högskolan i Skövde, Institutionen för datavetenskap 2013
Subjects:
Online Access:http://urn.kb.se/resolve?urn=urn:nbn:se:his:diva-8201
id ndltd-UPSALLA1-oai-DiVA.org-his-8201
record_format oai_dc
spelling ndltd-UPSALLA1-oai-DiVA.org-his-82012018-01-12T05:11:54ZEvolution av värden i en sokastisk tillståndsmaskin : Kan evolution underlätta för att finns lämpliga värden åt en sokastisk tillståndsmaskin hos en agent?sweEvolution of values in a stochastic finite-state machine : Is it possible to use evolution to find suitable values for a stochastic finite-state machine used by an agent?Andersson, SimonHögskolan i Skövde, Institutionen för datavetenskapHögskolan i Skövde, Institutionen för kommunikation och information2013Artificiell IntelligensAgentStokastisk tillståndsmaskinGenetiska algoritmerComputer SciencesDatavetenskap (datalogi)Evolution och tillståndsmaskiner är kända koncept inom både AI-forskning och spelindustrin. Tillståndsmaskiner har länge använts för att simulera artificella motståndare, samtidigt som evolution i många fall applicerats för att få agenter att själva upptäcka bra lösningar på problem. Arbetet använder sig av evolution för att undersöka om det går att evolvera fram bättre tillståndsövergångar i en stokastisk tillståndsmaskin än hos en fördefinierad tillståndsmaskin. Två homogena lag med två agenter vardera skapas, vilka tävlar på en arena där det går ut på att döda det andra laget först. Det ena laget delar en ständigt evolverande beteendemall medan det andra laget består av fördefinierade agenter, på så sätt att de har bedömts som duktiga på att spela spelet. De evolverande lagets framgång mäts i hur mycket hälsa de har kvar när en match är över. Utvärderingen visar en klar förbättring från 3% till 25% vinstchans hos en agent som startar med helt slumpade övergångsvärden och sedan evolverar dessa i 230 generationer emot en godtyckligt vald fördefinierad agent. Student thesisinfo:eu-repo/semantics/bachelorThesistexthttp://urn.kb.se/resolve?urn=urn:nbn:se:his:diva-8201application/pdfinfo:eu-repo/semantics/openAccess
collection NDLTD
language Swedish
format Others
sources NDLTD
topic Artificiell Intelligens
Agent
Stokastisk tillståndsmaskin
Genetiska algoritmer
Computer Sciences
Datavetenskap (datalogi)
spellingShingle Artificiell Intelligens
Agent
Stokastisk tillståndsmaskin
Genetiska algoritmer
Computer Sciences
Datavetenskap (datalogi)
Andersson, Simon
Evolution av värden i en sokastisk tillståndsmaskin : Kan evolution underlätta för att finns lämpliga värden åt en sokastisk tillståndsmaskin hos en agent?
description Evolution och tillståndsmaskiner är kända koncept inom både AI-forskning och spelindustrin. Tillståndsmaskiner har länge använts för att simulera artificella motståndare, samtidigt som evolution i många fall applicerats för att få agenter att själva upptäcka bra lösningar på problem. Arbetet använder sig av evolution för att undersöka om det går att evolvera fram bättre tillståndsövergångar i en stokastisk tillståndsmaskin än hos en fördefinierad tillståndsmaskin. Två homogena lag med två agenter vardera skapas, vilka tävlar på en arena där det går ut på att döda det andra laget först. Det ena laget delar en ständigt evolverande beteendemall medan det andra laget består av fördefinierade agenter, på så sätt att de har bedömts som duktiga på att spela spelet. De evolverande lagets framgång mäts i hur mycket hälsa de har kvar när en match är över. Utvärderingen visar en klar förbättring från 3% till 25% vinstchans hos en agent som startar med helt slumpade övergångsvärden och sedan evolverar dessa i 230 generationer emot en godtyckligt vald fördefinierad agent.
author Andersson, Simon
author_facet Andersson, Simon
author_sort Andersson, Simon
title Evolution av värden i en sokastisk tillståndsmaskin : Kan evolution underlätta för att finns lämpliga värden åt en sokastisk tillståndsmaskin hos en agent?
title_short Evolution av värden i en sokastisk tillståndsmaskin : Kan evolution underlätta för att finns lämpliga värden åt en sokastisk tillståndsmaskin hos en agent?
title_full Evolution av värden i en sokastisk tillståndsmaskin : Kan evolution underlätta för att finns lämpliga värden åt en sokastisk tillståndsmaskin hos en agent?
title_fullStr Evolution av värden i en sokastisk tillståndsmaskin : Kan evolution underlätta för att finns lämpliga värden åt en sokastisk tillståndsmaskin hos en agent?
title_full_unstemmed Evolution av värden i en sokastisk tillståndsmaskin : Kan evolution underlätta för att finns lämpliga värden åt en sokastisk tillståndsmaskin hos en agent?
title_sort evolution av värden i en sokastisk tillståndsmaskin : kan evolution underlätta för att finns lämpliga värden åt en sokastisk tillståndsmaskin hos en agent?
publisher Högskolan i Skövde, Institutionen för datavetenskap
publishDate 2013
url http://urn.kb.se/resolve?urn=urn:nbn:se:his:diva-8201
work_keys_str_mv AT anderssonsimon evolutionavvardeniensokastisktillstandsmaskinkanevolutionunderlattaforattfinnslampligavardenatensokastisktillstandsmaskinhosenagent
AT anderssonsimon evolutionofvaluesinastochasticfinitestatemachineisitpossibletouseevolutiontofindsuitablevaluesforastochasticfinitestatemachineusedbyanagent
_version_ 1718605740109725696