Магістерські роботи (ПЗКС)
Постійне посилання зібрання
Переглянути
Перегляд Магістерські роботи (ПЗКС) за Ключові слова "004.415.2"
Зараз показуємо 1 - 8 з 8
Результатів на сторінці
Налаштування сортування
Документ Відкритий доступ Метод динамічного проектування пошукового сервісу на основі адаптації процесу пошуку до індивідуальних особливостей користувачів(2019-05) Коломієць, Іван Валерійович; Олещенко, Любов МихайлівнаАктуальність теми. Сьогодні спостерігається експонентне зростання кількості джерел інформації у світі, що зумовлено збільшенням чисельності її споживачів, обсягу створеної і доступної інформації. Це викликає все більші складнощі в ефективному пошуку інформації, що є наслідком, з одного боку, особливостей людино-машинної взаємодії, а з іншого – семантичної неоднорідності джерел інформації. Розв’язання цієї проблеми полягає в індивідуалізації засобів інформаційного пошуку, тобто в адаптації процесу пошуку до індивідуальних особливостей користувачів, що дозволить швидко знаходити релевантну інформацію з мінімальними зусиллями користувачів. З погляду мінімізації часу і вартості пошуку найбільш перспективним є використання моделей користувачів для розширення запиту під час проведення адаптивного інформаційного пошуку, що дозволяє суттєво скоротити час інтерактивної взаємодії і витрат користувачів, оскільки уточнення запиту виконується на стороні клієнтської частини. Об’єктом дослідження є процес програмної організації пошуку інформації в мережі Інтернет. Предметом дослідження є методи інформаційного пошуку на основі адаптації процесу пошуку до індивідуальних особливостей користувачів інформаційно-пошукових систем. Мета роботи: покращити релевантність інформації в пошуковій видачі та надати пошуковий сервіс на основі адаптації процесу пошуку інформації до індивідуальних особливостей користувача. Методи дослідження. Для розроблення методу динамічного проектування пошукового сервісу на основі адаптації процесу пошуку до індивідуальних особливостей користувачів використано метод PRF з показником релевантності, метод праймінгу, методи математичної статистики та методи об'єктно-орієнтованого програмування. Наукова новизна полягає у розробленні методу, який, на відміну від існуючих методів пошуку інформації в мережі Інтернет, дозволяє збільшити швидкість виконання ранжирування пошукової видачі на 10.2%. Запропоновано новий підхід для пошуку інформації, який дозволяє зменшити витрати дискового простору пошукової системи на 17.61% за рахунок відмови від індексування веб-сторінок, яке використовується в сучасних пошукових системах. Практична цінність отриманих у роботі результатів полягає в тому, що запропонований метод динамічного проектування пошукового сервісу на основі адаптації процесу пошуку до індивідуальних особливостей користувачів дозволив збільшити швидкість видачі релевантної інформації, завдяки чому можливо зменшити затримку в роботі пошукової системи. Здійснено програмну реалізацію запропонованого методу, що може бути використана для пошуку релевантної інформації та налаштування роботи з цією інформацією. Апробація роботи. Основні положення і результати роботи були представлені та обговорювались на науковій конференції магістрантів та аспірантів «Прикладна математика та комп’ютинг» ПМК-2018 (м. Київ), опублікована стаття «The Method of Dynamic Design of a Search Engine Based on Automated Analysis of User Requests» в міжнародному фаховому виданні "Electronics and Control Systems" (2018 р.). Структура та обсяг роботи. Магістерська дисертація складається з вступу, чотирьох розділів, висновків, списку літератури та додатків. У вступі надано загальну характеристику роботи, виконано оцінку сучасного стану проблеми, обґрунтовано актуальність напрямку досліджень. У першому розділі розглянуто загальні підходи до вирішення задач пошуку інформації, була виконана оцінка методів існуючих сучасних інформаційно-пошукових систем. У другому розділі запропоновано математичний апарат для розроблення нового методу інформаційного пошуку в мережі Інтернет; описано основну ідею методу. У третьому розділі запропоновано засоби реалізації удосконаленого методу інформаційного пошуку; описано загальний алгоритм методу. У четвертому розділі наведено оцінку ефективності методу динамічного проектування пошукового сервісу на основі адаптації процесу пошуку до індивідуальних особливостей користувачів; оцінку якості ранжування пошукової видачі інформації; наведено порівняння отриманих результатів з результатами аналогів; виконано оцінку швидкодії методу; швидкодія методу порівняна з швидкодією інших розглянутих у роботі методів пошуку інформації. У висновках наведено отримані результати роботи. У додатках наведено фрагменти програмної реалізації запропонованого методу та копії графічних матеріалів. Робота виконана на 85 аркушах, містить 2 додатки та посилання на список використаних літературних джерел з 52 найменувань. У роботі наведено 20 рисунків та 5 таблиць. Ключові слова: інформаційно-пошукова система, пошуковий сервіс, користувач, пошуковий запит, релевантність інформації, ранжування, вартість пошуку, індексування веб-сторінок, метод PRF, метод праймінгу.Документ Відкритий доступ Метод створення документації для REST API на основі тестів(КПІ ім. Ігоря Сікорського, 2019-12) Сущик, Андрій Миколайович; Олещенко, Любов МихайлівнаДана магістерська дисертація присвячена розробленню та реалізації методу створення документації для REST API на основі тестів з використанням специфікації Open API. В дисертації проаналізовано наявні стандарти для створення API, наявні методи створення документації для REST API, визначено вимоги до документації для REST API, виявлено недоліки поточної програмної реалізації на основі тестів та запропоновано власний метод. Ключова особливість методу полягає в використанні специфікації Open API. Практична цінність отриманих в роботі результатів полягає в тому, що запропонований метод дозволив підвищити швидкість створення документації та дозволяє створювати документацію, яка надає «пісочницю». У даній магістерській дисертації розроблено метод створення документації для REST API на основі тестів.Документ Відкритий доступ Метод та програмне забезпечення для автоматизованої колоризації відео(КПІ ім. Ігоря Сікорського, 2024) Тарелкіна, Катерина Олексіївна; Олещенко, Любов МихайлівнаКолоризація чорно-білих відео залишається актуальною задачею впродовж останніх 20-ти років. Надання кольору дозволяє осучаснити і переосмислити чорно-білі відеозаписи. Проте ручна колоризація відео є досить часозатратним процесом, що потребує кваліфікованої роботи фахівця. Наразі існують рішення для автоматизованої та автоматичної колоризації відео, що базуються на використанні нейронних мереж. Їхнє застосування все ще є досить обмеженим, адже здебільшого користувач не може контролювати процес колоризації. Таким чином, виникає потреба у створенні програмного забезпечення для напівавтоматичної колоризації відеоданих з можливістю задання користувачем основних кольорів кадрів. У цій роботі було розроблено новий метод колоризації відео, який дозволяє інтегрувати кольорові підказки користувача для настроюваних колірних палітр і виконує двоетапну колоризацію для ключових та внутрішніх кадрів за допомогою двох окремих нейронних мереж. Метод реалізовано за допомогою фреймворків TensorFlow, FastAPI (Python) та Angular (TypeScript). Дослідження показує, що інтеграція кольорових підказок користувача в процес колоризації відео допомагає досягти низького значення L2-помилки, зберігаючи при цьому високі значення SSIM і PSNR.Документ Відкритий доступ Метод та програмне забезпечення для вимірювання відстані до перекладини для стрибків із жердиною з використанням машинного навчання(КПІ ім. Ігоря Сікорського, 2024) Чорна, Софія Олександрівна; Саяпіна, Інна ОлександрівнаУ роботі досліджено можливості використання сучасних технологій, таких як 3D-камери та моделі машинного навчання, для автоматизованого вимірювання відстаней і аналізу в спортивній індустрії. Огляд літератури та аналіз наукових джерел у базі Scopus дозволили ідентифікувати основні підходи, ключові публікації, провідні інституції та найцитованіші роботи, що підтвердили актуальність цієї тематики. Запропоновано методику, що поєднує нейронну мережу YOLO v11 для визначення ключових точок пози спортсмена, модель SAMv2 для сегментації об’єктів, таких як жердини, та алгоритм поліноміальної апроксимації для обчислення відстаней між відповідними точками. Розроблена система пройшла тестування, яке підтвердило її відповідність визначеним вимогам. Проведено SWOT-аналіз і аналіз ринку, що демонструють потенціал для створення стартапу, орієнтованого на спортивну аналітику. Виявлено перспективи вдосконалення, зокрема розширення функціоналу для інших спортивних дисциплін та інтеграції додаткових сенсорів для підвищення точності аналізу.Документ Відкритий доступ Методи та програмні засоби симуляції динаміки рідин на основі нейронних мереж(КПІ ім. Ігоря Сікорського, 2024) Прищепа, Дмитро Євгенович; Олещенко, Любов МихайлівнаСимуляція рідин є невід'ємною частиною сучасної 3D-графіки, яка використовується в кіноіндустрії, ігровій сфері та створенні візуальних ефектів. Складність традиційних методів моделювання полягає у високій обчислювальній затратності, що ускладнює створення деталізованих симуляцій. У даній магістерській роботі запропоновано нові гібридні методи симуляції динаміки рідин з використанням U-net нейромереж з наскрізними з’єднаннями. Розроблені методи дозволяють значно пришвидшити обчислення та підвищити деталізацію симуляцій, забезпечуючи середньоквадратичну похибку менше 0.001 і структурну подібність (SSIM) результатів понад 0.9. Завдяки використанню нейромереж та ефективних бібліотек, таких як PyTorch та ONNX Runtime, вдалося досягти високої продуктивності та точності, що робить запропоновані методи перспективним для подальшого використання в індустрії 3D-графіки. Для реалізації методів було створено програмний продукт, який дозволяє художникам і аніматорам ефективно працювати з реалістичними рідинними ефектами без втрати якості. Результати експериментів демонструють високу точність і продуктивність розробленого рішення, що робить його важливим внеском у сферу 3D-графіки та симуляції фізичних явищ.Документ Відкритий доступ Модифікований програмний метод безперервної передачі даних в умовах швидкого розгортання мережі для пристроїв з ОС 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 таблиць.Документ Відкритий доступ Спосіб оптимізації хвостових викликів функцій для Node.js на основі CPS-форми внутрішнього представлення(КПІ ім. Ігоря Сікорського, 2019-12) Стилик, Роман Григорович; Марченко, Олександр ІвановичДана дисертація присвячена розробленню способу оптимізації хвостових викликів програм для платформи Node.js на основі CPS-форми внутрішнього представлення, а також створення програмної реалізації способу. Головною метою розроблення такого способу є вирішення проблеми переповнення стеку викликів під час використання рекурсивних функцій. До особливостей розробленого способу відносяться можливість як міжпроцедурної, так і часткової побудови форм внутрішнього представлення, а також збереження контролю над стеком викликів, що значно спрощує подальше налагодження оптимізованих програм. У рамках дисертації проведено дослідження та аналіз наявних підходів до оптимізації хвостових викликів платформи Node.js, сформульовано спосіб та створено інноваційний програмний продукт, який його реалізує. Програмну реалізацію описаного способу виконано з використанням мови JavaScript, серверної платформи Node.js та бібліотеки React.js для користувацького інтерфейсу. Розроблена система візуалізує завантажений код у відформатованому вигляді та надає можливість збереження структури проекту для початкового та оптимізованого коду.