Noslēguma darbu reģistrs
  
Studiju darba apraksts
Studiju veids bakalaura akadēmiskās studijas
Studiju programmas nosaukums Elektronika un mobilie sakari
Nosaukums "Uz mašīnmācīšanos balstīta automātiska putnu sugu atpazīšana, izmantojot putnu vokalizāciju"
Nosaukums angļu valodā "Machene Learning-based Automatic Recognition of Birds Species Using Bird Vocalization"
Struktūrvienība 13300 Mikroviļņu inženierijas un elektronikas institūts
Darba vadītājs Artūrs Āboltiņš
Recenzents doktorante Diāna Gauče, RTU, ETF
Anotācija Bakalaura darbā ir aprakstīti teorētiskie un praktiskie veidi kā izveidot mašīnmācīšanās algoritmu putnu sugu atpazīšanai un klasifikācijai, izmantojot putnu vokalizāciju. Darba gaitā tiek izstrādāti konvolucionālāie neironu tīkli ar arhitektūrām Xception un EfficientNet-B4. Lai apmācītu neironu tīklus tika izmantota uzraudzīta mašīnmācīšanās, kur informācijas avots bija attēli - spektrogrammas, kas satur informāciju par konkrētu putnu skaņām. Spektrogrammas tiek apstrādātas, izmantojot mašīnas redzi - algoritms spektrogrammā atrod pazīmes, kas ir raksturīgas noteikta putna skaņai. Izstrādāts algoritms realizēts datorprogrammas veidā, izmantojot programmēšanas valodu Python 3, tās programmēšanas vidi Anaconda ar programmu Jupyter Notebook. Tika izmantotas Python bibliotēkas matemātiskai analīzei, mašīnmācīšanās, neironu tīklu un audio signālu apstrādei. Izstrādāto neironu tiklu precizitātes ir no 73,67% līdz 82,67%. Tos var pielietot prakse zinātnieki - ornitologi vai zoologi, putnu detektēšanai un izsekošanai. Darbā ir 51 attēls, 3 tabulās, 5 pielikumi un 61 literatūras avots.
Atslēgas vārdi Mašīnmācīšanās, neironu tīkli, putnu vokalizācija, audio, dzivnieki
Atslēgas vārdi angļu valodā Machine learning, neural networks, bird vocalization, audio, animals
Valoda lv
Gads 2021
Darba augšupielādes datums un laiks 02.06.2021 10:45:50