Koneoppimisen hyödyntäminen opintojaksojen suorittamisen ennustamisessa
Vahtola, Marko (2023)
Vahtola, Marko
2023
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-202304034613
https://urn.fi/URN:NBN:fi:amk-202304034613
Tiivistelmä
Tiedon määrä sekä laskentateho on kasvanut viime vuosina. Samaan aikaan pilvipalveluiden hyödyntäminen tiedon varastoinnissa ja prosessoinnissa on yleistynyt. Kehitys on osaltaan edesauttanut tekoälyn ja varsinkin sen alalajin koneoppimisen soveltamista erilaisten historiatietoon perustuvien ratkaisujen yleistymisessä. Koneoppivia algoritmeja hyödyntämällä datasta voidaan löytää säännönmukaisuuksia ja riippuvaisuuksia, joiden avulla on mahdollista luoda ennusteita.
Tämä opinnäytetyö toteutettiin suomalaiselle korkeakoululle. Korkeakoulun toiveena oli koneoppimisen hyödyntämismahdollisuuksien tutkiminen henkilökohtaisiin opintosuunnitelmiin valittujen ajoitettujen opintojen suorittamisten ennustamisessa. Opinnäytetyön ohessa konkreettisena kehittämistyönä toteutettiin koneoppimiseen perustuva ennustemalli. Ennusteen tarkoituksena on tukea opetukseen ja sen järjestämiseen liittyviä sidosryhmiä suunnittelemaan toimintaansa tehokkaammin. Samalla tutkittiin mahdollisuutta toteuttaa koneoppiminen ja siihen liittyvät prosessit Azure-pilviympäristössä sekä luoda sovellus ennusteen seuraamiseen.
Tutkimustyö toteutettiin konstruktiivisella menetelmällä, jossa tarkoituksena on löytää ratkaisu käytännön ongelmaan. Tutkimuksen tuloksia voidaan käyttää arvioitaessa koneoppimisen hyötyjä päätöksenteon tukena toiminnan suunnittelussa. Tämän lisäksi tuloksissa esitellään toimintatapa koneoppivan sovelluksen toteuttamiseen Microsoft Azure -pilviympäristöä ja Power BI -palvelua hyödyntäen.
Tämä opinnäytetyö toteutettiin suomalaiselle korkeakoululle. Korkeakoulun toiveena oli koneoppimisen hyödyntämismahdollisuuksien tutkiminen henkilökohtaisiin opintosuunnitelmiin valittujen ajoitettujen opintojen suorittamisten ennustamisessa. Opinnäytetyön ohessa konkreettisena kehittämistyönä toteutettiin koneoppimiseen perustuva ennustemalli. Ennusteen tarkoituksena on tukea opetukseen ja sen järjestämiseen liittyviä sidosryhmiä suunnittelemaan toimintaansa tehokkaammin. Samalla tutkittiin mahdollisuutta toteuttaa koneoppiminen ja siihen liittyvät prosessit Azure-pilviympäristössä sekä luoda sovellus ennusteen seuraamiseen.
Tutkimustyö toteutettiin konstruktiivisella menetelmällä, jossa tarkoituksena on löytää ratkaisu käytännön ongelmaan. Tutkimuksen tuloksia voidaan käyttää arvioitaessa koneoppimisen hyötyjä päätöksenteon tukena toiminnan suunnittelussa. Tämän lisäksi tuloksissa esitellään toimintatapa koneoppivan sovelluksen toteuttamiseen Microsoft Azure -pilviympäristöä ja Power BI -palvelua hyödyntäen.