Utvecklande AI : En studie i hur man skapar ett system för lärande AI

AI är något som blir allt viktigare inom dagens spel och får allt högre krav på att agera mänskligt och intelligent. Detta kandidatarbete undersöker vilken metod som är att föredra för att skapa en AI som kan lära sig av sina tidigare erfarenheter. Några av de metoder som undersöks är trädstrukturer...

Full description

Bibliographic Details
Main Authors: Axelsson, Mattis, Larsson, Sara
Format: Others
Language:Swedish
Published: Blekinge Tekniska Högskola, Sektionen för planering och mediedesign 2013
Subjects:
AI
Online Access:http://urn.kb.se/resolve?urn=urn:nbn:se:bth-4587
id ndltd-UPSALLA1-oai-DiVA.org-bth-4587
record_format oai_dc
spelling ndltd-UPSALLA1-oai-DiVA.org-bth-45872018-01-12T05:14:04ZUtvecklande AI : En studie i hur man skapar ett system för lärande AIsweEvolving AI : A study in how to create a system for learning AIAxelsson, MattisLarsson, SaraBlekinge Tekniska Högskola, Sektionen för planering och mediedesignBlekinge Tekniska Högskola, Sektionen för planering och mediedesign2013AIspel-AIArtificiell IntelligensträdstrukturerBehavior TreeComputer SciencesDatavetenskap (datalogi)Human Computer InteractionMänniska-datorinteraktion (interaktionsdesign)AI är något som blir allt viktigare inom dagens spel och får allt högre krav på att agera mänskligt och intelligent. Detta kandidatarbete undersöker vilken metod som är att föredra för att skapa en AI som kan lära sig av sina tidigare erfarenheter. Några av de metoder som undersöks är trädstrukturer, Artificial Neural Network och GoCap. Genom att skapa en applikation med en av metoderna samt göra en undersökning på hur AI:n i applikationen upplevdes fick vi resultat om denna metod var användbar. Utifrån detta diskuteras det ifall andra metoder hade varit mer effektiva, hur man hade kunnat förbättra AI:n samt hur framtiden för spel-AI skulle kunna se ut. AI is something that has become more important in today’s games and gets higher pressure to act human and intelligent. This thesis examines which methods are preferred when creating an AI that can learn from its previous experiences. Some of the methods that are examined are tree structures, Artificial Neural Network and GoCap. By creating an application with one of the methods and a survey of how the AI in the application was perceived we got a result that showed us if the method was functional. From this we discuss if the other methods would have been more effective, how we could have improved the AI and what the future for game-AI holds. Student thesisinfo:eu-repo/semantics/bachelorThesistexthttp://urn.kb.se/resolve?urn=urn:nbn:se:bth-4587Local oai:bth.se:arkivexC3A74266CAB3055FC1257B86004F30AAapplication/pdfinfo:eu-repo/semantics/openAccess
collection NDLTD
language Swedish
format Others
sources NDLTD
topic AI
spel-AI
Artificiell Intelligens
trädstrukturer
Behavior Tree
Computer Sciences
Datavetenskap (datalogi)
Human Computer Interaction
Människa-datorinteraktion (interaktionsdesign)
spellingShingle AI
spel-AI
Artificiell Intelligens
trädstrukturer
Behavior Tree
Computer Sciences
Datavetenskap (datalogi)
Human Computer Interaction
Människa-datorinteraktion (interaktionsdesign)
Axelsson, Mattis
Larsson, Sara
Utvecklande AI : En studie i hur man skapar ett system för lärande AI
description AI är något som blir allt viktigare inom dagens spel och får allt högre krav på att agera mänskligt och intelligent. Detta kandidatarbete undersöker vilken metod som är att föredra för att skapa en AI som kan lära sig av sina tidigare erfarenheter. Några av de metoder som undersöks är trädstrukturer, Artificial Neural Network och GoCap. Genom att skapa en applikation med en av metoderna samt göra en undersökning på hur AI:n i applikationen upplevdes fick vi resultat om denna metod var användbar. Utifrån detta diskuteras det ifall andra metoder hade varit mer effektiva, hur man hade kunnat förbättra AI:n samt hur framtiden för spel-AI skulle kunna se ut. === AI is something that has become more important in today’s games and gets higher pressure to act human and intelligent. This thesis examines which methods are preferred when creating an AI that can learn from its previous experiences. Some of the methods that are examined are tree structures, Artificial Neural Network and GoCap. By creating an application with one of the methods and a survey of how the AI in the application was perceived we got a result that showed us if the method was functional. From this we discuss if the other methods would have been more effective, how we could have improved the AI and what the future for game-AI holds.
author Axelsson, Mattis
Larsson, Sara
author_facet Axelsson, Mattis
Larsson, Sara
author_sort Axelsson, Mattis
title Utvecklande AI : En studie i hur man skapar ett system för lärande AI
title_short Utvecklande AI : En studie i hur man skapar ett system för lärande AI
title_full Utvecklande AI : En studie i hur man skapar ett system för lärande AI
title_fullStr Utvecklande AI : En studie i hur man skapar ett system för lärande AI
title_full_unstemmed Utvecklande AI : En studie i hur man skapar ett system för lärande AI
title_sort utvecklande ai : en studie i hur man skapar ett system för lärande ai
publisher Blekinge Tekniska Högskola, Sektionen för planering och mediedesign
publishDate 2013
url http://urn.kb.se/resolve?urn=urn:nbn:se:bth-4587
work_keys_str_mv AT axelssonmattis utvecklandeaienstudieihurmanskaparettsystemforlarandeai
AT larssonsara utvecklandeaienstudieihurmanskaparettsystemforlarandeai
AT axelssonmattis evolvingaiastudyinhowtocreateasystemforlearningai
AT larssonsara evolvingaiastudyinhowtocreateasystemforlearningai
_version_ 1718606925165232128