Koneoppimismallien koulutusalustan integrointi osaksi isomorfisia IoT-reunasovelluksia

Kuluttajien teknologian käyttötottumukset ja datan määrän valtava kasvu ovat johtaneet uudenlaisiin IoT-järjestelmien vaatimuksiin, joihin ei kyetä vastaamaan enää pelkkään pilvilaskentaan nojaavan infrastruktuurin avulla. Tämä on lisännyt tarvetta siirtää laskentaresursseja verkon reunalle, lähemmä...

Täydet tiedot

Bibliografiset tiedot
Päätekijä: Arvola, Pertti
Muut tekijät: Informaatioteknologian tiedekunta, Faculty of Information Technology, Jyväskylän yliopisto, University of Jyväskylä
Aineistotyyppi: Pro gradu
Kieli:fin
Julkaistu: 2025
Aiheet:
Linkit: https://jyx.jyu.fi/handle/123456789/102004
_version_ 1834766206537564160
author Arvola, Pertti
author2 Informaatioteknologian tiedekunta Faculty of Information Technology Jyväskylän yliopisto University of Jyväskylä
author_facet Arvola, Pertti Informaatioteknologian tiedekunta Faculty of Information Technology Jyväskylän yliopisto University of Jyväskylä Arvola, Pertti Informaatioteknologian tiedekunta Faculty of Information Technology Jyväskylän yliopisto University of Jyväskylä
author_sort Arvola, Pertti
datasource_str_mv jyx
description Kuluttajien teknologian käyttötottumukset ja datan määrän valtava kasvu ovat johtaneet uudenlaisiin IoT-järjestelmien vaatimuksiin, joihin ei kyetä vastaamaan enää pelkkään pilvilaskentaan nojaavan infrastruktuurin avulla. Tämä on lisännyt tarvetta siirtää laskentaresursseja verkon reunalle, lähemmäs datan alkuperäistä lähdettä, tarjoten näin ratkaisuja muun muassa pilvilaskennan resilienssiin ja tietoturvaan liittyviin haasteisiin. Muutos on johtanut myös tarpeeseen tuoda järjestelmiin entistä enemmän älykkäitä ominaisuuksia, mutta reunalaitteiden heikko laskentateho on perinteisesti asettanut tälle rajoitteita. Lisäksi IoT-järjestelmien heterogeenisyys aiheuttaa monenlaisia haasteita järjestelmien kehityksessä ja ylläpidossa. Tässä tutkielmassa kehitettiin ohjelmistoartefakti, jonka avulla voidaan mahdollistaa kaupallisella koneoppimisalustalla koulutettujen koneoppimismallien käyttäminen IoT-järjestelmän komponenttien keskinäistä toimintaa ohjaavalla orkestrointipalvelimella, joka kehitettiin osana Jyväskylän yliopiston Liquid AI for 6G software -projektia. Vaikka artefakti sisältää joitain rajoitteita, tutkielmassa onnistuttiin kehittämään työkalu, jolla voidaan helpottaa älykkyyden tuomista heterogeenisiin IoT-järjestelmiin.
first_indexed 2025-05-14T20:05:01Z
format Pro gradu
free_online_boolean 1
fullrecord [{"key": "dc.contributor.advisor", "value": "M\u00e4kitalo, Niko", "language": null, "element": "contributor", "schema": "dc", "qualifier": "advisor"}, {"key": "dc.contributor.author", "value": "Arvola, Pertti", "language": null, "element": "contributor", "schema": "dc", "qualifier": "author"}, {"key": "dc.date.accessioned", "value": "2025-05-14T11:31:05Z", "language": null, "element": "date", "schema": "dc", "qualifier": "accessioned"}, {"key": "dc.date.available", "value": "2025-05-14T11:31:05Z", "language": null, "element": "date", "schema": "dc", "qualifier": "available"}, {"key": "dc.date.issued", "value": "2025", "language": null, "element": "date", "schema": "dc", "qualifier": "issued"}, {"key": "dc.identifier.uri", "value": "https://jyx.jyu.fi/handle/123456789/102004", "language": null, "element": "identifier", "schema": "dc", "qualifier": "uri"}, {"key": "dc.description.abstract", "value": "Kuluttajien teknologian k\u00e4ytt\u00f6tottumukset ja datan m\u00e4\u00e4r\u00e4n valtava kasvu ovat johtaneet uudenlaisiin IoT-j\u00e4rjestelmien vaatimuksiin, joihin ei kyet\u00e4 vastaamaan en\u00e4\u00e4 pelkk\u00e4\u00e4n pilvilaskentaan nojaavan infrastruktuurin avulla. T\u00e4m\u00e4 on lis\u00e4nnyt tarvetta siirt\u00e4\u00e4 laskentaresursseja verkon reunalle, l\u00e4hemm\u00e4s datan alkuper\u00e4ist\u00e4 l\u00e4hdett\u00e4, tarjoten n\u00e4in ratkaisuja muun muassa pilvilaskennan resilienssiin ja tietoturvaan liittyviin haasteisiin. Muutos on johtanut my\u00f6s tarpeeseen tuoda j\u00e4rjestelmiin entist\u00e4 enemm\u00e4n \u00e4lykk\u00e4it\u00e4 ominaisuuksia, mutta reunalaitteiden heikko laskentateho on perinteisesti asettanut t\u00e4lle rajoitteita. Lis\u00e4ksi IoT-j\u00e4rjestelmien heterogeenisyys aiheuttaa monenlaisia haasteita j\u00e4rjestelmien kehityksess\u00e4 ja yll\u00e4pidossa. T\u00e4ss\u00e4 tutkielmassa kehitettiin ohjelmistoartefakti, jonka avulla voidaan mahdollistaa kaupallisella koneoppimisalustalla koulutettujen koneoppimismallien k\u00e4ytt\u00e4minen IoT-j\u00e4rjestelm\u00e4n komponenttien keskin\u00e4ist\u00e4 toimintaa ohjaavalla orkestrointipalvelimella, joka kehitettiin osana Jyv\u00e4skyl\u00e4n yliopiston Liquid AI for 6G software -projektia. Vaikka artefakti sis\u00e4lt\u00e4\u00e4 joitain rajoitteita, tutkielmassa onnistuttiin kehitt\u00e4m\u00e4\u00e4n ty\u00f6kalu, jolla voidaan helpottaa \u00e4lykkyyden tuomista heterogeenisiin IoT-j\u00e4rjestelmiin.", "language": "fi", "element": "description", "schema": "dc", "qualifier": "abstract"}, {"key": "dc.description.provenance", "value": "Submitted by jyx lomake-julkaisija (jyx-julkaisija.group@korppi.jyu.fi) on 2025-05-14T11:31:05Z\nNo. of bitstreams: 0", "language": "en", "element": "description", "schema": "dc", "qualifier": "provenance"}, {"key": "dc.description.provenance", "value": "Made available in DSpace on 2025-05-14T11:31:05Z (GMT). No. of bitstreams: 0", "language": "en", "element": "description", "schema": "dc", "qualifier": "provenance"}, {"key": "dc.format.extent", "value": "62", "language": null, "element": "format", "schema": "dc", "qualifier": "extent"}, {"key": "dc.format.mimetype", "value": "application/pdf", "language": null, "element": "format", "schema": "dc", "qualifier": "mimetype"}, {"key": "dc.language.iso", "value": "fin", "language": null, "element": "language", "schema": "dc", "qualifier": "iso"}, {"key": "dc.rights", "value": "In Copyright", "language": null, "element": "rights", "schema": "dc", "qualifier": null}, {"key": "dc.title", "value": "Koneoppimismallien koulutusalustan integrointi osaksi isomorfisia IoT-reunasovelluksia", "language": null, "element": "title", "schema": "dc", "qualifier": null}, {"key": "dc.type", "value": "master thesis", "language": null, "element": "type", "schema": "dc", "qualifier": null}, {"key": "dc.identifier.urn", "value": "URN:NBN:fi:jyu-202505144247", "language": null, "element": "identifier", "schema": "dc", "qualifier": "urn"}, {"key": "dc.contributor.faculty", "value": "Informaatioteknologian tiedekunta", "language": "fi", "element": "contributor", "schema": "dc", "qualifier": "faculty"}, {"key": "dc.contributor.faculty", "value": "Faculty of Information Technology", "language": "en", "element": "contributor", "schema": "dc", "qualifier": "faculty"}, {"key": "dc.contributor.organization", "value": "Jyv\u00e4skyl\u00e4n yliopisto", "language": "fi", "element": "contributor", "schema": "dc", "qualifier": "organization"}, {"key": "dc.contributor.organization", "value": "University of Jyv\u00e4skyl\u00e4", "language": "en", "element": "contributor", "schema": "dc", "qualifier": "organization"}, {"key": "dc.subject.discipline", "value": "Tietojenk\u00e4sittelytieteen maisteriohjelma", "language": "fi", "element": "subject", "schema": "dc", "qualifier": "discipline"}, {"key": "dc.subject.discipline", "value": "Master's Degree Programme in Computer Science", "language": "en", "element": "subject", "schema": "dc", "qualifier": "discipline"}, {"key": "dc.type.coar", "value": "http://purl.org/coar/resource_type/c_bdcc", "language": null, "element": "type", "schema": "dc", "qualifier": "coar"}, {"key": "dc.rights.copyright", "value": "\u00a9 The Author(s)", "language": null, "element": "rights", "schema": "dc", "qualifier": "copyright"}, {"key": "dc.rights.accesslevel", "value": "openAccess", "language": null, "element": "rights", "schema": "dc", "qualifier": "accesslevel"}, {"key": "dc.type.publication", "value": "masterThesis", "language": null, "element": "type", "schema": "dc", "qualifier": "publication"}, {"key": "dc.format.content", "value": "fulltext", "language": null, "element": "format", "schema": "dc", "qualifier": "content"}, {"key": "dc.rights.url", "value": "https://rightsstatements.org/page/InC/1.0/", "language": null, "element": "rights", "schema": "dc", "qualifier": "url"}, {"key": "dc.description.accessibilityfeature", "value": "unknown accessibility", "language": "en", "element": "description", "schema": "dc", "qualifier": "accessibilityfeature"}, {"key": "dc.description.accessibilityfeature", "value": "ei tietoa saavutettavuudesta", "language": "fi", "element": "description", "schema": "dc", "qualifier": "accessibilityfeature"}]
id jyx.123456789_102004
language fin
last_indexed 2025-06-10T20:00:44Z
main_date 2025-01-01T00:00:00Z
main_date_str 2025
online_boolean 1
online_urls_str_mv {"url":"https:\/\/jyx.jyu.fi\/bitstreams\/1f4e76e0-84e6-45f3-9455-f687cea4917d\/download","text":"URN:NBN:fi:jyu-202505144247.pdf","source":"jyx","mediaType":"application\/pdf"}
publishDate 2025
record_format qdc
source_str_mv jyx
spellingShingle Arvola, Pertti Koneoppimismallien koulutusalustan integrointi osaksi isomorfisia IoT-reunasovelluksia Tietojenkäsittelytieteen maisteriohjelma Master's Degree Programme in Computer Science
title Koneoppimismallien koulutusalustan integrointi osaksi isomorfisia IoT-reunasovelluksia
title_full Koneoppimismallien koulutusalustan integrointi osaksi isomorfisia IoT-reunasovelluksia
title_fullStr Koneoppimismallien koulutusalustan integrointi osaksi isomorfisia IoT-reunasovelluksia Koneoppimismallien koulutusalustan integrointi osaksi isomorfisia IoT-reunasovelluksia
title_full_unstemmed Koneoppimismallien koulutusalustan integrointi osaksi isomorfisia IoT-reunasovelluksia Koneoppimismallien koulutusalustan integrointi osaksi isomorfisia IoT-reunasovelluksia
title_short Koneoppimismallien koulutusalustan integrointi osaksi isomorfisia IoT-reunasovelluksia
title_sort koneoppimismallien koulutusalustan integrointi osaksi isomorfisia iot reunasovelluksia
title_txtP Koneoppimismallien koulutusalustan integrointi osaksi isomorfisia IoT-reunasovelluksia
topic Tietojenkäsittelytieteen maisteriohjelma Master's Degree Programme in Computer Science
topic_facet Master's Degree Programme in Computer Science Tietojenkäsittelytieteen maisteriohjelma
url https://jyx.jyu.fi/handle/123456789/102004 http://www.urn.fi/URN:NBN:fi:jyu-202505144247
work_keys_str_mv AT arvolapertti koneoppimismallienkoulutusalustanintegrointiosaksiisomorfisiaiotreunasovelluksia