Koneoppimisen hyödyntäminen videopeleissä

Tässä kandidaattitutkielmassa käsitellään koneoppimisen hyödyntämistä videopeleissä kirjallisuuskatsauksen muodossa. Ensiksi perehdytään siihen, millainen ympäristö pelit ovat koneoppimisen soveltamiselle ja erityisesti mitä haasteita niihin liittyy. Seuraavaksi käydään läpi yleisimpiä videopelien k...

Full description

Bibliographic Details
Main Author: Saarimaa, Jose
Other Authors: Informaatioteknologian tiedekunta, Faculty of Information Technology, Informaatioteknologia, Information Technology, Jyväskylän yliopisto, University of Jyväskylä
Format: Bachelor's thesis
Language:fin
Published: 2021
Subjects:
Online Access: https://jyx.jyu.fi/handle/123456789/75794
_version_ 1826225802452140032
author Saarimaa, Jose
author2 Informaatioteknologian tiedekunta Faculty of Information Technology Informaatioteknologia Information Technology Jyväskylän yliopisto University of Jyväskylä
author_facet Saarimaa, Jose Informaatioteknologian tiedekunta Faculty of Information Technology Informaatioteknologia Information Technology Jyväskylän yliopisto University of Jyväskylä Saarimaa, Jose Informaatioteknologian tiedekunta Faculty of Information Technology Informaatioteknologia Information Technology Jyväskylän yliopisto University of Jyväskylä
author_sort Saarimaa, Jose
datasource_str_mv jyx
description Tässä kandidaattitutkielmassa käsitellään koneoppimisen hyödyntämistä videopeleissä kirjallisuuskatsauksen muodossa. Ensiksi perehdytään siihen, millainen ympäristö pelit ovat koneoppimisen soveltamiselle ja erityisesti mitä haasteita niihin liittyy. Seuraavaksi käydään läpi yleisimpiä videopelien kontekstissa käytettyjä koneoppimisen tekniikoita, vertaillen niiden heikkouksia ja vahvuuksia. Lopuksi perehdytään siihen, mitä käytännön hyötyjä ja sovelluksia tutkimusaineiston perusteella on jo kehitetty ja mikä voisi olla tulevaisuudessa mahdollista. This Bachelors' Thesis covers the utilization of machine learning in the context of video games in the form of a literary review. Games offer a complex environment for applications of machine learning that require multiple different techniques and approaches for the machine learning to be efficient and achieve its goals. This thesis explores these challenges and the commonly used techniques to find out which approaches have yielded successful results and what are the strengths and weaknesses of each, in addition to the practical applications of how machine learning has been used in the context of videogames and what possible applications might be possible in the future.
first_indexed 2021-05-20T20:00:45Z
format Kandityö
free_online_boolean 1
fullrecord [{"key": "dc.contributor.advisor", "value": "Lakanen, Antti-Jussi", "language": "", "element": "contributor", "qualifier": "advisor", "schema": "dc"}, {"key": "dc.contributor.author", "value": "Saarimaa, Jose", "language": "", "element": "contributor", "qualifier": "author", "schema": "dc"}, {"key": "dc.date.accessioned", "value": "2021-05-20T10:49:18Z", "language": null, "element": "date", "qualifier": "accessioned", "schema": "dc"}, {"key": "dc.date.available", "value": "2021-05-20T10:49:18Z", "language": null, "element": "date", "qualifier": "available", "schema": "dc"}, {"key": "dc.date.issued", "value": "2021", "language": "", "element": "date", "qualifier": "issued", "schema": "dc"}, {"key": "dc.identifier.uri", "value": "https://jyx.jyu.fi/handle/123456789/75794", "language": null, "element": "identifier", "qualifier": "uri", "schema": "dc"}, {"key": "dc.description.abstract", "value": "T\u00e4ss\u00e4 kandidaattitutkielmassa k\u00e4sitell\u00e4\u00e4n koneoppimisen hy\u00f6dynt\u00e4mist\u00e4 videopeleiss\u00e4 kirjallisuuskatsauksen muodossa. Ensiksi perehdyt\u00e4\u00e4n siihen, millainen ymp\u00e4rist\u00f6 pelit ovat koneoppimisen soveltamiselle ja erityisesti mit\u00e4 haasteita niihin liittyy. Seuraavaksi k\u00e4yd\u00e4\u00e4n l\u00e4pi yleisimpi\u00e4 videopelien kontekstissa k\u00e4ytettyj\u00e4 koneoppimisen tekniikoita, vertaillen niiden heikkouksia ja vahvuuksia. Lopuksi perehdyt\u00e4\u00e4n siihen, mit\u00e4 k\u00e4yt\u00e4nn\u00f6n hy\u00f6tyj\u00e4 ja sovelluksia tutkimusaineiston perusteella on jo kehitetty ja mik\u00e4 voisi olla tulevaisuudessa mahdollista.", "language": "fi", "element": "description", "qualifier": "abstract", "schema": "dc"}, {"key": "dc.description.abstract", "value": "This Bachelors' Thesis covers the utilization of machine learning in the context of video games in the form of a literary review. Games offer a complex environment for applications of machine learning that require multiple different techniques and approaches for the machine learning to be efficient and achieve its goals. This thesis explores these challenges and the commonly used techniques to find out which approaches have yielded successful results and what are the strengths and weaknesses of each, in addition to the practical applications of how machine learning has been used in the context of videogames and what possible applications might be possible in the future.", "language": "en", "element": "description", "qualifier": "abstract", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Submitted by Paivi Vuorio (paelvuor@jyu.fi) on 2021-05-20T10:49:18Z\nNo. of bitstreams: 0", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Made available in DSpace on 2021-05-20T10:49:18Z (GMT). No. of bitstreams: 0\n Previous issue date: 2021", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.format.extent", "value": "23", "language": "", "element": "format", "qualifier": "extent", "schema": "dc"}, {"key": "dc.language.iso", "value": "fin", "language": null, "element": "language", "qualifier": "iso", "schema": "dc"}, {"key": "dc.rights", "value": "In Copyright", "language": "en", "element": "rights", "qualifier": null, "schema": "dc"}, {"key": "dc.title", "value": "Koneoppimisen hy\u00f6dynt\u00e4minen videopeleiss\u00e4", "language": "", "element": "title", "qualifier": null, "schema": "dc"}, {"key": "dc.type", "value": "bachelor thesis", "language": null, "element": "type", "qualifier": null, "schema": "dc"}, {"key": "dc.identifier.urn", "value": "URN:NBN:fi:jyu-202105203056", "language": "", "element": "identifier", "qualifier": "urn", "schema": "dc"}, {"key": "dc.type.ontasot", "value": "Bachelor's thesis", "language": "en", "element": "type", "qualifier": "ontasot", "schema": "dc"}, {"key": "dc.type.ontasot", "value": "Kandidaatinty\u00f6", "language": "fi", "element": "type", "qualifier": "ontasot", "schema": "dc"}, {"key": "dc.contributor.faculty", "value": "Informaatioteknologian tiedekunta", "language": "fi", "element": "contributor", "qualifier": "faculty", "schema": "dc"}, {"key": "dc.contributor.faculty", "value": "Faculty of Information Technology", "language": "en", "element": "contributor", "qualifier": "faculty", "schema": "dc"}, {"key": "dc.contributor.department", "value": "Informaatioteknologia", "language": "fi", "element": "contributor", "qualifier": "department", "schema": "dc"}, {"key": "dc.contributor.department", "value": "Information Technology", "language": "en", "element": "contributor", "qualifier": "department", "schema": "dc"}, {"key": "dc.contributor.organization", "value": "Jyv\u00e4skyl\u00e4n yliopisto", "language": "fi", "element": "contributor", "qualifier": "organization", "schema": "dc"}, {"key": "dc.contributor.organization", "value": "University of Jyv\u00e4skyl\u00e4", "language": "en", "element": "contributor", "qualifier": "organization", "schema": "dc"}, {"key": "dc.subject.discipline", "value": "Tietotekniikka", "language": "fi", "element": "subject", "qualifier": "discipline", "schema": "dc"}, {"key": "dc.subject.discipline", "value": "Mathematical Information Technology", "language": "en", "element": "subject", "qualifier": "discipline", "schema": "dc"}, {"key": "yvv.contractresearch.funding", "value": "0", "language": "", "element": "contractresearch", "qualifier": "funding", "schema": "yvv"}, {"key": "dc.type.coar", "value": "http://purl.org/coar/resource_type/c_7a1f", "language": null, "element": "type", "qualifier": "coar", "schema": "dc"}, {"key": "dc.rights.accesslevel", "value": "openAccess", "language": null, "element": "rights", "qualifier": "accesslevel", "schema": "dc"}, {"key": "dc.type.publication", "value": "bachelorThesis", "language": null, "element": "type", "qualifier": "publication", "schema": "dc"}, {"key": "dc.subject.oppiainekoodi", "value": "602", "language": "", "element": "subject", "qualifier": "oppiainekoodi", "schema": "dc"}, {"key": "dc.subject.yso", "value": "teko\u00e4ly", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "koneoppiminen", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "videopelit", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "tietokonepelit", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.rights.url", "value": "https://rightsstatements.org/page/InC/1.0/", "language": null, "element": "rights", "qualifier": "url", "schema": "dc"}]
id jyx.123456789_75794
language fin
last_indexed 2025-02-18T10:55:00Z
main_date 2021-01-01T00:00:00Z
main_date_str 2021
online_boolean 1
online_urls_str_mv {"url":"https:\/\/jyx.jyu.fi\/bitstreams\/34a0994c-c4c5-4710-802f-a9f6b4384419\/download","text":"URN:NBN:fi:jyu-202105203056.pdf","source":"jyx","mediaType":"application\/pdf"}
publishDate 2021
record_format qdc
source_str_mv jyx
spellingShingle Saarimaa, Jose Koneoppimisen hyödyntäminen videopeleissä Tietotekniikka Mathematical Information Technology 602 tekoäly koneoppiminen videopelit tietokonepelit
title Koneoppimisen hyödyntäminen videopeleissä
title_full Koneoppimisen hyödyntäminen videopeleissä
title_fullStr Koneoppimisen hyödyntäminen videopeleissä Koneoppimisen hyödyntäminen videopeleissä
title_full_unstemmed Koneoppimisen hyödyntäminen videopeleissä Koneoppimisen hyödyntäminen videopeleissä
title_short Koneoppimisen hyödyntäminen videopeleissä
title_sort koneoppimisen hyödyntäminen videopeleissä
title_txtP Koneoppimisen hyödyntäminen videopeleissä
topic Tietotekniikka Mathematical Information Technology 602 tekoäly koneoppiminen videopelit tietokonepelit
topic_facet 602 Mathematical Information Technology Tietotekniikka koneoppiminen tekoäly tietokonepelit videopelit
url https://jyx.jyu.fi/handle/123456789/75794 http://www.urn.fi/URN:NBN:fi:jyu-202105203056
work_keys_str_mv AT saarimaajose koneoppimisenhyödyntäminenvideopeleissä