Vilnius University Open Series https://www.journals.vu.lt/open-series <p>Established in 2019 and dedicated to publishing occasional collections of articles on different topics.</p> en-US info@leidykla.vu.lt (Vilniaus universiteto leidykla / Vilnius University Press) vigintas.stancelis@kf.vu.lt (Vigintas Stancelis) Fri, 13 May 2022 08:14:54 +0000 OJS 3.1.2.1 http://blogs.law.harvard.edu/tech/rss 60 Proceedings of the Conference "Lithuanian MSc Research in Informatics and ICT" https://www.journals.vu.lt/open-series/article/view/27518 <p>The conference "Lithuanian MSc Research in Informatics and ICT" is a venue to present research of Lithuanian MSc theses in informatics and ICT. The aim of the event is to raise skills of MSc and other students, familiarize themselves with the research of other students, encourage their interest in scientific activities. Students from Kaunas University of Technology and Vilnius University will give their presentations at the conference.</p> Jolita Bernatavičienė | Gintautas Dzemyda | Olga Kurasova | Julius Žilinskas Copyright (c) 2022 Authors https://creativecommons.org/licenses/by/4.0 https://www.journals.vu.lt/open-series/article/view/27518 Fri, 13 May 2022 00:00:00 +0000 IDS/IPS technologijomis grįsto mobiliųjų įrenginių atakų prevencijos metodo sukūrimas ir tyrimas https://www.journals.vu.lt/open-series/article/view/27519 <p>Spartus išmaniųjų įrenginių skaičiaus ir juose saugomų duomenų kiekio ir jautrumo augimas lemia taip pat augančias ir duomenų saugumo rizikas. Šias rizikas siekia sumažinti operacinių sistemų kūrėjai, periodiškai išleisdami saugos atnaujinimus, tačiau yra nustatyta, kad pavojingiausios aplikacijos gali būti įdiegiamos kartu su šiais operacinės sistemos ar saugos OTA (angl. over-theair) atnaujinimais – apie 5% įrenginių gamintojų įdiegtų aplikacijų yra kenkėjiškos. Taip pat apsaugos priemonės yra taikomos ir šiems mobiliems įrenginiams pritaikytoms infrastruktūroms – elektroninėms aplikacijų parduotuvėms, tačiau 67% kenkėjiškų aplikacijų vartotojus pasiekia būtent per jas. Siekiant atliepti saugumo rizikų mažinimo poreikį, šiame darbe yra pasiūlytas naujas IDS/IPS technologijomis grįsto mobiliųjų įrenginių atakų prevencijos metodas, paruošta eksperimentinė metodo realizacija ir atliktas šio metodo tyrimas.&nbsp;</p> Mantas Bacevičius Copyright (c) 2022 Authors https://creativecommons.org/licenses/by/4.0 https://www.journals.vu.lt/open-series/article/view/27519 Fri, 13 May 2022 00:00:00 +0000 Keliamo turinio strategijos analizė socialinio tinklo „Facebook“ puslapiuose https://www.journals.vu.lt/open-series/article/view/27520 <p>Straipsnyje yra pristatoma socialinio tinklo „Facebook“ puslapiuose keliamo turinio strategijos analizė. Turinio strategija apibūdinama kaip turinio publikavimo planavimas, kūrimas pasirinktomis tematikomis bei kitoks turinio valdymas. Ši analizė buvo atlikta analizuojant tris „Facebook“ puslapius ir naudojantis latentiniu Dirichlė paskirstymo algoritmu, skirtu temų modeliavimui. Temų modeliavimas padeda analizuoti ir geriau suprasti nestruktūrizuotų tekstų rinkinius, kurie savyje slepia daugybę naudingos informacijos. Tyrimo metu, iš beveik 9 tūkst. vaizdo įrašų pavadinimų buvo sudarytos 10 temų, kurios leido detaliau pažvelgti į keliamą turinį. Išanalizavus duomenis buvo atskleistos keliamo turinio strategijos bei jų pasikeitimai nagrinėjamu laikotarpiu.</p> Dominykas Eirošius Copyright (c) 2022 Authors https://creativecommons.org/licenses/by/4.0 https://www.journals.vu.lt/open-series/article/view/27520 Fri, 13 May 2022 00:00:00 +0000 Machine learning algorithm application in trip planning https://www.journals.vu.lt/open-series/article/view/27521 <p>This article explores how machine learning can be applied in efficiently solving a variation of the Travelling Salesman Problem (TSP) in the context of air travel tourism. Large number of cities create too many trip route combinations to be efficiently evaluated in real time. The method proposed uses a feedforward neural network to narrow down the number of trip route combinations, while a more traditional algorithm based on dynamic programming is then able to select the best trip offers. It was shown that the method could be applied in practice to achieve almost real-time generation of best possible trip offers while evaluating a large amount of real-world flight data.</p> Grantas Gadliauskas | Andrius Kriščiūnas Copyright (c) 2022 Authors https://creativecommons.org/licenses/by/4.0 https://www.journals.vu.lt/open-series/article/view/27521 Fri, 13 May 2022 00:00:00 +0000 Distributed machine learning for IoT https://www.journals.vu.lt/open-series/article/view/27522 <p>In the modern world, big data is used in machine learning, which is quite difficult to process on a single computer, so various methods for parallel processing of such data are being developed. But what about microcontrollers? In a cloud system, microcontrollers are often found, thanks to which they make pacification of various devices, and sometimes you have to work with big data. In microcontrollers, the memory is quite small and the processor is not as productive as on modern supercomputers. Therefore, many scientists propose various methods for parallel processing of big data for embedded systems, one of such methods is proposed by the author of this article.</p> Volodymyr Kadzhaia | Aistis Raudys | Aistis Raudys Copyright (c) 2022 Authors https://creativecommons.org/licenses/by/4.0 https://www.journals.vu.lt/open-series/article/view/27522 Fri, 13 May 2022 00:00:00 +0000 Precalculated arrays-based algorithms for the calculation of the Riemann zeta-function https://www.journals.vu.lt/open-series/article/view/27523 <p>In this paper, we continue the study of efficient algorithms for the computation of the Riemann zeta function on the complex plane. We introduce two precalculated arrays-based modifications of MB-method. We perform numerical experiments with these algorithms using Zetafast as a benchmark and apply the algorithms for the visualizations of fractal structures associated with the Riemann zeta function.</p> Lukas Kuzma | Igoris Belovas | Martynas Sabaliauskas Copyright (c) 2022 Authors https://creativecommons.org/licenses/by/4.0 https://www.journals.vu.lt/open-series/article/view/27523 Fri, 13 May 2022 00:00:00 +0000 Nefunkcinių reikalavimų kintamumas paslaugų architektūros stiliaus sistemose Vieslav Lapin https://www.journals.vu.lt/open-series/article/view/27524 <p>Šiame straipsnyje aptariamas kintamų nefunkcinių reikalavimų specifikavimas ir modeliavimas kuriant paslaugų architektūros stiliaus programų sistemas. Paslaugų sistemų kūrime šiai problemai spręsti dar nėra skiriama pakankamai dėmesio. Pasiūlytas kintamų savybių specifikavimo metodas remiasi modeliais grindžiama sistemų kūrimo paradigma ir naudoja produktų šeimos kūrimo idėjas. Paslaugos variantai yra nustatomi analizuojant paslaugos nefunkcines savybes ir sudaromas individualizuotas paslaugos teikimo procesas, kurio modelis gali būti generuojamas automatizuotai.</p> Vieslav Lapin Copyright (c) 2022 Authors https://creativecommons.org/licenses/by/4.0 https://www.journals.vu.lt/open-series/article/view/27524 Fri, 13 May 2022 00:00:00 +0000 Dialogue System Augmented with Commonsense Knowledge https://www.journals.vu.lt/open-series/article/view/27525 <p>Building an open-domain dialog system is a challenging task in current research. In order to successfully maintain a conversation with human, a dialog system must develop many qualities: being engaging, empathetic, show a unique personality and having general knowledge about the world. Prior research has shown that it is possible to develop such chat-bot system that combines these features, but this work explores this problem further. Most state-of-theart dialogue systems are guided by unstructured knowledge such as Wikipedia articles, but there is a lack of research on how structured knowledge bases can be used for open-domain dialogue generation. This work proposes usage of structured knowledge base ConceptNet for knowledge-grounded dialogue generation. Novel knowledge extraction algorithm is proposed which is then used to incorporate knowledge into existing dialogue datasets. Current state-of-theart model BlenderBot is finetuned on new datasets which shows improvement in novelty of utterances generated by the model.</p> Ilya Lasy | Virginijus Marcinkevičius Copyright (c) 2022 Authors https://creativecommons.org/licenses/by/4.0 https://www.journals.vu.lt/open-series/article/view/27525 Fri, 13 May 2022 00:00:00 +0000 3D paviršiaus formavimo 2D vaizdų pagrindu algoritmų tyrimas https://www.journals.vu.lt/open-series/article/view/27526 <p>Tobulėjant technologijoms pramonės ir viešajame sektoriuose informacijos atvaizdavimui vis dažniau yra naudojami trimačiai vaizdai, leidžiantys darbuotojams lengviau suprasti gautus rezultatus ar surinktą informaciją. Nors šiuo metu jau egzistuoja algoritmai leidžiantys standartinėmis priemonėmis surinktų 2D vaizdų pagrindu formuoti trimačius vaizdus, tačiau tokių algoritmų pateikiamų rezultatų kokybę dar vis smarkiai atsilieka nuo rinkos poreikio. Šio tyrimo metu buvo atliekama esamų algoritmų analizė siekiant pasiūlyti sprendimą, kuris leistų pasiekti geresnius rezultatus lyginant su literatūroje nagrinėjamais atvejais. Rezultate autorių pasiūlyta algoritmu kombinacija leidžia suformuoti 3D paviršiu remiantis santykinai nedideliu 2D vaizdų kiekiu.</p> Arnas Nakrošis | Andrius Kriščiūnas Copyright (c) 2022 Authors https://creativecommons.org/licenses/by/4.0 https://www.journals.vu.lt/open-series/article/view/27526 Fri, 13 May 2022 00:00:00 +0000 Įmonių bankroto prognozavimas naudojant gilųjį mokymą https://www.journals.vu.lt/open-series/article/view/27527 <p>Šiame straipsnyje pristatomi sukurti giliojo mokymosi modeliai skirti įmonių bankroto prognozavimui. Tyrimo metu, naudojant Lietuvos įmonių duomenis, sukurti du modeliai: daugiasluoksnis perceptronas ir konvoliucinis neuroninis tinklas. Modelių apmokymui ir hiperparametrų validavimui, buvo naudojami subalansuoti duomenų poaibiai. Siekiant įvertinti modelių gebėjimą atskirti bankroto atvejus išbalansuotoje duomenų aibėje, modelių testavimui buvo naudojamas poaibis, kuriame buvo išlaikytas pradinio duomenų rinkinio klasių disbalansas. Gauti rezultatai parodė, kad sukurti giliojo mokymosi modeliai atpažįsta bankroto atvejus duomenų aibėje su dideliu klasių disbalansu.</p> Ieva Rizgelienė Copyright (c) 2022 Authors https://creativecommons.org/licenses/by/4.0 https://www.journals.vu.lt/open-series/article/view/27527 Fri, 13 May 2022 00:00:00 +0000 Pilvo aortos aneurizmos segmentavimas neuroniniais tinklais kompiuterinės tomografijos nuotraukose https://www.journals.vu.lt/open-series/article/view/27528 <p>Pilvo aortos aneurizmos diagnostikai ir stebėsenai dažnai naudojami kompiuterinės tomografijos vaizdai. Kontrastinėje tomografijos nuotraukoje kontrastas yra gerai matomas, tačiau automatinis trombo segmentavimas yra daug sudėtingesnė problema dėl aplink trombą esančių panašaus intensyvumo vaizdo taškų, vaizduojančių kitus vidaus organus. Šiame darbe atliekama pilvo aortos kontrasto ir trombo segmentacija naudojant tris neuroninius tinklus: Res-Net-100, DeepLab V3 ir U-Net. Lyginami rezultatai, gauti naudojant skirtingas nuostolių funkcijas, taip pat taikomas programiškai išskaičiuotų trombo žymėjimų paruošimas naudojant morfologines operacijas. Taip pat pritaikomas atsitiktinis neuronų išmetimas ir klasifikavimas naudojant sumažinto lango kompiuterinės tomografijos vaizdus.</p> Aušra Šubonienė Copyright (c) 2022 Authors https://creativecommons.org/licenses/by/4.0 https://www.journals.vu.lt/open-series/article/view/27528 Fri, 13 May 2022 00:00:00 +0000 Apgaulingi šablonai įtaigioje kompiuterijoje https://www.journals.vu.lt/open-series/article/view/27529 <p>Apgaulingi šablonai (angl. dark patterns) – tai vartotojo sąsajos šablonai, kuriuose išnaudojant psichologinius dėmesio pritraukimo ir išlaikymo ypatumus vartotojai verčiami priimti paslaugų tiekėjams naudingus sprendimus, užtikrinančius verslo pelningumą. Šie šablonai yra vadinami apgaulingais, kadangi naudotojai dažnai nepastebi jų lūkesčius neatitinkančių manipuliacijų. Šiame tyrime identifikuojami apgaulingų šablonų atributai ir jų pagrindu sudaroma vartotojo sąsajos inspektavimo metodika, skirta įvertinti vartotojo sąsajos atitikimą etinio projektavimo gairėms ir identifikuoti manipuliatyvius elementus. Metodikoje siekiama nustatyti teisės į informaciją, panaudojamumo, saugumo, lankstumo, optimizavimo, žmogaus gerovės ir nuosavybės teisės principų pažeidimus.</p> Artūras Tarasenka Copyright (c) 2022 Authors https://creativecommons.org/licenses/by/4.0 https://www.journals.vu.lt/open-series/article/view/27529 Fri, 13 May 2022 00:00:00 +0000