Neuroevoluutio koneoppimismenetelmänä

Neuroevoluutiolla tarkoitetaan neuroverkkojen suunnittelua ja opettamista evoluutiolaskennan avulla. Tutkielmassa tutustutaan neuroevoluution kokonaisvaltaisesti, samalla kartoitetaan sen käyttökelpoisuutta vaihtoehtoisena koneoppimismenetelmänä eri sovellusalueilla. Tutkielman johtopäätöksenä esite...

Full description

Bibliographic Details
Main Author: Kärkkäinen, Saku
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: 2018
Subjects:
Online Access: https://jyx.jyu.fi/handle/123456789/58191
_version_ 1826225797163122689
author Kärkkäinen, Saku
author2 Informaatioteknologian tiedekunta Faculty of Information Technology Informaatioteknologia Information Technology Jyväskylän yliopisto University of Jyväskylä
author_facet Kärkkäinen, Saku Informaatioteknologian tiedekunta Faculty of Information Technology Informaatioteknologia Information Technology Jyväskylän yliopisto University of Jyväskylä Kärkkäinen, Saku Informaatioteknologian tiedekunta Faculty of Information Technology Informaatioteknologia Information Technology Jyväskylän yliopisto University of Jyväskylä
author_sort Kärkkäinen, Saku
datasource_str_mv jyx
description Neuroevoluutiolla tarkoitetaan neuroverkkojen suunnittelua ja opettamista evoluutiolaskennan avulla. Tutkielmassa tutustutaan neuroevoluution kokonaisvaltaisesti, samalla kartoitetaan sen käyttökelpoisuutta vaihtoehtoisena koneoppimismenetelmänä eri sovellusalueilla. Tutkielman johtopäätöksenä esitetään neuroevoluution menestyvän tällä hetkellä erityisesti vahvistusoppimisongelmien ratkaisussa. Lisäksi, laskentatehon kasvaessa on todennäköistä, että neuroevoluutiolla on kirkas tulevaisuus syvien neuroverkkojen suunnittelussa. The process of using evolutionary algorithms for designing and teaching neural networks is called neuroevolution. The thesis provides a thorough introduction to neuroevolution, while also depicting a view on possible uses for it as an alternative method of machine learning. The thesis concludes by stating that, at the moment, the method excels especially in solving reinforcement learning problems. Furthermore, as computing power increases, the method is likely to have a bright future in designing deep neural networks.
first_indexed 2024-09-11T08:50:29Z
format Kandityö
free_online_boolean 1
fullrecord [{"key": "dc.contributor.advisor", "value": "M\u00f6nk\u00f6l\u00e4, Sanna", "language": "", "element": "contributor", "qualifier": "advisor", "schema": "dc"}, {"key": "dc.contributor.author", "value": "K\u00e4rkk\u00e4inen, Saku", "language": "", "element": "contributor", "qualifier": "author", "schema": "dc"}, {"key": "dc.date.accessioned", "value": "2018-05-29T07:26:09Z", "language": null, "element": "date", "qualifier": "accessioned", "schema": "dc"}, {"key": "dc.date.available", "value": "2018-05-29T07:26:09Z", "language": null, "element": "date", "qualifier": "available", "schema": "dc"}, {"key": "dc.date.issued", "value": "2018", "language": "", "element": "date", "qualifier": "issued", "schema": "dc"}, {"key": "dc.identifier.uri", "value": "https://jyx.jyu.fi/handle/123456789/58191", "language": null, "element": "identifier", "qualifier": "uri", "schema": "dc"}, {"key": "dc.description.abstract", "value": "Neuroevoluutiolla tarkoitetaan neuroverkkojen suunnittelua ja opettamista evoluutiolaskennan avulla. Tutkielmassa tutustutaan neuroevoluution kokonaisvaltaisesti, samalla kartoitetaan sen k\u00e4ytt\u00f6kelpoisuutta vaihtoehtoisena koneoppimismenetelm\u00e4n\u00e4 eri sovellusalueilla. Tutkielman johtop\u00e4\u00e4t\u00f6ksen\u00e4 esitet\u00e4\u00e4n neuroevoluution menestyv\u00e4n t\u00e4ll\u00e4 hetkell\u00e4 erityisesti vahvistusoppimisongelmien ratkaisussa. Lis\u00e4ksi, laskentatehon kasvaessa on todenn\u00e4k\u00f6ist\u00e4, ett\u00e4 neuroevoluutiolla on kirkas tulevaisuus syvien neuroverkkojen suunnittelussa.", "language": "fi", "element": "description", "qualifier": "abstract", "schema": "dc"}, {"key": "dc.description.abstract", "value": "The process of using evolutionary algorithms for designing and teaching neural networks is called neuroevolution. The thesis provides a thorough introduction to neuroevolution, while also depicting a view on possible uses for it as an alternative method of machine learning. The thesis concludes by stating that, at the moment, the method excels especially in solving reinforcement learning problems. Furthermore, as computing power increases, the method is likely to have a bright future in designing deep neural networks.", "language": "en", "element": "description", "qualifier": "abstract", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Submitted by Miia Hakanen (mihakane@jyu.fi) on 2018-05-29T07:26:09Z\nNo. of bitstreams: 0", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Made available in DSpace on 2018-05-29T07:26:09Z (GMT). No. of bitstreams: 0\n Previous issue date: 2018", "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.subject.other", "value": "neuroevoluutio", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "evoluutioalgoritmit", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "koneoppiminen", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.title", "value": "Neuroevoluutio koneoppimismenetelm\u00e4n\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-201805292863", "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": "neuroverkot", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "teko\u00e4ly", "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_58191
language fin
last_indexed 2025-02-18T10:56:29Z
main_date 2018-01-01T00:00:00Z
main_date_str 2018
online_boolean 1
online_urls_str_mv {"url":"https:\/\/jyx.jyu.fi\/bitstreams\/6cc7558d-53d6-4ca0-8fbe-cbcbe4b49752\/download","text":"URN:NBN:fi:jyu-201805292863.pdf","source":"jyx","mediaType":"application\/pdf"}
publishDate 2018
record_format qdc
source_str_mv jyx
spellingShingle Kärkkäinen, Saku Neuroevoluutio koneoppimismenetelmänä neuroevoluutio evoluutioalgoritmit koneoppiminen Tietotekniikka Mathematical Information Technology 602 neuroverkot tekoäly
title Neuroevoluutio koneoppimismenetelmänä
title_full Neuroevoluutio koneoppimismenetelmänä
title_fullStr Neuroevoluutio koneoppimismenetelmänä Neuroevoluutio koneoppimismenetelmänä
title_full_unstemmed Neuroevoluutio koneoppimismenetelmänä Neuroevoluutio koneoppimismenetelmänä
title_short Neuroevoluutio koneoppimismenetelmänä
title_sort neuroevoluutio koneoppimismenetelmänä
title_txtP Neuroevoluutio koneoppimismenetelmänä
topic neuroevoluutio evoluutioalgoritmit koneoppiminen Tietotekniikka Mathematical Information Technology 602 neuroverkot tekoäly
topic_facet 602 Mathematical Information Technology Tietotekniikka evoluutioalgoritmit koneoppiminen neuroevoluutio neuroverkot tekoäly
url https://jyx.jyu.fi/handle/123456789/58191 http://www.urn.fi/URN:NBN:fi:jyu-201805292863
work_keys_str_mv AT kärkkäinensaku neuroevoluutiokoneoppimismenetelmänä