Магістерські роботи (ПЗКС)
Постійне посилання зібрання
Переглянути
Перегляд Магістерські роботи (ПЗКС) за Дата публікації
Зараз показуємо 1 - 20 з 110
Результатів на сторінці
Налаштування сортування
Документ Відкритий доступ Модифікований метод багатократного скалярного множенння точок еліптичної кривої у скінченних полях(2018) Дичка, Андрій Іванович; Онай, Микола ВолодимировичДаний дипломний проект присвячений розробленню модифікації методу багатократного скалярного множення точок еліптичної кривої у скінченних полях. Дана розробка представляє собою програмний комплекс для виконання операцій над точками еліптичної кривої, зокрема операції електронно-цифрового підпису включно з програмною реалізацією існуючих та розробленого методу багатократного скалярного множення точок еліптичної кривої на число. Функціональність програмного комплексу забезпечує виконання арифметичних операцій над точками еліптичної кривої як то додавання, віднімання, множення точки на число, знаходження оберненої точки, а також обчислення електронно-цифрового підпису та його перевірка. У даному дипломному проекті розроблено: архітектуру програмного комплексу, модуль операцій у скінченних полях, модуль операцій із точками еліптичної кривої, модуль електронно-цифрового підпису.Документ Відкритий доступ Модифікований програмний метод безперервної передачі даних в умовах швидкого розгортання мережі для пристроїв з ОС Android(2018) Петрусь, Владислав Ігорович; Олещенко, Любов МихайлівнаАктуальність. На сьогоднішній день спостерігається постійне зростання обсягів інформації, що генерується людством та кількість розробок у сфері рухомих мобільних пристроїв, зокрема — квадрокоптерів, мобільних обчислювальних машин з бездротовим мережевим інтерфейсом та, відповідно, інформації, яку необхідно передавати між цими пристроями і яка генерується в реальному часі та потребує обробки. Організація таких пристроїв в мережі та підтримка безперервної передачі даних є важливою задачею для багатьох сфер науки та виробництва. Дана задача є актуальною через різноманітність її застосувань, у яких необхідно враховувати зміну вузлів у просторі відносно їх мобільних характеристик, таких як зменшення втрат пакетів під час обміну інформації між вузлами, зменшення часу затримки перерахунку таблиць маршрутизації мережі, покращення синхронізації рухомих об’єктів об’єднаних в мережу. На даний час існує багато методів безперервної передачі даних в умовах швидкого розгортання бездротових мереж, що відрізняються навантаженням на вузол, кількістю підрахунків та швидкістю виконання. Аналіз існуючих методів визначення нечітких дублікатів показав, що більшість з них характеризується слабкою підтримкою ситуацій, в яких вузли можуть змінювати своє відношення один відносно одного, зокрема, заміни доступності та якості сигналу. Таким чином, розроблення методу безперервної передачі даних в умовах швидкого розгортання бездротових мереж, який би мав покращену підтримку рухомих вузлів однорангової мережі, є актуальною задачею. Об’єктом дослідження в даній роботі є процес автоматизованого програмного розгортання та підтримання однорангової бездротової мережі на основі пристроїв з ОС Android. Предметом дослідження є методи програмної оптимізації маршрутизації та безперервної передачі даних в однорангових бездротових мережах. Метою дослідження є зменшення затримок у вузлах під час маршрутизації пакетів у вузлах, покращення безперервної передачі даних відносно існуючих методів. Методи дослідження. В роботі використовуються методи комп’ютерного моделювання, статистичні та емпіричні методи. Наукова новизна роботи полягає в наступному. Запропонована модифікація програмного методу безперервної передачі даних, що відрізняється від існуючих методів врахуванням зміни відношення вузлів в мережі додаванням мультиплексування передачі даних між вузлами, що дозволяє збільшити точність при побудові таблиць маршрутизації при передачі даних. Практична цінність отриманих в роботі результатів полягає в тому, що запропонований метод дає змогу виправити недолік існуючих методів безперервної передачі даних в бездротових мережах, що пов’язаний із зміною положення вузлів мережі відносно один одного у мережі. Усунення цього недоліку надає можливість оптимізувати роботу на розгортання бездротових мереж у системах FANET, VANET, MANET та зменшити кількість втрати пакетів під час передачі даних. На основі розробленого методу розроблено додаток для операційної системи Android для обміну інформацією між мобільними пристроями. Апробація роботи. Основні положення і результати роботи доповідалися та обговорювалися на Х науковій конференції магістрантів та аспірантів «Прикладна математика та комп’ютинг» ПМК-2018. Структура та обсяг роботи. Магістерська дисертація складається з вступу, п’яти розділів, висновків та додатків. У вступі надано загальну характеристику роботи, виконано оцінку сучасного стану проблеми, обґрунтовано актуальність напрямку досліджень, наведено відомості про апробацію результатів. У першому розділі сформульовано мету і задачі дослідження; розглянуто сучасні методи безперервної передачі даних в бездротових мережах; наведено їх переваги та недоліки; розглянуто наявні комерційні програмні продукти, що підтримують безперервну передачу даних в бездротових мережах; розглянуто структуру обміну даними та архітектуру мереж. У другому розділі обрано базовий метод для модифікації; розглянуто можливості покращення базового методу; запропоновано модифікований метод; визначено алгоритми і структури даних, що необхідні для реалізації запропонованого модифікованого методу. У третьому розділі описано архітектуру програмного забезпечення, що якнайкраще підходить для реалізації методів безперервної передачі даних; визначено кінцевий алгоритм роботи системи безперервної передачі даних на основі бездротових мереж, що реалізує запропонований метод; описано формат вхідних даних, з якими буде працювати реалізована система. У четвертому розділі описано методику оцінювання ефективності методів безперервної передачі даних; наведено критерії визначення ефективності запропонованого методу; наведено результати тестування алгоритму, розробленого на основі запропонованого методу; запропоновано шляхи подальшого вдосконалення розробленого методу. У п’ятому розділі побудовано бізнес-модель, яка обґрунтовує доцільність реалізованого програмного забезпечення та прогнозує його потенційну прибутковість у майбутньому. У висновках проаналізовано отримані результати роботи. У додатках наведена копія презентації. Робота виконана на 92 аркушах, містить 2 додатки та посилання на список використаних літературних джерел з 24 найменувань. У роботі наведено 29 рисунків та 10 таблиць.Документ Відкритий доступ Програмний метод оптимізації міжміських пасажирських перевезень з використанням нейронних мереж(2018) Миколайчик, Володимир Вікторович; Олещенко, Любов МихайлівнаАктуальність теми. В умовах зростання цін на паливо виникає необхідність у використанні інформаційних технологій, спрямованих на оптимізацію роботи автотранспортних підприємств (АТП). Виникнення задачі раціонального використання та обслуговування рухомого складу АТП зумовлене збільшенням рухливості населення у регіонах України внаслідок ситуації на Сході та пошуку робочих місць у великих містах. Існуючі АТП не забезпечують своєчасного і якісного обслуговування пасажирів в Україні. В моменти максимумів пасажиропотоку, коли утворюються черги пасажирів, внаслідок відсутності технологій обробки і передачі даних про пасажирів, погіршується якість їх обслуговування. На даний час відсутні технології для автоматизованого прийняття рішень щодо оптимального розподілу транспортних засобів відносно можливого значення пасажиропотоку. Об’єктом дослідження є мережа міжміських пасажирських перевезень. Предметом дослідження є програмні методи обробки даних про пасажирів з використанням нейронних мереж. Мета дослідження: удосконалити метод прогнозування пасажиропотоку з використанням нейронної мережі, оптимізувати розподіл рухомого складу залежно від отриманих значень пасажиропотоку, створити програмну систему для управлінням пасажирськими перевезеннями на міжміському маршруті. Методи дослідження. Для розробки методу оптимізації міжміських перевезень використано рекурентні нейронні мережі та методи математичного програмування. Наукова новизна роботи полягає в наступному: 1. Розроблено метод прогнозування пасажиропотоку на основі рекурентної нейронної мережі, який дозволяє отримувати прогнози з точністю 98% за рахунок аналізу додаткових факторів, які впливають на величину пасажиропотоку. 2. Розроблено автоматизовану систему для оптимального розподілу транспортних засобів на основі уточнених прогнозних значень пасажиропотоку. Практична цінність отриманих в роботі результатів полягає в тому, що запропонований метод оптимізації міжміських перевезень дозволяє отримувати точніші значення пасажиропотоку і за рахунок цього більш раціонально використовувати рухомий склад, що дозволяє зменшувати витрати АТП. Апробація роботи. Основні положення і результати роботи були представлені та обговорювались на науковій конференції магістрантів та аспірантів «Прикладна математика та комп’ютинг» ПМК-2018 (м. Київ), представлені на X науково-технічній конференції «Комп’ютерні системи і мережні технології 2017» (м. Київ), опублікована стаття «Програмне забезпечення для прогнозування пасажиропотоку та організації рухомого складу АТП» в міжнародному науковому журналі "Інтернаука". – 2017. – №11. Структура та обсяг роботи. Магістерська дисертація складається з вступу, п’ятьох розділів, висновків та додатків. У вступі надано загальну характеристику роботи, виконано оцінку сучасного стану проблеми, обґрунтовано актуальність напрямку досліджень, сформульовано мету і задачі досліджень, показано наукову новизну отриманих результатів і практичну цінність роботи, наведено відомості про апробацію результатів. У першому розділі розглянуто класифікацію систем обробки даних про пасажирів для автотранспортних підприємств, особливості їх програмної реалізації, проаналізовано їх переваги та недоліки, розглянуто існуючі рішення. У другому розділі розглянуто загальну концепцію виконання прогнозування. Запропоновано метод оптимізації та загальну архітектуру нейронної мережі. У третьому розділі наведено загальний опис методу, описані вимоги користувача, функціональні вимоги, можливості системи; наведена архітектура системи. Описані основні класи розробленої системи та інтерфейс користувача. У четвертому розділі розглянуті отримані результати дослідження. Проведено прогнозування пасажиропотоку різними методами з використанням нейронних мереж та порівняно їх результати. У п’ятому розділі було розглянуто спосіб комерціалізації проведеного дослідження. В запропонованій бізнес моделі описано проблему предметної області, виділені зацікавлені сторони, комерційне рішення та його основні характеристики, конкурентні переваги, клієнти та сегменти ринку, унікальна ціннісна пропозиція, здійснено аналіз доходів та витрат. У висновках проаналізовано отримані результати роботи. У додатках наведено копія презентації, лістинги основних класів розробленого методу, схеми архітектури системи. Робота виконана на 74 аркушах, містить 2 додатки та посилання на список використаних літературних джерел з 40 найменувань. У роботі наведено 33 рисунка та 6 таблиць.Документ Відкритий доступ Модель реалізації крупнозернистого паралелізму в мультипроцесорних системах(2018) Гуров, Владислав Олександрович; Жабіна, Валентина ВалеріївнаУ даній магістерській дисертації було представлено дослідження на тему модель реалізації крупнозернистого паралелізму в мультипроцесорних системах. У роботі розглянуто принципи роботи мультипроцесорних систем та систем, що керуються потоком даних. Розглянуто принципи крупнозернистих алгоритмів. На основі цього аналізу було запропоновано метод прискорення обробки інформації за рахунок динамічного розподілу робіт між обчислювальними вузлами в мультипроцесорних системах. Було удосконалено процес обміну інформацією між процесорами, що дозволило пришвидшити процес обчислення крупнозернистого алгоритму. Було розроблено програмне забезпечення імітаційної моделі реалізації крупнозернистого паралелізму в мультипроцесорних системах В роботі представлено результати роботи розробленої імітаційної моделі при обчислені крупнозернистих алгоритмів.Документ Відкритий доступ Програмна модель відмовостійкої обчислювальної системи, що керується потоком даних(2018) Вінник, Денис Андрійович; Жабіна, Валентина ВалеріївнаАктуальність. Ефективним підходом до проблеми підвищення надійності систем та достовірності результатів обробки інформації є забезпечення відмовостійкості систем. Найбільш економічним з точки зору апаратури є програмні засоби підвищення відмовостійкості. Нажаль, для систем реального часу часові витрати при такому підході є неприйнятними. В даному випадку більш прийнятними є методи динамічної реконфігурації систем при відмові обладнання. Проблемі забезпечення відмовостійкості систем присвячено багато публікацій, в тому числі, монографій. Тим не менше, ця проблема недостатньо досліджена для СПД через специфіку організації в них обчислювальних процесів. Таким чином, розробка моделей забезпечення відмовостійкості таких систем є актуальною задачею. Об’єктом дослідження є процес обробки даних у відмовостійких обчислювальних системах, що керуються потоком даних. Предметом дослідження є методи забезпечення відмовостійкості в обчислювальних системах, що керуються потоком даних. Метою дослідження є реалізація програмної моделі відмовостійкої обчислювальної системи, що керуються потоком даних для покращення швидкодії та надійності. Методи дослідження. В роботі використовуються елементи теорії графів та алгоритмів, теорії надійності. Використовуються результати експериментів, порівняння характеристик систем. Наукова новизна роботи полягає в наступному: 1. Запропонована модифікація методу забезпечення відмовостійкості потокових обчислювальних систем, яка відрізняється від існуючих методів врахуванням реальної швидкості виконання кожної операції, що дозволяє зменшити час на виявлення несправного обчислювального модуля. В системах-аналогах враховується лише максимальний час виконання операції. 2. Реалізована гнучка програмна модель розробленої архітектури обчислювальної системи із засобами відмовостійкості. 3. Запропонована система команд для відмово стійкої системи, яка може розширюватися за допомогою спеціального конфігураційного файлу. Практична цінність отриманих в роботі результатів полягає в тому, що запропонований метод за ефективністю не поступається існуючим, а в більшості випадків навіть перевершує. Розроблена програмна модель допоможе спростити розробку реальних проектів. Апробація роботи. Основні положення і результати роботи доповідалися та обговорювалися на Х науковій конференції магістрантів та аспірантів «Прикладна математика та комп’ютинг» ПМК-2018 Структура та обсяг роботи. Магістерська дисертація складається з вступу, п’яти розділів, висновків та додатків. У вступі надано загальну характеристику роботи, виконано оцінку сучасного стану проблеми, обґрунтовано актуальність напрямку досліджень, наведено відомості про апробацію результатів. У першому розділі розглянуто і проаналізовано існуючі рішення, описані їх переваги та недоліки. У другому розділі запропоновано модифікацію методу забезпечення відмовостійкості за допомогою таймерів, розроблено архітектуру обчислювальної системи, що керується потоком даних. У третьому розділі описано програмну модель, що реалізує розроблену архітектуру та псевдокод, котрий він оброблятиме. У четвертому розділі описано результати експериментів та порівнянь між розробленим та існуючими алгоритмами, описано надійність системи. У п’ятому розділі наведена побудова бізнес-моделі, що обґрунтовує доцільність реалізованої програмної моделі та прогнозує її потенційну прибутковість у майбутньому. У висновках проаналізовано отримані результати роботи. У додатках наведена копія презентації та вихідний код. Робота виконана на 80 аркушах, містить 2 додатки та посилання на список використаних літературних джерел з 18 найменувань. У роботі наведено 15 рисунків та 7 таблиць.Документ Відкритий доступ Моделі та програмне забезпечення для аналізування структури веб-застосунків на основі React.js(2018) Рябченко, Дмитро Олександрович; Цуркан, Василь ВасильовичАктуальність теми. Над розробкою одного веб-застосунку може працювати велика команда розробників, а сам веб-застосунок може складатися з декількох тисяч компонентів React.js. Оскільки кожний розробник – людина, а людина та її працездатність залежить від багатьох факторів її повсякденного життя, то якість коду розробників може відрізнятися у різний проміжок часу. А якщо команда не вкладається у визначені часові рамки для розробки, то якість коду стає ще гіршою. Тому у таких випадках при створенні декількох компонентів для виконання одного функціоналу можливі надлишкове розширення структури об’єктів для відображення певної частини веб-застосунку в місцях, що насправді не потребують цього, або випадки нехтування корпоративними правилами розробки та недотримання цих правил. Таким чином, моделювання програмного забезпечення для аналізування структури веб-застосунків на основі React.js є актуальним. Об’єктом дослідження є процес аналізування структури веб-застосунку на основі React.js. Предметом дослідження є програмне забезпечення для аналізування структури веб-застосунків на основі React.js. Мета роботи синтезувати програмне забезпечення для аналізування веб-застосунків на основі React.js. Методи дослідження. Теоретичною основою дисертаційних досліджень є теорія моделювання процесів. Зокрема, теорія функціонального, процесного моделювання і моделювання потоків даних – для побудови концептуальної моделі програмного забезпечення аналізування структури веб-застосунків на основі React.js; теорія об’єктно-орієнтованого моделювання – для побудови фізичної моделі програмного забезпечення для аналізування структури веб-застосунків на основі React.js. Наукова новизна роботи полягає в одержанні таких результатів: уперше побудовано концептуальну модель програмного забезпечення аналізування структури веб-застосунків на основі React.js, використання якої дозволяє формалізувати його роботу на рівні функцій, процесів і потоків даних, а також сформувати та обґрунтувати варіанти використання програмного забезпечення; уперше побудовано фізичну модель програмного забезпечення на основі формалізування його роботи на рівні функцій, процесів і потоків даних, використання якої дозволяє надати нову якість програмному забезпеченню при створенні або вдосконаленні, зокрема, забезпечити його функціональну придатність до аналізування структури веб-застосунків на основі React.js. Практична цінність отриманих результатів полягає у доведенні їх до практичного реалізування, а саме: розроблення програмного забезпечення аналізування структури веб-застосунків на основі React.js за його структурою; аналізування структури веб-застосунків на основі React.js завдяки використанню розробленого програмного забезпечення. Апробація роботи. Результати роботи пройшли апробацію на XІ науковій конференції магістрантів та аспірантів «Прикладна математика та комп’ютинг (ПМК-2018-2). Структура та обсяг роботи. Магістерська дисертація складається зі вступу, п’яти розділів, висновків та додатків.У вступі надано загальну характеристику роботи, виконано оцінку сучасного стану проблеми, обґрунтовано актуальність напрямку досліджень, сформульовано мету і задачі дослідження. У першому розділі проаналізовано програмне забезпечення аналізування структури веб-застосунків. За результатами такого аналізування показано необхідність створення відповідного програмного забезпечення, сформовано функціональні та не функціональні вимоги для його синтезування. У другому розділі побудовано концептуальну модель програмного забезпечення аналізування структури веб-застосунків на основі React.js на функціональному, процесному рівнях, рівні потоків даних у графічних нотаціях IDEF0, IDEF3 та DFD. Це дозволило на функціональному рівні формалізувати його роботу набором функцій. Тоді як на процесному рівні та рівні потоків даних описати взаємозв’язки між етапами аналізування структури веб-застосунків на основі React.js. У третьому розділі на основі концептуальної моделі побудовано структуру програмного забезпечення аналізування структури веб-застосунків на основі React.js у графічній нотації UML. Це дозволило визначити його варіанти використання, логічну та фізичну структури та, як наслідок, синтезувати програмне забезпечення аналізування структури веб-застосунків на основі React.js. У четвертому розділі визначено характеристики, метрики якості та проведено функціональне тестування програмного забезпечення аналізування структури веб-застосунків на основі React.js. Наведено контрольні приклади тестування основних його варіантів використання. Описано кроки успішного встановлення і наведено інструкцію щодо користування програмним забезпеченням аналізування структури веб-застосунків на основі React.js. У п’ятому розділі визначено ринкові перспективи стартап-проекту програмного забезпечення аналізування структури веб-застосунків на основі React.js, графік та принципи організації виробництва, фінансовий аналіз та аналіз ризиків і заходи з просування пропозиції для інвесторів. Узагальнено етапи розроблення та виведення стартап-проекту на ринок. У висновках проаналізовано отримані результати роботи. У додатках наведено структуру програмного забезпечення та результати роботи програмного забезпечення аналізування структури веб-застосунків на основі React.js. Магістерська дисертація виконана на 104 аркушах, містить 2 додатки та посилання на список використаних літературних джерел зі 44 найменувань. У роботі наведено 11 рисунків та 23 таблиці.Документ Відкритий доступ Програмна модель та метод підвищення ефективності функціонування відмовостійкої потокової системи(2018) Лукашов, Борис Олегович; Жабіна, Валентина ВалеріївнаАктуальність. Ефективним підходом до проблеми підвищення надійності систем та достовірності результатів обробки інформації є забезпечення відмовостійкості систем. Найбільш економічним з точки зору апаратури є програмні засоби підвищення відмовостійкості. Таким чином трапляються випадки в яких необхідна динамічна реконфігурація системи, що керується потоками даних, проте не завжди механізм обробки подібних випадків відпрацьовує найоптимальнішим шляхом, для цього було створена багато архітектур систем та написана велика кількість літератури, проте не всі методи ще дослідженні та протестовані. Також актуальні методи проектування різноманітних архітектури є важкими та негнучкими та вимагають великих затрат по часу на моделювання, саме тому розробка методу підвищення ефективності роботи СПД та розробка системи емуляції для тестування є актуальною задачею. Об’єктом дослідження в даній роботі є обчислювальні системи, що керуються потоком даних. Предметом дослідження є методи підвищення ефективності роботи системах, що керуються потоком даних. Метою дослідження є реалізація емулятору відмовостійкої обчислювальної системи, що керуються потоком даних на основі розробленої архітектури та досліджуваного методу. Методи дослідження. В роботі використовуються експерименти, порівняння, аналітичні та статистичні методи. Наукова новизна роботи полягає в наступному: 1. Запропонована модифікація методу забезпечення відмовостійкості обчислювальних систем, що керуються потоком даних відрізняється від існуючих методів врахуванням швидкості виконання кожної операції, що дозволяє зменшити час, котрий витрачається на виявлення несправного обчислювального модуля, а також в якості блоків памяті використовується вільний адресний доступ, що працює швидше за асоціативну та буферну пам'ять, що прискорює роботу системи в цілому. 2. Реалізовано програмний засіб емулятор для тестування розробленої архітектури. 3. Розроблено граматику мови, а саме псевдокоду, що подається на вхід системі для моделювання граф алгоритму, а також сформовано набір тестових файлів, в подальшому є можливість розширення граматики. Практична цінність отриманих в роботі результатів полягає в тому, що запропонований метод за ефективністю не поступається існуючим, а в більшості випадків навіть перевершує. Розроблений емулятор дозволяє в повному обсязі протестувати та порівняти результати з аналогами. Апробація роботи. Основні положення і результати роботи доповідалися та обговорювалися на Х науковій конференції магістрантів та аспірантів «Прикладна математика та комп’ютинг» ПМК-2018 Структура та обсяг роботи. Магістерська дисертація складається з вступу, п’яти розділів, висновків та додатків. У вступі надано загальну характеристику роботи, виконано оцінку сучасного стану проблеми, обґрунтовано актуальність напрямку досліджень, наведено відомості про апробацію результатів. У першому розділі розглянуто і проаналізовано існуючі рішення, описані їх переваги та недоліки. У другому розділі запропоновано модифікацію методу забезпечення відмовостійкості у системах з використанням вільного адресного доступу за допомогою таймерів, розроблено архітектуру обчислювальної системи, що керується потоком даних. У третьому розділі описано процес та інструменти створення емулятору роботи СПД. У четвертому розділі описано результати експериментів та порівнянь між розробленим та існуючими алгоритмами, описано надійність системи. У п’ятому розділі наведена побудова бізнес-моделі, що обґрунтовує доцільність реалізованої програмної моделі та прогнозує її потенційну прибутковість у майбутньому. У висновках проаналізовано отримані результати роботи. У додатках наведена копія презентації та вихідний код. Робота виконана на 80 аркушах, містить 2 додатки та посилання на список використаних літературних джерел з 18 найменувань. У роботі наведено 15 рисунків та 7 таблиць.Документ Відкритий доступ Модифікований метод острівної кластеризації природномовних текстових даних(2018) Юсин, Яків Олексійович; Заболотня, Тетяна МиколаївнаУ даній магістерській дисертації було представлено дослідження на тему кластеризації природномовних текстових даних. У роботі розглянуто постановку задачі кластеризації, проаналізовано найбільш популярні існуючі методи кластеризації текстових корпусів та на основі результатів цього аналізу обрано метод острівної кластеризації для подальшого вдосконалення. На основі цього запропоновано нові підходи до попереднього оброблення графу сумісної зустрічальності термів (глобальний, відсотковий, ефективного опору та відмова від оброблення) в методі острівної кластеризації; запропоновано та проаналізовано використання методу k medoids для кластеризації отриманого після оброблення наближення графу; запропоновано модифікований метод кластеризації природномовних текстових даних та його різновиди, які відрізняються використовуваними підходами до оброблення графу сумісної зустрічальності термів та до вибору кількості кластерів. Також в рамках даної роботи розроблено програмне забезпечення для автоматичної кластеризації текстів, що використовує запропонований метод, та наведено практичні результати його застосування.Документ Відкритий доступ Модифікований метод автоматизованого порівняння текстів на ідентичність з використанням ущільнення даних(2018) Шевчук, Михайло Михайлович; Заболотня, Тетяна МиколаївнаДаний дипломний проект присвячений розробленню та реалізації модифікований метод автоматизованого порівняння текстів на ідентичність з використанням ущільнення даних. В дисертації проаналізовано існуючі методи перевірки текстів на ідентичність, визначено вимоги до розроблюваного методу та запропоновано способи попереднього оброблення текстових даних, обгрунтовано підібрано найбільш доцільний для використання алгоритм ущільнення даних та розроблено модифікований метод автоматизованого порівняння текстів на ідентичність з використанням ущільнення даних. Модифікація методу полягає в попередньому обробленні тексту декількома способами. Практична цінність отриманих в роботі результатів полягає в тому, що запропонований метод дозволив збільшити точність перевірки ідентичності текстів. У даному дипломному проекті розроблено: бібліотеку, що реалізує бізнес-логіку методу; способи попереднього оброблення тексту; модуль, у якому реалізована логіка стиснення з використанням алгоритму lzma; host для бібліотеки у вигляді консольного застосування.Документ Відкритий доступ Модифікований I-Match метод виявлення нечітких дублікатів в текстових даних(2018) Пастушенко, Андрій Сергійович; Заболотня, Тетяна МиколаївнаДана дисертація присвячена обробці природномовних текстових даних та, зокрема, розробленню методу пошуку нечітких дублікатів в текстових даних. У роботі було досліджено існуючі аналоги в області визначення нечітких дублікатів та проведено порівняльний аналіз існуючих програмних комплексів, що реалізують можливість пошуку дублікатів. Було проаналізовано переваги та недоліки існуючих методів, після чого було сформульовано відповідні гіпотези щодо можливості модифікації. На основі даних гіпотез було сформульовано модифікаований метод визначення нечітких дублікатів на основі методу I-Match. На основі проведеного дослідження було обрано засоби реалізації методу та реалізовано модифікований метод пошуку нечітких дублікатів. У даній дисертації виконано оцінку ефективності запропонованого методу та надано шляхи подальшого вдосконалення.Документ Відкритий доступ Моделі та програмне забезпечення для зберігання електронних документів з цифровим підписом за технологією Blockchain(2018) Васін, Костянтин Васильович; Цуркан, Василь ВасильовичАктуальність теми. На ринку систем електронного документообігу, можна зустріти два різновиди зберігання. До першого виду відносяться готові системи, які встановлюються на сервери відповідного користувача та налаштовуються під його вимоги. В даному випадку єдиним обмеженням є обсяг пам’яті. Іншим, найбільш популярним серед користувачів, видом є хмарні сховища, використання яких обмежується обсягами пам’яті та швидкістю доступу до нього. Дані різновиди є зручними, але не дозволяють надійно зберігати фали. Це обумовлено залежністю від роботи адміністраторів системи. Окрім, впливу людського фактору на організацію файлового сховища, немає можливості зберігання електронних документів з цифровим підписом в єдиному середовищі. Зокрема, відсутня вбудована інтеграція з сервісом накладання цифрового підпису. Тому актуальним завданням є побудова моделей програмного забезпечення зберігання електронних документів з цифровим підписом за технологією блокчейн. Об’єктом дослідження є процес зберігання електронних документів електронних документів з цифровим підписом. Предметом дослідження є програмне забезпечення для зберігання електронних документів з цифровим підписом. Мета роботи синтезувати програмне забезпечення для зберігання електронних документів з цифровим підписом за технологією блокчейн завдяки побудові його моделей. Методи дослідження. Теоретичною основою дисертаційних досліджень є теорія моделювання процесів. Зокрема, теорія функціонального, процесного моделювання і моделювання потоків даних – для побудови концептуальної моделі програмного забезпечення зберігання електронних документів з цифровим підписом за технологією блокчейн; теорія об’єктно-орієнтованого моделювання – для побудови об’єктно-орієнтованої моделі програмного забезпечення зберігання електронних документів з цифровим підписом за технологією блокчейн. Наукова новизна роботи полягає в одержанні таких результатів: уперше побудовано концептуальну модель програмного забезпечення зберігання електронних документів з цифровим підписом за технологією блокчейн, використання якої дозволяє формалізування його роботу на рівні функцій, процесів і потоків даних, а також сформувати та обґрунтувати варіанти використання програмного забезпечення; уперше побудовано об’єктно-орієнтовану модель програмного забезпечення на основі формалізування його роботи на рівні функцій, процесів і потоків даних, використання якої дозволяє надати нову якість програмному забезпеченню при створенні або вдосконаленні, зокрема, забезпечити його функціональну придатність до зберігання електронних документів з цифровим підписом за технологією блокчейн. Практична цінність отриманих результатів полягає у доведенні їх до практичного реалізування, а саме: розроблення програмного забезпечення зберігання електронних документів з цифровим підписом за технологією блокчейн за його об’єктно-орієнтованою моделлю; зберігання електронних документів з цифровим підписом за технологією блокчейн завдяки використанню розробленого програмного забезпечення. Апробація роботи. Результати роботи пройшли апробацію на XІ науковій конференції магістрантів та аспірантів «Прикладна математика та комп’ютинг (ПМК-2018-2)». Структура та обсяг роботи. Магістерська дисертація складається з вступу, п’яти розділів, висновків та додатків. У вступі надано загальну характеристику роботи, оцінено сучасне програмне забезпечення для зберігання електронних документів з цифровим підписом за технологією блокчейн, обґрунтовано актуальність обраного напрямку досліджень, сформульовано мету і завдання дослідження. У першому розділі проаналізовано програмне забезпечення для зберігання електронних документів з цифровим підписом за технологією блокчейн стосовно забезпечення безпеки їх зберігання. За результатами такого аналізування показано необхідність створення відповідного програмного забезпечення, сформовано функціональні та не функціональні вимоги для його синтезування. У другому розділі побудовано концептуальну модель програмного забезпечення для зберігання електронних документів з цифровим підписом за технологією блокчейн на функціональному, процесному рівнях, рівні потоків даних у графічних нотаціях IDEF0, IDEF3 та DFD. Це дозволило на функціональному рівні формалізувати його роботу набором функцій. Тоді як на процесному рівні та рівні потоків даних описати взаємозв’язки між етапами зберігання електронного документу та обмін даних між ними. У третьому розділі на основі концептуальної моделі побудовано об’єктно орієнтовану модель програмного забезпечення для зберігання електронних документів з цифровим підписом за технологією блокчейн у графічній нотації UML. Це дозволило визначити його варіанти використання, логічну та фізичну структури та, як наслідок, синтезувати програмне забезпечення для зберігання електронних документів з цифровим підписом за технологією блокчейн. У четвертому розділі визначено характеристики, метрики якості та проведено функціональне тестування програмного забезпечення для зберігання електронних документів з цифровим підписом за технологією блокчейн. Наведено контрольні приклади тестування основних його варіантів використання. Визначено системні та апаратні вимоги до клієнтської та серверної частини програмного забезпечення. Описано кроки успішного встановлення і наведено інструкцію адміністратору для користування програмним забезпеченням для зберігання електронних документів з цифровим підписом за технологією blockchain. У п’ятому розділі визначено ринкові перспективи стартап-проекту програмного забезпечення для зберігання електронних документів з цифровим підписом за технологією блокчейн, графік та принципи організації виробництва, фінансовий аналіз та аналіз ризиків і заходи з просування пропозиції для інвесторів. Узагальнено етапи розроблення та виведення стартап-проекту на ринок. У висновках проаналізовані отримані результати. У додатках наведено структуру програмного забезпечення. Магістерська дисертація виконана на 122 аркушах, містить 2 додатків та посилання на список використаних літературних джерел зі 55 найменувань. У роботі наведено 22 рисунків та 20 таблиць.Документ Відкритий доступ Моделі та програмне забезпечення для виявлення SQL-ін’єкцій у веб-застосунках(2018) Васін, Євгеній Васильович; Цуркан, Василь ВасильовичАктуальність теми. Актуальність означеної теми обумовлена тим, що інформація являє собою певну цінність, має відповідне матеріальне або нематеріальне вираження та вимагає захисту від різноманітних за своєю сутністю несприятливих впливів. Одним із основних таких впливів є SQL-ін’єкція у веб-застосунках. Це обумовлено, наприклад, легкістю виявлення і експлуатування уразливостей баз даних і, як наслідок, їх використання зловмисниками. Тому, побудова моделей програмного забезпечення для виявлення SQL-ін’єкцій у веб-застосунках є актуальним завданням. Об’єктом дослідження є процес виявлення SQL-ін’єкцій у веб-застосунках. Предметом дослідження програмне забезпечення для виявлення SQL- ін’єкцій у веб-застосунках. Мета роботи синтезувати програмне забезпечення для виявлення SQL-ін’єкцій у веб-застосунках. Методи дослідження. Теоретичною основою дисертаційних досліджень є теорія моделювання процесів. Зокрема, теорія функціонального, процесного моделювання і моделювання потоків даних – для побудови концептуальної моделі програмного забезпечення виявлення SQL-ін’єкцій у веб-застосунках; теорія об’єктно-орієнтованого моделювання – для побудови об’єктно-орієнтованої моделі програмного забезпечення виявлення SQL-ін’єкцій у веб-застосунках. Наукова новизна роботи полягає в одержанні таких результатів: уперше побудовано концептуальну модель програмного забезпечення виявлення SQL-ін’єкцій у веб-застосунках, використання якої дозволяє формалізування його роботу на рівні функцій, процесів і потоків даних, а також сформувати та обґрунтувати варіанти використання програмного забезпечення; уперше побудовано об’єктно-орієнтовану модель програмного забезпечення на основі формалізування його роботи на рівні функцій, процесів і потоків даних, використання якої дозволяє надати нову якість програмному забезпеченню при створенні або вдосконаленні, зокрема, забезпечити їх функціональну придатність до виявлення SQL-ін’єкцій у веб-застосунках. Практична цінність отриманих результатів полягає у доведенні їх до практичного реалізування, а саме: розроблення програмного забезпечення виявлення SQL-ін’єкцій у веб-застосунках за його об’єктно-орієнтованою моделлю; виявлення SQL-ін’єкцій у веб-застосунках завдяки використанню розробленого програмного забезпечення.Апробація роботи. Результати роботи апробовано на XІ науковій конференції магістрантів та аспірантів «Прикладна математика тa комп’ютинг» (ПМК-2018-2). Структура та обсяг роботи. Магістерська дисертація складається з вступу, п’яти розділів, висновків та додатків. У вступі надано загальну характеристику роботи, оцінено сучасне програмне забезпечення виявлення SQL-ін’єкцій, обґрунтовано актуальність обраного напрямку досліджень, сформульовано мету і завдання дослідження. У першому розділі проаналізовано програмне забезпечення виявлення SQL-ін’єкцій стосовно своєчасності оповіщення про них. За результатами такого аналізування показано необхідність створення відповідного програмного забезпечення, сформовано функціональні та не функціональні вимоги для його синтезування. У другому розділі побудовано концептуальну модель програмного забезпечення виявлення SQL-ін’єкцій на функціональному, процесному рівнях, рівні потоків даних у графічних нотаціях IDEF0, IDEF3 та DFD. Це дозволило на функціональному рівні формалізувати його роботу набором функцій. Тоді як на процесному рівні та рівні потоків даних описати взаємозв’язки між етапами оповіщення про SQL-ін’єкцію та обмін даних між ними. У третьому розділі на основі концептуальної моделі побудовано об’єктно орієнтовану модель програмного забезпечення виявлення SQL-ін’єкцій у графічній нотації UML. Це дозволило визначити його варіанти використання, логічну та фізичну структури та, як наслідок, синтезувати програмне забезпечення виявлення SQL-ін’єкцій у веб-застосунках. У четвертому розділі визначено характеристики, метрики якості та проведено функціональне тестування програмного забезпечення виявлення SQL-ін’єкцій у веб-застосунках. Наведено контрольні приклади тестування основних його варіантів використання. Визначено системні та апаратні вимоги до клієнтської та серверної частини програмного забезпечення. Описано кроки успішного встановлення і наведено інструкцію адміністратору для користування програмним забезпеченням виявлення SQL-ін’єкцій у веб-застосунках.У п’ятому розділі визначено ринкові перспективи стартап-проекту програмного забезпечення виявлення SQL-ін’єкцій у веб-застосунках, графік та принципи організації виробництва, фінансовий аналіз та аналіз ризиків і заходи з просування пропозиції для інвесторів. Узагальнено етапи розроблення та виведення стартап-проекту на ринок. У висновках проаналізовані отримані результати. У додатках наведено структуру програмного забезпечення. Магістерська дисертація виконана на 135 аркушах, містить 2 додатки та посилання на список використаних літературних джерел зі 50 найменувань. У роботі наведено 19 рисунків та 31 таблиця.Документ Невідомий Метод растеризації зрізів тривимірних медичних зображень(2018) Черних, Денис Андрійович; Сулема, Євгенія СтаніславівнаДана дисертація присвячена тривимірному моделюванню медичних зображень та, зокрема, розробленню методу растеризації зрізів воксельних моделей даних. У роботі виконано дослідження воксельних моделей даних та проведено порівняльний аналіз існуючих рішень для растеризації довільно орієнтованих зрізів воксельних моделей даних. Були проаналізовані переваги та недоліки існуючих рішень, на основі чого були висунуті відповідні гіпотези. Дані гіпотези були перевірені і на їх основі запропоновано власний метод для растеризації зрізів воксельних моделей даних, що базується на використанні ткацьких технологій. За найближчий аналог було взято точний ткацький алгоритм растеризації. На основі проведеного дослідження було викладено теоретичний матеріал, що описує запропонований метод, та програмно реалізовано відповідний алгоритм для растеризації зрізів. У даній дисертації виконано порівняльну характеристику алгоритму для запропонованого методу із точним ткацьким алгоритмом растеризації, виконано оцінку запропонованого методу та вказано шляхи подальшого вдосконалення.Документ Невідомий Метод аналітичної обробки великих даних для сервісу аналітичних досліджень міжнародних торгівельних даних(2018) Феліндаш, Валерія Віталіївна; Гречко, Анастасія ВалеріївнаМагістерська дисертація присвячена розробленню методу для обробки та аналізу великих даних для сервісу аналітики міжнародних торгівельних даних на основі міжнародного коду. Отже об’єктом дослідження є процес обробки великих даних для сервісу аналітики. Предметом дослідження є метод для обробки та аналізу великих даних. В ході аналізу порівняно бази даних та архітектури побудови серверних застосунків. Спираючись на отримані дані запропоновано метод аналітичної обробки великих даних для побудови системи на основі великих даних. В магістерський дисертації розглянуто найбільш поширені принципи роботи з великими даними та проаналізовано архітектури, які дозволяють виконувати поставлені задачі. Також досліджено методи роботи з великими даними, які можуть бути використані для побудови аналітичних звітів, а також робота з даними у розподілених файлових системах. Розглянуто основні аспекти аналітичної обробки даних, зокрема вилучення та обробка денормалізованих даних з існуючих сховищ та проведено дослідження швидкодії роботи різних баз даних. В результаті базуючись на дослідженнях побудована система для роботи з аналітичними даними, яка доступна в магазині додатків Apple Store, отже має високу практичну цінність.Документ Невідомий Спосіб та програмне забезпечення прогнозування користувацьких дій при конструюванні схем бізнес-процесів виробництва(2018) Шевчук, Євгеній Олегович; Люшенко, Леся АнатоліївнаАктуальність теми. В створенні програмного забезпечення для управління різними видами господарської діяльності підприємства дуже велику частину витрат робочого часу займає моделювання бізнес-процесів. Зазвичай розробники нехтують стандартизованим процесом збору вимог до автоматизованої системи та детальною побудовою моделі системи. Нехтування цими етапами створення програмного забезпечення призводить до проблем в проектуванні та розробці системи, а також унеможливлює успішну реалізацію проекту автоматизації загалом. В зв’язку з цим актуальним є розв’язання проблеми пришвидшення конструювання релевантних бізнес моделей програмного забезпечення за рахунок автоматизації процесу прогнозування користувацьких дій при конструюванні схем бізнес-процесів виробництва. Об’єктом дослідження є процес автоматизації прогнозування користувацьких дій при конструюванні схем бізнес-процесів виробництва. Предметом дослідження є спосіб та програмне забезпечення прогнозування користувацьких дій при конструюванні схем бізнес-процесів. Мета роботи полягає у розробці способу та програмного забезпечення прогнозування користувацьких дій при конструюванні схем бізнес-процесів виробництва. Методи дослідження. В даній роботі використовуються методи теоретичного дослідження: аналіз, синтез та узагальнення. Також застосовувалися емпіричні методи: експеримент, спостереження, вимірювання та опис. Наукова новизна полягає в розробці нового способу виконання користувацьких дій конструювання схем бізнес-процесів виробництва за рахунок автоматизації процесу прогнозування цих дій. Цей спосіб, на відміну від існуючих, дозволяє прискорити конструювання схем бізнес-процес не менше ніж на 20%. Практична цінність отриманих результатів роботи полягає в тому, що запропоновані спосіб та програмне забезпечення прогнозування користувацьких дій може використовуватися при створенні програмного забезпечення з метою підвищення ефективності процесу розробки програмного забезпечення. Апробація роботи. Основні положення та результати роботи були представлені та обговорювались на ХI науковій конференції магістрантів та аспірантів “Прикладна математика та комп’ютинг” ПМК-2018. Структура та обсяг роботи. Магістерська дисертація складається зі вступу, п’яти розділів, висновків та додатків. У вступі надано загальну характеристику роботи, виконано оцінку сучасного стану проблеми, обґрунтовано актуальність напрямку досліджень, сформульовано мету і задачі дослідження. У першому розділі описано сферу розповсюдження машинного навчання, наведено загальну ідею опису прецедентів інформаційної одиниці, проаналізовано типові задачі, область використання та структури для зберігання прецедентного опису. У другому розділі сформовано вимоги до способу та програмного забезпечення прогнозування користувацьких дій під час конструювання схем бізнес-процесів, описано їх особливості та детально описано спосіб прогнозування користувацьких дій при конструюванні схем бізнес-процесів виробництва. У третьому розділі представлено особливості програмного забезпечення прогнозування користувацьких дій при конструюванні схем бізнес-процесів, більш детально описано принципи роботи запропонованого способу та деталі реалізації його алгоритму. У четвертому розділі представлено результати тестування розробленого програмного забезпечення прогнозування користувацьких дій під час конструювання схем бізнес-процесів, представлено аналіз отриманих результатів та наведено шляхи до вдосконалення програмного забезпечення. У п’ятому розділі запропоновано бізнес модель, яка дозволяє представити на ринку повноцінний програмний продукт із використанням представлених у роботі напрацювань. У висновку проаналізовано отримані результати даної магістерської роботи. У додатках наведено дерево проблем, порівняння потенційних користувачів та канву згідно запропонованої бізнес-моделі.Документ Відкритий доступ Метод автоматизованої класифікації коротких новинних текстів з використанням іменованих сутностей(2018) Бартков'як, Андрій Юліанович; Заболотня, Тетяна МиколаївнаДана дисертація присвячена вивчено проблеми ефективності класифікації коротких новинних текстів та, зокрема, розробленню методу класифікації коротких новинних текстів з використанням іменованих сутностей. У роботі виконано аналіз існуючих тенденцій у галузі онлайн журналістики, досліджено особливості коротких новинних текстів та проведено порівняльний аналіз характерних рис коротких новинних текстів у різних соціальних мережах. Проаналізовано визначені особливості з точки зору можливості та доцільності їх врахування при автоматизованій класифікації коротких новинних текстів, на основі чого були висунуті відповідні гіпотези, а саме те, що використання іменованих сутностей при класифікації коротких новинних текстів може покращити точність класифікації. Дану гіпотезу було перевірені і на її основі запропоновано власний метод автоматизованої класифікації коротких новинних текстів, що базується на використанні особливостей іменованих сутностей. На основі проведеного дослідження в роботі викладено теоретичний матеріал, що описує запропонований метод, та здійснена його програмна реалізація. Виконано порівняльну характеристику ефективності розробленого методу автоматизованої класифікації коротких новинних текстів з використанням іменованих сутностей та без, виконано оцінку запропонованого методу та вказано шляхи подальшого вдосконалення.Документ Відкритий доступ Модель потокової системи для виконання багатомісних операцій(2018) Капура, Артем Сергійович; Жабіна, Валентина ВалеріївнаУ даній магістерській дисертації було представлено дослідження моделі потокової системи для виконання багатомісних операцій. В роботі були розглянуто основні принципи роботи потокових систем, їх архітектури, особливості реалізації дрібнозернистих алгоритмів, основні переваги на недоліки, можливі шляхи вдосконалення. Був запропонований метод прискорення потокових систем шляхом використання багатомісних операцій при виконанні обчислень. Була розроблена імітаційна модель, що дозволяє задавати параметри системи при виконанні обчислень. Модель успішно використовувалась для перевірки ефективності запропонованого методу та проведення досліджень. За допомогою розробленої моделі було проведено порівняння виконання обчислень однакових алгоритмів з використанням двомісних та багатомісних операцій та показано ефективність запропонованого методу, була порівняна швидкодія при використанні різної кількості обчислювальних модулів. Також було досліджено явище прихованого паралелізму.Документ Відкритий доступ Метод автоматизованого визначення образливого вмісту текстових повідомлень в соціальних мережах(2018) Соколовська, Анна Віталіївна; Заболотня, Тетяна МиколаївнаДана дисертація присвячена дослідженню автоматизованого визначення образливого вмісту в текстових даних та, зокрема, розробленню методу визначення образливого вмісту текстових повідомлень в соціальних мережах. У роботі виконано вивчення специфіки публікацій Інтернет-користувачів у соціальних мережах та сформовано перелік їх характеристик, які можуть бути враховані під час визначення образливого вмісту. Проведено аналіз процесу детекції образливого вмісту текстових даних з точки зору можливості урахування в ньому специфіки повідомлень користувачів соціальних мереж, а саме запропоновано модифікацію етапів передоброблення тексту та аналізу результатів класифікації. Розроблено метод визначення образливого вмісту повідомлень Інтернет-користувачів в соціальних мережах на основі комплексного урахування характеристик повідомлень в соціальних мережах та специфіки стосунків між різними групами відвідувачів соціальних мереж. Істотно новим в роботі є запровадження специфічного формату вхідних даних для класифікатора та врахування емодзі для визначення образливого вмісту. На основі проведеного дослідження було викладено теоретичний матеріал, що описує запропонований метод, та програмно реалізовано запропонований метод. У даній дисертації виконано порівняльну характеристику та надано результати роботи запропонованого методу та методу автоматизованого визначення образливого вмісту без модифікацій.Документ Відкритий доступ Спосіб та програмне забезпечення для комплексної оцінки та покращення якості зображень з використанням нейронних мереж(2018) Лампіга, Юрій Анатолійович; Сулема, Євгенія СтаніславівнаАктуальність. Обсяги цифрової інформації постійно зростають. Крім того, з розвитком програмних та апаратних технологій, підвищуються загальні вимоги до якості цифрових даних, зокрема до якості зображень. Водночас, поширення набувають методи обробки даних за допомогою алгоритмів штучного інтелекту та глибокого навчання, зокрема з використанням нейронних мереж. На сьогодні запропоновано велику кількість архітектур нейронних мереж для обробки зображень. Аналіз запропонованих рішень показує, що й досі не існує такої моделі, яка б була кращою за суб’єктивними та об’єктивними метрикам. Тому розроблення способу для комплексної оцінки та покращення якості зображень з використання нейронних мереж є актуальним. Об’єктом дослідження є процес комплексної оцінки та покращення якості зображень з використанням нейронних мереж. Предметом дослідження є способи та засоби комплексної оцінки та покращення якості зображень з використанням нейронних мереж. Метою дослідження є аналіз існуючих способів комплексної оцінки та покращення якості зображень з використанням нейронних мереж, їх властивостей, особливостей з подальшим створенням вдосконаленого способу. Методи дослідження. В роботі використовуються статистичні та емпіричні методи. Наукова новизна роботи полягає в наступному: 1. Запропоновано спосіб покращення якості зображень, який на відміну від існуючих способів використовує згорткову нейронну мережу, яка не потребує навчання на великих наборах даних. 2. Запропоновано спосіб комплексної оцінки якості зображень, який на відміну від існуючих способів використовує усереднене значення метрик PSNR, SSIM, MSE. Практична цінність роботи полягає у можливості застосування отриманих результатів для ефективного використання згорткової нейронної мережі для задачі обробки зображень. Апробація роботи. Основні положення і результати роботи доповідалися та обговорювалися на Х науковій конференції магістрантів та аспірантів «Прикладна математика та комп’ютинг» ПМК-2018. Структура та обсяг роботи. Магістерська дисертація складається з вступу, п’яти розділів, висновків та додатків. У вступі наведена загальна характеристика роботи та наведено сферу застосування розробленого способу. У першому розділі проведено аналіз існуючих методів, способів та алгоритмів, які стосуються аналізу та обробки зображень. У другому розділі описано спосіб комплексної оцінки та покращення якості зображень з використанням нейронних мереж та архітектуру розробленої нейронної мережі. У третьому розділі описано архітектуру програмного забезпечення, визначено кінцевий алгоритм роботи, описано формат вхідних даних, з якими буде працювати реалізоване програмне забезпечення. Четвертий розділ містить результати роботи програмного засобу та результати його порівняння з існуючими засобами. У п’ятому розділі наведено побудову бізнес-моделі, що обґрунтовує доцільність реалізованого програмного забезпечення та прогнозує його потенційну прибутковість у майбутньому. У висновках проаналізовано отримані результати роботи. Робота виконана на 77 аркушах, містить посилання на список використаних літературних джерел.Документ Відкритий доступ Спосіб та програмне забезпечення для процедурної генерації ландшафтів(2018) Палей, Владислав Олександрович; Сулема, Євгенія СтаніславівнаАктуальність. Процедурне створення контенту - це процес створення медіа ресурсів за допомогою комп'ютерних алгоритмів. Створення та візуалізація віртуальних пейзажів є актуальним завданням у різних сферах, таких як розроблення навчальних та моделюючих середовищ, відеоігор, створення матеріалів для фільмів та анімації, а також середовища для моделювання різних природних процесів. З огляду на зростаючу популярність пристроїв віртуальної реальності, тема стає ще актуальнішою. Це призводить до необхідності розробки нових, швидких і ефективних методів генерації ландшафтів. Більшість алгоритмів сучасного покоління створюють ландшафти, які потребують подальшого ручного перегляду дизайнерами або потребують автоматичного завершення складними алгоритмами ерозії, накладання кліматичних та погодних особливостей. Такий підхід добре підходить для програм, де потрібно створити єдину досить невелику площу або коли ландшафти налаштовуються вручну, але не підходять для генерації великих територій місцевості в повністю автоматичному режимі. Об’єктом дослідження є процес процедурної генерації ландшафтів. Предметом дослідження є способи та засоби процедурної генерації ландшафтів. Метою дослідження є аналіз існуючих способів та засобів процедурної генерації ландшафтів та розроблення вдосконаленого способу процедурної генерації ландшафтів. Методи дослідження. В роботі використовуються методи комп’ютерного моделювання, статистичні та емпіричні методи. Наукова новизна роботи полягає в наступному: 1. Розроблено вдосконалений спосіб процедурної генерації ландшафтів, який на відміну від існуючих способів використовує геодезичні карти як джерело інформації про ландшафт, що дозволяє отримувати візуально кращі результати графічного моделювання. 2. Запропоновано процедуру додавання дрібних деталей ландшафту, що дозволяє підвищити рівень реалістичності графічного моделювання порівняно з існуючими способами генерації ландшафтів. Практична цінність роботи полягає у можливості застосування отриманих результатів для ефективного використання геодезичних карт для процедурної генерації ландшафтів. Апробація роботи. Основні положення і результати роботи доповідалися та обговорювалися на Х науковій конференції магістрантів та аспірантів «Прикладна математика та комп’ютинг» ПМК-2018. Структура та обсяг роботи. Магістерська дисертація складається з вступу, п’яти розділів, висновків та додатків. У вступі надано загальну характеристику роботи, виконано оцінку сучасного стану проблеми, обґрунтовано актуальність напрямку досліджень, наведено відомості про апробацію результатів. У першому розділі розглянуто основні положення щодо процедурної генерації мультимедійних матеріалів, зроблено короткий огляд існуючих методів генерації ландшафтів, аналіз існуючих методів, способів та алгоритмів які стосуються генерації ландшафтів. У другому розділі запропоновано удосконалений спосіб процедурної генерації ландшафтів, зокрема, процедуру додавання дрібних деталей ландшафту. У третьому розділі описано архітектуру програмного забезпечення, визначено кінцевий алгоритм роботи, описано формат вхідних даних, з якими буде працювати реалізована система. У четвертому розділі містяться результати роботи програмного засобу та проведено порівняння з існуючими засобами. У п’ятому розділі наведена побудова бізнес-моделі, що обґрунтовує доцільність реалізованого програмного забезпечення та прогнозує його потенційну прибутковість у майбутньому. У висновках проаналізовано отримані результати роботи. У додатках наведена копія презентації. Робота виконана на 82 аркушах, містить посилання на список використаних літературних джерел.