Ohjelmistovirheiden ennustaminen koneoppimismenetelmien avulla
| dc.contributor.author | Myötänen, Miika | |
| dc.contributor.faculty | fi=Tekniikan ja innovaatiojohtamisen yksikkö|en=School of Technology and Innovations| | |
| dc.date.accessioned | 2026-06-05T06:53:56Z | |
| dc.date.issued | 2026 | |
| dc.description.abstract | Tämän kandidaatintutkielman tavoitteena on tarkastella ohjelmistovirheiden ennustamista koneoppimismenetelmien avulla kirjallisuuskatsauksen muodossa. Ohjelmistokehityksessä virheiden aikainen tunnistaminen on tärkeää, koska virheiden korjaaminen tulee yleensä kalliimmaksi projektin myöhemmissä vaiheissa. Tässä tutkielmassa selvitetään, millaisia koneoppimismenetelmiä ohjelmistovirheiden ennustamiseen on käytetty, millaisia tuloksia niillä on saavutettu ja millaisia haasteita niiden käyttöön liittyy. Kirjallisuuskatsauksessa tarkastellaan sekä perinteisiä valvottuja koneoppimismalleja että syväoppimismenetelmiä. Lisäksi käsitellään luokkaepätasapainon vaikutusta ennustemallien toimintaan sekä sitä, miten menetelmiä voidaan hyödyntää teollisissa ympäristöissä. Kirjallisuuden perusteella voidaan todeta, että menetelmien suorituskyky riippuu paljon datan laadusta, ominaisuuksien valinnasta ja käytetyistä arviointimittareista. Syväoppimismallit ovat viime vuosina yleistyneet, mutta niiden käyttöön liittyy myös haasteita, kuten suuri datantarve ja heikompi selitettävyys. Yhteenvetona voidaan todeta, että ohjelmistovirheiden ennustaminen koneoppimisen avulla on kehittyvä tutkimusalue, jossa eri menetelmien toimivuus vaihtelee tilanteen ja aineiston mukaan. Erityisesti datan esikäsittelyllä ja epätasapainoisen datan hallinnalla on merkittävä vaikutus ennustustuloksiin. | |
| dc.description.notification | fi=Opinnäytetyö kokotekstinä PDF-muodossa.|en=Thesis fulltext in PDF format.|sv=Lärdomsprov tillgängligt som fulltext i PDF-format| | |
| dc.format.extent | 35 | |
| dc.identifier.uri | https://osuva.uwasa.fi/handle/11111/20680 | |
| dc.identifier.urn | URN:NBN:fi-fe2026060260800 | |
| dc.language.iso | fin | |
| dc.rights | CC BY 4.0 | |
| dc.subject.degreeprogramme | fi=Tuotantotalouden ja tietojärjestelmätieteen kandidaattiohjelma|en=Bachelor Programme in Industrial Management and Information Systems| | |
| dc.subject.discipline | fi=Tietojärjestelmätiede|en=Information Systems| | |
| dc.subject.yso | ohjelmointivirheet | |
| dc.subject.yso | koneoppiminen | |
| dc.subject.yso | ennustettavuus | |
| dc.subject.yso | neuroverkot | |
| dc.title | Ohjelmistovirheiden ennustaminen koneoppimismenetelmien avulla | |
| dc.type.ontasot | fi=Kandidaatintutkielma|en=Bachelor's thesis|sv=Kandidatarbete| |
Tiedostot
1 - 1 / 1
Ladataan...
- Name:
- Uwasa_2026_Myötänen_Miika.pdf
- Size:
- 561.94 KB
- Format:
- Adobe Portable Document Format
