dc.contributor.advisor | Hakanen, Jussi | |
dc.contributor.advisor | Ojalehto, Vesa | |
dc.contributor.author | Kurkinen, Jani | |
dc.date.accessioned | 2019-08-02T07:14:12Z | |
dc.date.available | 2019-08-02T07:14:12Z | |
dc.date.issued | 2019 | |
dc.identifier.uri | https://jyx.jyu.fi/handle/123456789/65188 | |
dc.description.abstract | Tutkielmassa tarkastellaan, minkälaisia vaiheita tyypillinen syväoppimista hyödyntävä projekti sisältää ja minkälaisilla työkaluilla se voidaan toteuttaa. Tarkoituksena on selvittää, miten tietyillä ohjelmistotyökaluilla saadaan tuloksia aikaan valmiiksi kerätyllä datalla. Lisäksi kerrotaan lyhyesti syväoppimiseen liittyvästä teoriasta ja demonstroidaan, miten valituilla työkaluilla voidaan rakentaa ja kouluttaa neuroverkko sekä käyttää sitä kuvantunnistukseen. Kuvantunnistusta voi tehdä useilla eri työkaluilla, ja tähän tutkielmaan valitut työkalut osoittautuivat hyviksi vaihtoehdoiksi helppokäyttöisyytensä ja monipuolisuutensa ansioista. | fi |
dc.description.abstract | This thesis describes what phases a typical deep learning project has and what tools can be used to implement it. The aim is to explore how to get results with certain software tools with existing data. In addition, theory behind deep learning will be briefly introduced. The practical part of this thesis demonstrates how a neural network can be built, trained and used for image classification with selected tools. Image classification can be done with various tools and the ones used in this thesis proved to be good choices because of their ease of use and feature richness. | en |
dc.format.extent | 60 | |
dc.format.mimetype | application/pdf | |
dc.language.iso | en | |
dc.title | On practicalities of identifying and implementing a suitable software architecture for a typical deep learning data science project | |
dc.identifier.urn | URN:NBN:fi:jyu-201908023750 | |
dc.type.ontasot | Pro gradu -tutkielma | fi |
dc.type.ontasot | Master’s thesis | en |
dc.contributor.tiedekunta | Informaatioteknologian tiedekunta | fi |
dc.contributor.tiedekunta | Faculty of Information Technology | en |
dc.contributor.laitos | Informaatioteknologia | fi |
dc.contributor.laitos | Information Technology | en |
dc.contributor.yliopisto | Jyväskylän yliopisto | fi |
dc.contributor.yliopisto | University of Jyväskylä | en |
dc.contributor.oppiaine | Tietotekniikka | fi |
dc.contributor.oppiaine | Mathematical Information Technology | en |
dc.rights.copyright | Julkaisu on tekijänoikeussäännösten alainen. Teosta voi lukea ja tulostaa henkilökohtaista käyttöä varten. Käyttö kaupallisiin tarkoituksiin on kielletty. | fi |
dc.rights.copyright | This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited. | en |
dc.type.publication | masterThesis | |
dc.contributor.oppiainekoodi | 602 | |
dc.subject.yso | koneoppiminen | |
dc.subject.yso | neuroverkot | |
dc.subject.yso | datatiede | |
dc.subject.yso | tietotekniikka | |
dc.subject.yso | machine learning | |
dc.subject.yso | neural networks | |
dc.subject.yso | data science | |
dc.subject.yso | information technology | |
dc.format.content | fulltext | |
dc.type.okm | G2 | |