Jokien pinnan korkeuden muutoksen ennustaminen

annif.suggestionsneuroverkot|algoritmit|mallintaminen|taulukot|tulvat|pinnat|ennusteet|tekoäly|oppiminen|sumea logiikka|fifi
annif.suggestions.linkshttp://www.yso.fi/onto/yso/p7292|http://www.yso.fi/onto/yso/p14524|http://www.yso.fi/onto/yso/p3533|http://www.yso.fi/onto/yso/p13579|http://www.yso.fi/onto/yso/p1858|http://www.yso.fi/onto/yso/p20972|http://www.yso.fi/onto/yso/p3297|http://www.yso.fi/onto/yso/p2616|http://www.yso.fi/onto/yso/p2945|http://www.yso.fi/onto/yso/p7986fi
dc.contributor.authorHukari, Iida
dc.contributor.facultyfi=Tekniikan ja innovaatiojohtamisen yksikkö|en=School of Technology and Innovations|-
dc.contributor.organizationfi=Vaasan yliopisto|en=University of Vaasa|
dc.date.accessioned2022-03-11T12:08:34Z
dc.date.accessioned2025-06-25T17:14:23Z
dc.date.available2022-03-11T12:08:34Z
dc.date.issued2022
dc.description.abstractTässä diplomityössä käsitellään jokien veden korkeuden muutosten ennustamista käyttäen MLP-neuroverkkoa ennustamisen välineenä. Tutkimus rajattiin vain yhden joen ja tärkeimpien ympäristössä ilmeentyvien muuttujien vaikutuksen tarkasteluun. Joen pinnan muutoksiin vaikuttavat tekijät, jotka ovat ihmiseen sidonnaisia, kuten patovesien juoksuttaminen, ei otettu huomioon. Tavoitteena oli luoda toimiva, muutaman kerroksen neuroverkko, joka kykenisi ennustamaan annetuista muuttujista joen veden pinnan muutokset annetun virhemarginaalin rajoissa. Työn suorittaminen alkoi tutustumalla esitetyn aiheen toimintaan eli joen virtaaman syntyyn ja vaikutuksiin. Tämä oli tärkeää, jotta kyetään ymmärtämään käsillä olevan ongelman rakennetta, ja jotta ongelma voidaan esittää muuttujien avulla neuroverkolle. Neuroverkkojen rakenteeseen ja taustalla olevaan matematiikan tutustumisen jälkeen voitiin siirtyä itse annetun ongelman: kuinka voidaan neuroverkolla ennustaa joen veden pinnan muutoksia, ratkaisemiseen. Ongelman ratkaisuksi soveltuvaa neuroverkkoa kuvattiin Python- ohjelmointikielellä. Neroverkon luomisen jälkeen sitä testattiin Yhdysvaltain Suurien Järvien alueelta kerätyllä datalla. Data käsiteltiin, jotta se olisi mahdollisimman tarkoituksen mukaista ja sisältäisi mahdollisimman vähän ei-toivottuja piirteitä. Datan käsittelyssä valituista muuttu-jista luotiin datakehys, joka jaettiin kahteen osaan: opettamis- ja testausjoukkoihin. Neuro-verkkoon syötettiin ensimmäisenä opetusjoukko, jonka avulla verkon oppimista ohjaavia painoja säädettiin. Opetusjoukon jälkeen syötettiin testijoukko. Testijoukon on tarkoitus paljastaa onko luotu neuroverkko kyennyt oppimaan ennustamaan joen muutoksia. Työn tulokset olivat odotusten suuntaisia. Opetusvaiheessa verkko osoitti kykyä yleistää ilmiö kohtalaisesti, ja kykeni ennustamaan testijoukkoa oikein. Vaikka tulokset olivatkin kohtalaisen hyviä annetulla datalla, tulisi neuroverkolle syöttää alkuperäisen aineiston lisäksi myös muilta alueilta kerättyä dataa. Myös neuroverkon rakennetta ja koodausta tulisi tarkastella paremmin. Kuitenkin voidaan todetta, että MLP neuroverkkoja voidaan käyttää jokien pinnan korkeuden ja virtaaman ennustamiseen. Ennustamisen kannalta on tärkeää valita aineisto ja muuttujat huolella sekä kiinnittää huomiota käytettävien funktioiden valintaan.-
dc.format.bitstreamtrue
dc.format.extent72-
dc.identifier.olddbid15407
dc.identifier.oldhandle10024/13636
dc.identifier.urihttps://osuva.uwasa.fi/handle/11111/10979
dc.identifier.urnURN:NBN:fi-fe2022012610355-
dc.language.isofin-
dc.rightsCC BY-NC-SA 4.0-
dc.source.identifierhttps://osuva.uwasa.fi/handle/10024/13636
dc.subject.degreeprogrammefi=Energia- ja informaatiotekniikan ohjelma|en=Degree Programme in Energy Technology and Information Technology|-
dc.subject.disciplinefi=Ohjelmistotekniikka|en=Software Engineering|-
dc.subject.ysoneuroverkot-
dc.subject.ysotulvat-
dc.subject.ysoennusteet-
dc.subject.ysooppiminen-
dc.titleJokien pinnan korkeuden muutoksen ennustaminen-
dc.type.ontasotfi=Diplomityö|en=Master's thesis (M.Sc. (Tech.))|sv=Diplomarbete|-

Tiedostot

Näytetään 1 - 1 / 1
Ladataan...
Name:
UniVaasa_Hukari_Iida.pdf
Size:
1.39 MB
Format:
Adobe Portable Document Format