Azure Machine Learning Studio: Kuvantunnistus neuroverkkototeutuksena
Koski, Jani (2020)
Koski, Jani
2020
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-202005148966
https://urn.fi/URN:NBN:fi:amk-202005148966
Tiivistelmä
Tämän opinnäytetyön aiheena oli kuvantunnistuksen toteuttaminen Azure Machine Learning Studion avulla. Tavoitteena oli toteuttaa kuvantunnistustehtävään soveltuvia neuroverkkoja, kuvata neuroverkkojen hyödyntämistä web-palveluina sekä esitellä näihin tavoitteisiin liittyviä Azure Machine Learning Studion ominaisuuksia. Lisäksi tavoitteena oli arvioida Azure Machine Learning Studion käytettävyyttä työskentelystä saatujen käyttökokemusten pohjalta.
Tavoitteiden toteuttamiseksi kehitettiin numeroita tunnistava web-sovellus, joka käyttää Azure Machine Learning Studiossa kehitettyjä web-palveluita. Raportin tietoperustallinen osuus käsittelee neuroverkkojen perusrakennetta ja toiminnallisuutta sekä Azure Machine Learning Studiossa rakennettavien kuvantunnistusprojektien työnkulkuja. Toteutuksen osuudessa kuvataan toteutetut web-palvelut ja web-sovelluksen toiminnallisuus. Lisäksi näistä tehtävistä saatujen kokemusten perusteella arvioitiin Azure Machine Learning Studion käytettävyyttä.
Kehitystyön tuloksena web-sovellus kommunikoi web-palveluiden kanssa suunnitellusti. Azure Machine Learning Studion tarjoama laskentakapasiteetti saattaa rajoittaa isompien projektien toteuttamista, mikä on hyvä ottaa huomioon projekteja suunniteltaessa.
Tavoitteiden toteuttamiseksi kehitettiin numeroita tunnistava web-sovellus, joka käyttää Azure Machine Learning Studiossa kehitettyjä web-palveluita. Raportin tietoperustallinen osuus käsittelee neuroverkkojen perusrakennetta ja toiminnallisuutta sekä Azure Machine Learning Studiossa rakennettavien kuvantunnistusprojektien työnkulkuja. Toteutuksen osuudessa kuvataan toteutetut web-palvelut ja web-sovelluksen toiminnallisuus. Lisäksi näistä tehtävistä saatujen kokemusten perusteella arvioitiin Azure Machine Learning Studion käytettävyyttä.
Kehitystyön tuloksena web-sovellus kommunikoi web-palveluiden kanssa suunnitellusti. Azure Machine Learning Studion tarjoama laskentakapasiteetti saattaa rajoittaa isompien projektien toteuttamista, mikä on hyvä ottaa huomioon projekteja suunniteltaessa.