Hyppää sisältöön
    • Suomeksi
    • På svenska
    • In English
  • Suomi
  • Svenska
  • English
  • Kirjaudu
Hakuohjeet
JavaScript is disabled for your browser. Some features of this site may not work without it.
Näytä viite 
  •   Ammattikorkeakoulut
  • Haaga-Helia ammattikorkeakoulu
  • Opinnäytetyöt (Avoin kokoelma)
  • Näytä viite
  •   Ammattikorkeakoulut
  • Haaga-Helia ammattikorkeakoulu
  • Opinnäytetyöt (Avoin kokoelma)
  • Näytä viite

Koneoppimisen regressioalgoritmin soveltaminen Azure Machine Learning-palvelussa

Lindman, Pontus (2017)

 
Avaa tiedosto
ONT_final_1400849.pdf (632.6Kt)
Lataukset: 


Lindman, Pontus
Haaga-Helia ammattikorkeakoulu
2017
All rights reserved
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2017053111415
Tiivistelmä
Tämän tutkimuksen aiheena oli selvittää miten koneoppimisen tekniikoita voi käyttää laskurin tuloksen laskemiseksi ilman työlästä perinteisten algoritmien kehittämistä manuaalisesti. Koneoppiminen laajempana ilmiönä tarjoaa mahdollisuuden löytää merkityksiä laajoista tietomassoista, joihin perinteisin menetelmin vastaava on vaatinut hyvin usein useamman vuoden kestävän kehitysprosessin. Pitkään nämä koneoppimisen menetelmät ovat olleet ainoastaan pidempään koneoppimista opiskelleiden asiantuntijoiden käytettävissä. Viimeisten vuosien aikana teknologiatoimittajat ja pilvipalvelujen tarjoajat ovat kuitenkin tuoneet markkinoille palveluja, joiden avulla koneoppimisen menetelmät ja teknologiat ovat helpommin kaikkien saatavilla.

Tutkimuksen ensimmäisessä osassa selvitetään mistä koneoppimisessa on kyse ja miten koneoppimista käyttävät tietotekniset ratkaisut toimivat käytännössä. Tässä osassa esitellään koneoppimisen vahvuuksia perinteisiin menetelmiin verrattuna, siihen liittyvä yleinen toimintaperiaate, ja pureudutaan syvemmin piirteiden suunnitteluun ja algoritmien käyttöön koneoppimisessa.

Tutkimuksen toisessa osassa tutustutaan CRISP-DM-menetelmään, joka on yleisin tiedonlouhinnan ja koneoppimisen prosessimalli. CRISP-DM-menetelmään kuuluu 6 vaihetta, joissa liiketoiminnan ymmärtämisen ja käytettävän datan ymmärtämisen kautta päästään julkaisemaan toimiva koneoppimisen malli sitä hyödyntäviin palveluihin ja sovelluksiin.

Tutkimuksen kokeet toteutettiin Azure Machine Learning palvelun avulla. Azure Machine Learning on MLaaS-tyyppinen pilvipalvelu, jossa ilman omille koneille asentamista voi suoraan kehittää koneoppimisen malleja ja toteuttaa erilaisia siihen liittyviä kokeita. Kappaleen alussa esitellään hyvän MLaaS-palvelun arviointikriteerejä ja verrataan miten hyvin tämä palvelu vastaa näihin kriteereihin. Kappaleen toisessa osassa esitellään itse palvelu ja sen koneoppimisen mallin kehittämisen kannalta olennaisimmat moduulit.

Työn käytännön osassa suoritin käytännön kokeena yleisesti tunnetun FINRISKI-laskurin toteuttamisen koneoppimisen keinoin CRISP-DM-menetelmän mukaisesti. Ensimmäisenä vaiheena tässä osuudessa oli selvittää ja kuvata laskurin toiminta, jonka jälkeen hain avoimista tietolähteistä tutkimukseen soveltuvaa aineistoa. Tutkimuksen aineistolle tein laadunvarmistuksen kahdessa vaiheessa tutkimuksessa kuvattujen menetelmien mukaisesti ja tällä aineistolla vertailin ja arvioin palvelun regressio-algoritmeja. Laatuvarmistetun datan ja soveltuvimman algoritmin avulla toteutin FINRISKI-laskurin ja varmistin sovellettavan menetelmän keinoin mallin toimivuuden. Lopuksi julkaisin opetetun mallin ulkopuolisten sovellusten käytettäväksi palvelun Web Services-rajapintojen avulla.
Kokoelmat
  • Opinnäytetyöt (Avoin kokoelma)
Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste
 

Selaa kokoelmaa

NimekkeetTekijätJulkaisuajatKoulutusalatAsiasanatUusimmatKokoelmat

Henkilökunnalle

Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste