Магістерські роботи (СПСКС)
Постійне посилання зібрання
Переглянути
Перегляд Магістерські роботи (СПСКС) за Назва
Зараз показуємо 1 - 20 з 262
Результатів на сторінці
Налаштування сортування
Документ Відкритий доступ Автогенерація SQL-запитів на основі RESTful API для прискорення розробки логіки додатків(КПІ ім. Ігоря Сікорського, 2021) Штефанович, Георгій Миколайович; Коляда, Костянтин ВячеславовичАктуальність теми. В розробці будь-якого додатку, питання сховища даних завжди стоїть майже на першому місці, а особливо в тих додатках, які оперують великою їх кількістю. Тому є актуальним питання ефективного способу доступу до даних, і тут на допомогу приходять СУБД. І так як вони є повноцінною самостійною системою, кожна з них має інтерфейс доступу до її вмісту. На сьогодні в Java уже розроблено багато інструментів для доступу до даних з коду додатку. Але, так як вкінці все зводиться до генерації та виклику необхідного для СУБД SQL-запиту, кожен із інструментів просто пропонує свій спосіб реалізації цих операцій. Запропоновано новий метод генерації та виклику SQL-запитів. І, так як в програмуванні все стандартизується дедалі більше, то новий метод базується саме на визначених стандартах та домовленостях ІТ-спільноти. Об’єктом дослідження є процеси подання, організації та логіки рівня доступу до бази даних. Предметом дослідження є метод розробки рівня доступу до бази даних на основі REST API мови програмування Java за допомогою Hibernate фреймворку та Criteria API. Мета роботи: створити новий метод розробки рівня доступу до бази даних для прискорення розробки серверних додатків Java-розробниками, який забезпечує гнучкість системи до змін та автоматизує процес написання SQL-запитів. Наукова новизна полягає в наступному: 1. Вперше запропоновано алгоритм генерації SQL-запитів на базі полів DTO у програмному інтерфейсі REST; 2. Дістала подальшого розвитку автоматизація внесення змін у код через потреби у відповідній бізнес-логіці; 3. Удосконалена комунікація між розробниками клієнтських додатків і серверної частини через зміни у програмному інтерфейсі. Практична цінність отриманих в роботі результатів полягає в тому, що розроблений алгоритм надає можливості розробити логіку доступу до бази даних швидшою, простішою та на основі визначених стандартів та технологій. При цьому використання методу є простішим, ніж звичайний підхід. Програмний продукт за результатами дисертації впроваджений на підприємстві ФОП Штефанович Н.М. ЄДРПОУ 2865424907, що підверждено відповідним документом у Додатку. Даний інструмент є надійним та робить можливість змін у HTML-запитах додатків незалежнішими від серверних додатків. А декларативний стиль програмування, що використовується у запропонованому алгоритмі, дозволяє легко вносити зміни в уже існуючий функціонал. Апробація роботи. Основні положення і результати роботи були представлені та обговорювались на: • XІV науковій конференції магістрантів та аспірантів «Прикладна математика та комп’ютинг» ПМК-2021 (Київ, 17-19 листопада 2021 р.). • V міжнародній науково-практичній конференції “TOPICAL ISSUES OF MODERN SCIENCE, SOCIETY AND EDUCATION”, 28-30 листопада 2021 року Харків, Україна Структура та обсяг роботи. Магістерська дисертація складається з вступу, чотирьох розділів та висновків. У вступі подано загальну характеристику роботи, зроблено оцінку сучасного стану проблеми, обґрунтовано актуальність напрямку досліджень, сформульовано мету і задачі досліджень, показано наукову новизну отриманих результатів і практичну цінність роботи, наведено відомості про апробацію результатів і їхнє впровадження. У першому розділі розглянуто існуючі методи розробки рівня доступу до SQL баз даних за допомогою стандартних підходів – REST API, ORM, JPA та СУБД, а також проведений аналіз, який дає змогу визначити основні переваги та недоліки цих методів. У другому розділі наведено результати дослідження запропонованого алгоритму генерації SQL-запитів до РСУБД. У третьому розділі показано використання запропонованого алгоритму та методу розробки, указано на їх можливі проблеми та описано найкращі випадки коли їх варто застосовувати. Також наведено приклади використання поза сферою веб-розробки. У четвертому розділі проведено дослідження ефективності методу з точки зору використання ресурсів комп’ютера та з точки зору прискорення розробки. Обгрунтовано переваги та недоліки. У висновках представлені результати проведеної роботи. Робота представлена на 80 аркушах, у тому числі 58 рисунків та містить посилання на список із 31 використаних літературних джерел.Документ Відкритий доступ Автоматизована система генерування UML діаграм(КПІ ім. Ігоря Сікорського, 2024) Цесля, Антон Дмитрович; Малежик, Петро МихайловичАктуальність теми. Документування програмного коду є критично важливою частиною процесу розробки та підтримки програмного продукту. В зв’язку зі стрімким збільшенням ролі інформаційних технологій в сучасному світі - складність та об’єми програмного коду в нових та існуючих проєктах постійно зростають. Людський ресурс та продуктивність праці є ключовим фактором розвитку продукту, це зумовлює те, що кожен учасник повинен мати можливість швидко дізнатись як працює той чи інший модуль проєкту для впровадження нового функціоналу чи відладки існуючого. Зважаючи на об’єми сучасних продуктів більшість розробників не знають досконально як працює вся інформаційна система, якою вони займаються. Для вирішення цього питання приходить різноманітна документація коду, яку, зазвичай, розробляють інженери, які займались ним. Зазвичай мова йде про різноманітні діаграми, які мовами розмітки на кшталт UML інженери створюють самі. Впровадження автоматичної системи генерації діаграм допоможе істотно прискорити процес розробки та підтримки продуктів та позитивно вплине на кінцевий результат. Об’єктом дослідження є алгоритми обходу абстрактного синтаксичного дерева(AST) згенерованого з вихідного коду C++ для автоматизованої генерації різноманітних діаграм мовою UML. Предметом дослідження є методи та технології обходу абстрактного синтаксичного дерева для автоматизованої генерації UML діаграм з вихідного коду C++. Метою роботи є детальний аналіз та розробка методу обходу AST для генерації різноманітних UML діаграм Наукова новизна полягає в автоматизованій генерації UML діаграм методом обходу абстрактного синтаксичного дерева з вихідного коду С++. Практична цінність отриманих робіт полягає в тому, що при розробці нового продукту, чи підтримці існуючого команда розробки буде мати можливість швидко автоматизувати дороговартісний по ресурсам процес документації проєкту, а саме її частину з діаграмами класів по поведінки, що дозволить зосередити більше ресурсів на розробку та пришвидшить ознайомлення нових людей з кодовою базою. Апробація роботи. Основні положення і результати роботи були представлені та обговорювались на XVІІ науковій конференції магістрантів та аспірантів «Прикладна математика та комп’ютинг» ПМК-2024 (Київ, 20-22 листопада 2024 р.), тези включені до дотатку А. Також вони були представлені на Х Міжнародній молодіжній науково-практичной інтернет-конференції «Наука і молодь в XXI сторіччі»(Полтава,28 листопада 2024р.), тези включені до додатку Б. Структура та обсяг роботи. Магістерська дисертація складається з вступу, 4 розділів та висновків. В додатку В предсталено презентацію, а в додатку Г – лістинг розробленого програмного забезпечення. У вступі подано обґрунтування актуальності теми, визначено об'єкт та предмет дослідження, сформульовано мету та завдання роботи, описано наукову новизну та практичну цінність отриманих результатів. У першому розділі зроблено оцінку важливості документування програмного коду, та проаналізовані існуючі способи для цього. У другому розділі проведено дослідження загальних молживостей UML діаграм та оглянуто інструменти для створення системи автоматичної генерації діаграм. У третьому розділі оглянуто структуру програмної системи, її модулі та алгоритми. У четвертому розділі розглянутий приклад генерації діаграм класів та поведінки У висновках представлені результати проведеної роботи. Работа представлена на 81 аркуші, містить 4 додатки та посилання на список використаних літературних джерел з 16 найменувань. У роботі наверено 8 рисунків та 6 таблиць Ключові слова: UML, абстрактне синтаксичне дерево, AST, C++, автоматична генерація діаграм, обход AST, документація програмного коду.Документ Відкритий доступ Автоматизована система для підтримки прийняття рішень в “A/B тестуванні”(КПІ ім. Ігоря Сікорського, 2024) Кривко, Євген Олегович; Малежик, Петро МихайловичАктуальність теми. A/B тестування є важливим інструментом у продуктовій аналітиці, що дозволяє компаніям приймати обґрунтовані рішення на основі даних, тестуючи вплив змін на користувачів та бізнес-метрики. Правильна перевірка результатів на статистичну значущість допомагає уникнути помилкових висновків і знизити ризик прийняття неправильних рішень, які можуть негативно вплинути на розвиток продукту та загальну ефективність бізнесу. Таким чином, автоматизація та вдосконалення підходів до перевірки статистичної значущості є актуальним завданням, що сприяє підвищенню точності та надійності результатів A/B тестувань, а також мінімізації ризику невірно прийнятих рішень. Об’єктом дослідження є процеси та методи статистичного аналізу результатів A/B тестування для прийняття обґрунтованих рішень у продуктовій аналітиці. Предметом дослідження є автоматизована система підтримки прийняття рішень в A/B тестуванні, що базується на статистичних методах оцінки значущості Мета роботи. Дослідження методів перевірки статистичної значущості в A/B тестуванні та розробка автоматизованої системи, яка базується на порівнянні різних підходів до перевірки статистичної значущості, яка дозволяє зменшити ризик прийняття невірних рішень, підвищуючи точність аналізу результатів тестування. Наукова новизна. У роботі запропоновано вдосконалену автоматизовану систему для оцінки результатів A/B тестування, яка враховує порівняння різних підходів до визначення статистичної значущості та адаптується до особливостей різних метрик. Це дозволяє не лише зменшити час на аналіз, але й підвищити точність та ефективність прийняття рішень, забезпечуючи оптимальний вибір методу для різних типів бізнес-метрик. Практична цінність. Розроблено систему, яка дозволяє отримати результати порівняння тестової та контрольної групи. Система надає можливість швидко і зручно оцінити різницю між групами, забезпечуючи аналітикам надійну основу для прийняття обґрунтованих бізнес-рішень на основі результатів тестування. Апробація результатів дисертації. Результати та висновки дослідження були представлені та обговорювалися на наступних наукових конференціях: 1. «Прикладна математика та комп’ютинг – ПМК’2024» (м. Київ, 20-22 листопада 2024 року). 2. Х Міжнародна молодіжна науково-практична інтернет-конференція «Наука і молодь в ХХІ сторіччі» (Полтавський університет економіки і торгівлі, 28 листопада 2024 року). Тези доповідей включено до Додатку А. Також результати дослідження було впроваджено в продуктовій компанії, довідка включена до Додатку В. Структура та обсяг роботи. Магістерська дисертація складається з вступу, чотирьох розділів, висновків та додатків. Повний обсяг дисертації – 106 сторінок, у тому числі 94 сторінок основного тексту, 9 рисунків. У вступі подано узагальнену характеристику роботи, визначено актуальність теми, сформульовано мету, об'єкт і предмет дослідження, а також окреслено завдання, що підлягають розв’язанню. У першому розділі розглянуто основи статистичного аналізу у контексті A/B тестування, висвітлено основні методи оцінки статистичної значущості, включаючи параметричні, непараметричні та ресемплінгові методи, а також запропоновано порівняльний аналіз цих підходів. Розглянуто сучасні платформи для автоматизації A/B тестувань. У другому розділі проведено класифікацію метрик у A/B тестуванні. Описано особливості аналізу кожного типу метрик та відповідність статистичних методів їхньому аналізу. Пояснено критерії вибору методу залежно від типу даних і поставлених цілей. У третьому розділі проведено експериментальне дослідження методів перевірки статистичної значущості для різних типів метрик. Виконано порівняння методів за точністю, швидкодією та універсальністю, а також визначено їхні переваги та недоліки для використання в A/B тестуванні. Четвертий розділ описує розробку автоматизованої системи для оцінки результатів A/B тестування. Представлено архітектуру системи, основні компоненти та їх функції, а також результати тестування системи на реальних даних. У висновках підбито підсумки виконаної роботи, зазначено досягнення мети, а також запропоновано напрями подальших досліджень.Документ Відкритий доступ Автоматизована система збору та аналізу даних з веб-сайтів для прийняття рішень(КПІ ім. Ігоря Сікорського, 2023) Пузій, Богдан Анатолійович; Тесленко, Олександр КириловичАктуальність теми. Актуальність автоматизованих систем збору та аналізу даних з веб-сайтів для прийняття рішень в бізнесі залишається дуже високою і росте з кожним роком Збільшення обсягів даних в Інтернеті: Інтернет містить величезний обсяг інформації, і ця кількість продовжує зростати. Збільшення кількості веб-сайтів, соціальних мереж, форумів і т. д. створює великі можливості для збору даних. Конкуренція на ринку: В сучасному бізнесі конкуренція є жорсткою, і компанії шукають будь-який спосіб отримати конкурентну перевагу. Аналіз даних з веб-сайтів допомагає виявити нові можливості, розуміти попит споживачів і аналізувати дії конкурентів. Персоналізація і маркетинг: Клієнти очікують персоналізованого обслуговування, і збір та аналіз даних з веб-сайтів допомагає підприємствам створити більш індивідуалізовані підходи до своїх клієнтів. Тенденції і відгуки споживачів: Відгуки споживачів та відклики в інтернеті можуть значно вплинути на репутацію бренду. Важливо вчасно виявляти та реагувати на ці відгуки. Оптимізація процесів: Збір та аналіз даних може допомогти вдосконалити різні аспекти бізнесу, такі як логістика, управління запасами, ціноутворення тощо. Інновації і дослідження ринку: Дані з веб-сайтів дозволяють стежити за новими тенденціями і інноваціями в галузі, а також здійснювати дослідження ринку для прийняття стратегічних рішень. Інтелектуальні технології: Завдяки розвитку машинного навчання і обробки природної мови, автоматизовані системи стають все більше здатніми аналізувати великі обсяги даних з веб-сайтів і виділяти цінну інформацію. Загалом, використання даних з веб-сайтів для прийняття рішень в бізнесі допомагає підприємствам бути більш конкурентоспроможними, а також підвищує їх здатність реагувати на зміни на ринку та вимоги споживачів. Тому ця тема залишається важливою та актуальною. Об’єктом дослідження буде сам процес розробки, впровадження та тестування автоматизованої системи. Предметом дослідження є технічна реалізація системи та методи аналізу даних Мета роботи: Дослідження та аналіз проблеми: Розглянути поточний стан сфери бізнесу та виділити проблеми, які можуть бути вирішені за допомогою автоматизованої системи для збору та аналізу даних з веб-сайтів. Розробка автоматизованої системи: Розробити концепцію та архітектуру автоматизованої системи для збору та аналізу даних з веб-сайтів. Впровадження та тестування системи: Провести впровадження системи в реальному бізнес-середовищі та здійснити її тестування на практиці. Збір та аналіз даних: Зібрати дані з веб-сайтів і провести їх аналіз з метою виявлення інсайтів та корисної інформації для прийняття рішень в бізнесі. Практична цінність полягає у наступних причинах: Покращення прийняття рішень: Збір і аналіз даних з веб-сайтів дозволяє підприємствам отримувати важливу інформацію про свій ринок, конкурентів, споживачів та тренди. Ця інформація створює підґрунтя для більш обґрунтованих стратегічних та тактичних рішень. Моніторинг конкурентів: Збір даних з веб-сайтів конкурентів дозволяє слідкувати за їхніми акціями, цінами, продуктами та маркетинговими стратегіями. Це дає можливість адаптувати власні підходи для збереження конкурентної переваги. Підвищення ефективності маркетингу: Аналіз даних з веб-сайтів допомагає визначити ефективність рекламних кампаній та маркетингових заходів, що дозволяє зменшити витрати і зосередитися на стратегіях, які працюють краще. Підтримка прийняття рішень щодо асортименту товарів та послуг: Дані, зібрані з веб-сайтів, можуть допомогти підприємствам визначити попит на певні товари та послуги, а також спрогнозувати зміни у смаках споживачів, що полегшує управління асортиментом. Структура та обсяг роботи. Магістерська дисертація складається з вступу, чотирьох розділів, висновків до кожного розділу та загальних висновків по роботі в цілому. Ключові слова: автоматизована система, збір даних, аналіз даних, веб-сайти, прийняття рішень, бізнес-аналітика, маркетингові дослідження, конкурентний аналіз, рішення на основі даних, бізнес-інтелект, поток даних з веб-сайтів, моніторинг ринку, ефективність маркетингу, аналіз споживчої поведінки, попит на товари та послуги, система автоматизації даних, оптимізація бізнес-процесів, розширення асортименту, потенційні можливості бізнесу.Документ Відкритий доступ Адаптивний алгоритм керування роботою двигуна автомобіля(КПІ ім. Ігоря Сікорського, 2020-12) Побігай, Антон Олександрович; Тарасенко-Клятченко, Оксана ВолодимирівнаАктуальність теми. Бажання людини пересуватися швидше було присутнє нам з давніх давен, але не завжди це було безпечно та надійно. При досягненні цієї мети необхідно враховувати дуже багато дрібниць, оскільки чим вища потужність – тим більший ризик для механізму та для водія. У сучасному світі, коли управління двигуна автомобіля виконується переважно електронікою. Головна перевага такого виконання – більший діапазон налаштувань та засобів діагностики автомобіля. Це дозволяє виробнику продавати один і той самий двигун в різних автомобілях, в різних комплектаціях та за різну ціну. Процес глобального впровадження електронних рішень все більше витісняє механічне керування, що позитивно впливає на стабільність та надійність агрегатів, але негативно відображається на поведінку автомобіля у випадку відмови одного із сенсорів. Об’єктом дослідження є процес налаштування параметрів роботи двигуна автомобіля в реальному часі. Предметом дослідження є програмне забезпечення ЕБУ двигуна автомобіля. Мета роботи – підвищення ефективності (збільшення потужності та зменшення витрат палива автомобілем) за рахунок створення нових програмно-апаратних засобів для реалізації адаптивного алгоритму керування двигуном автомобіля і, робота яких, буде заснована на аналізі характеристик навколишнього середовища та внутрішніх пераметрів двигуна, трансмісії й інших вузлів автомобіля. Методи дослідження. Найважливішим методом дослідження є діагностика роботи двигуна, аналіз отриманих даних в процесі діагностики та власне розробка тому, що магістерська дисертація присвячена вивченню великих об’ємів здобутих знань у питаннях підвищення ефективності роботи двигуна автомобіля, шляхом оптимізації роботи механізмі, що керуються електронно, їх обробці та реалізації способів вдосконалення. Також було використано метод ігнорування, що дозволяє програмному забезпеченню не звертати увагу на певні механічні несправності, що можуть заважати якісній роботі ДВЗ. Наукова новизна роботи полягає в тому, що має найвищий рівень адаптації алгоритму керування роботою двигуна автомобіля, а також алгоритм має більший функціонал в порівнянні з вже існуючими програмними рішеннями, завдяки унікальній адаптивній схемі управління. Практична цінність полягає у вдосконаленні роботи механізмів двигуна, керування яких відбувається електронікою за для покращення потужності, динамічних та економічних характеристик двигуна автомобіля. Структура та обсяг роботи. Магістерська дисертація складається з вступу, п’ятьох розділів, висновків та додатків. У вступі надано загальний опис роботі існуючих рішень, проведений аналіз переваг та недоліків, пояснена необхідність створення адаптивного алгоритму, сформульована мета роботи. У першому розділі описується основні принципи збільшення потужності; обрано досліду модель та обґрунтовано вибір; досліджено цілі та ризики підняття потужності; проаналізовано існуючі рішення; розглянуто недоліки існуючих рішень. У другому розділі описуються методи розробки програмного забезпечення для двигуна автомобіля та детально проаналізовано кожний із методів. У третьому розділі розглянуто роль інформаційних технологій в автомобілі; описано використання технології Autosar; проаналізовано процес віддаленого програмного забезпечення; описана побудова функцій платформи автомобіля та розробка додатків; проведена експерементальна перевірка. У четвертому розділі описується основні принципи адаптивного алгоритму; розроблено принцип роботи адаптивного алгоритму під великим та малим навантаженням; проаналізована робота за умови негативних проявів. У п’ятому розділі проведено тестування адаптивного алгоритму на реальних автомобілях; досліджено переваги та недоліки. У висновках представлені результати та порівняння з іншими існуючими програмними засобами підвищення потужності.Документ Відкритий доступ Алгоритм глибинного аналізу даних для задачі класифікації на основі штучного бджолиного рою(КПІ ім. Ігоря Сікорського, 2020-12) Абдураімов, Таір Заірович; Зорін, ЮрійАктуальність теми. Оскільки розмір цифрової інформації зростає в геометричній прогресії, потрібно витягувати великі обсяги необроблених даних. На сьогоднішній день існує кілька методів налаштування та обробки даних відповідно до наших потреб. Найбільш поширеним методом є використання інтелектуального аналізу даних (Data Mining). Data Mining застосовується для вилучення неявних, дійсних та потенційно корисних знань із великих обсягів необроблених даних. Видобуті знання повинні бути точними, читабельними та легкими для розуміння. Крім того, процес видобутку даних також називають процесом виявлення знань, який використовувався в більшості нових міждисциплінарних областей, таких як бази даних, статистика штучного інтелекту, візуалізація, паралельні обчислення та інші галузі. Одним із нових і надзвичайно потужних алгоритмів, що використовуються в Data Mining, є еволюційні алгоритми та підходи, що базуються на рії, такі як мурашиний алгоритм та оптимізація рою частинок. В даній роботі запропоновано використати для інтелектуального аналізу даних досить нову ідею алгоритма бджолиного рою для широко розповсюдженої задачі класифікації. Мета роботи: покращення результатів класифікації даних в сенсі в точності і сталості за допомогою алгоритму інтелектуального аналізу даних на основі алгоритму бджолиного рою. Об’єктом дослідження є процес інтелектуального аналізу даних для задачі класифікації. Предметом дослідження є використання алгоритму бджолиного рою для інтелектуального аналізу даних. Методи дослідження. Використовуються методи параметричного дослідження евристичних алгоритмів, а також методи порівняльного аналізу для алгоритмів інтелектуального аналізу даних. Наукова новизна одержаних результатів роботи полягає в тому, що після проведеного аналізу існуючих рішень, запропоновано використати алгоритм бджолиного рою для задачі класифікації, точність і сталість якого перевищує показники існуючих класифікаторів. Практичне значення одержаних результатів полягає в тому, що розроблений алгоритм показує кращі результати в сенсі точності і сталості в порівнянні з іншими алгоритмами інтелектуального аналізу даних. Тобто адаптація бджолиного алгоритму може розглядатися як корисне та точне рішення для такої важливої проблеми, як задача класифікації даних. Апробація роботи. Основні положення й результати роботи були представлені та обговорювались на науковій конференції магістрантів та аспірантів «Прикладна математика та комп’ютинг» ПМК-2019 (Київ, 2019 р.), а також на науковій конференції магістрантів та аспірантів «Прикладна математика та комп’ютинг» ПМК-2020 (Київ, 2020 р.). Структура та обсяг роботи. Магістерська дисертація складається з вступу, чотирьох розділів, висновків та додатків. У вступі надано загальну характеристику роботи, виконано оцінку сучасного стану проблеми, обґрунтовано актуальність напрямку досліджень, сформульовано мету і задачі досліджень, показано наукову новизну отриманих результатів і практичну цінність роботи, наведено відомості про апробацію результатів і їх впровадження. У першому розділі розглянуто алгоритми інтелектуального аналізу даних, які використовуються для задачі класифікації. Обґрунтовано можливість використання евристичних алгоритмів, а саме алгоритму бджолиного рою для цієї задачі. У другому розділі детально розглянуто алгоритм бджолиного рою та принципи його роботи, також описано запропоновану методику його застосування для інтелектуального аналізу даних, а саме для задачі класифікації. У третьому розділі описано розроблений алгоритм та програмний додаток, в якому він реалізований. У четвертому розділі приведена оцінка ефективності запропонованого алгоритм, на основі тестування алгоритму, а також порівняльного аналізу між розробленим алгоритмом та вже існуючими. У висновках представлені результати магістерської дисертації. Робота виконана на 81 аркуші, містить посилання на список використаних літературних джерел з 18 найменувань. У роботі наведено 38 рисунків та 5 додатків.Документ Невідомий Алгоритми лінійного криптоаналізу шифрування на підстановках довільної розрядності(2018-12) Чабан, Ярослав Юрійович; Тесленко, Олександр КириловичАктуальність теми. Масове впровадження електронного документообігу супроводжується значним збільшенням обсягів використання криптографічних перетворень для захисту контенту. Це спонукає створювати та використовувати алгоритми шифрування, прості в експлуатації та орієнтовані на широкий діапазон співвідношень часу виконання в програмних і апаратних реалізаціях та криптостійкості. На данний час існує багато алгоритмів шифрування. Але наразі немає такого, який має підтверджену криптостійкість та високу швидкодію. Отже наразі, дана тама магістерської дисертації є актуальна. Об’єкт дослідження – алгоритм шифрування на основі підстановок довільної розрядності. Предмет дослідження – алгоритми лінійного криптоаналізу. Методи досліджень – порівняльна характеристика найбільш вживаних алгоритмів шифрування, порівняння алгоритмів за швидкодією та криптостійкістю, дослідження переваг та недоліків алгоритму шифрування на основі підстановок довільної розрядності, дослідження алгоритмів криптоаналізу, та дослідження на криптоапаліз запропонованого алгоритму шифрування. Мета роботи: є дослідження нового алгоритму шифрування(шифрування на основі підстановок довільної розрядності), розгляд можливих алгоримтів криптоаналізу та аналіз даного алгоритму. Для цього було визначено наступні завдання, які вирішуються в роботі: 1. Проведення систематизації методів і алгоритмів шифрування та алгоритмів криптоаналізу. 2. Дослідження алгоритму шифрування на основі підстановок довільної розрядності, та дослідження його залежностей не тільки у межах блоку, а й міжблокову залежність. 3. Експериментальне дослідження . Наукова новизна одержаних результатів полягає в наступному: Показано, при яких умовах запропонований алгоритм шифрування реалізує нелінійну залежність усіх виходів від усіх змінних на вході. Практична цінність в тому, що проведені експериментальні дослідження, які показали, що використання даного алгоритму дозволяє забезпечити нелінійну залежність усіх розрядів криптограми від всіх розрядів оригінального повідомлення. Апробація роботи. Основні положення і результати роботи представлені та обговорені на: · XI конференція молодих вчених «Прикладна математика та комп’ютинг» ПМК-2018-2; м. Київ, 14-16 листопада 2018 р. · ІV Міжнародна науково-технічна Internet-конференція «Сучасні методи, інформаційне, програмне та технічне забезпечення систем керування організаційно-технічними та технологічними комплексами». м. Київ, 22-23 листопада 2018 р., Національний університет харчових технологій. Структура та обсяг роботи. Магістерська дисертація складається з вступу, трьох розділів та висновків. У вступі подано загальну характеристику роботи, та описані основні риси роботи. У першому розділі наведено відомих результатів та формулювання мети роботи. У другому розділі наведено та проаналізовано теоретичні дослідження алгоритму шифрування на основі підстановок довільної розрядності. У третьому розділі розроблено опис і реалізацію розробленого програмного продукту. У висновках представлені результати проведеної роботи. Робота представлена на 80 аркушах, містить 20 рисунків, 10 таблиць і посилання на список використаних літературних джерел з 11 найменувань.Документ Невідомий Апаратно-прискорене компонування кадрів з використанням реверсного рендерингу(КПІ ім. Ігоря Сікорського, 2021) Несук, Олександр Олександрович; Потапова, Катерина РоманівнаАктуальність теми обумовлена важливістю раціонального використання графічного ресурсу комп’ютерних систем. Хоча обладнання продовжує стрімко розвиватися, в даний час доступність сучасних графічних процесорів досить низька, через ситуацію на ринку. З метою підвищення ефективності використання графічного ресурсу було розглянуто варіант прискорення відображення кадру на екрані програмним забезпеченням, що робить рішення більш доступним для користувачів. Об’єктом дослідження є рендеринг та швидкість візуалізації кадрів на екрані. Предметом дослідження є алгоритми рендерингу зображень та способи їх покращення. Мета роботи. Метою є розробка ефективного способу підвищення швидкості зміни кадрів на екрані за допомогою апаратного прискорення. Наукова новизна визначена наступними положеннями: 1. Проаналізовано основні методи рендерингу та взаємодія центрального процесора із графічним. 2. Запропоновано спосіб підвищення частоти зміни кадрів за допомогою реверсного рендерингу, що зменшує час, який витрачається на компонування кадру при великій кількості об’єктів, що представляється на екрані. 3. Запропоновано методи реалізації реверсного рендерингу, що обрізує об’єкти перед їх компонуванням, зменшуючи кількість перезаписаних пікселів. В свою чергу, це підвищує частоту зміни кадру. Практична цінність отриманих результатів визначається зменшенням кількості часу яке алгоритм рендерингу витрачає на представлення кадру на екран, що в свою чергу мінімізує навантаження на графічний процесор. Апробація роботи. Матеріали роботи були представлені: 1) Несук О. О., Потапова К. Р. ЗВОРОТНІЙ АЛГОРИТМ ВИВЕДЕННЯ ЗОБРАЖЕННЯ // Priority directions of science and technology development. Abstracts of the 7th International scientific and practical conference. SPC “Sci-conf.com.ua”. Kyiv, Ukraine. 2021. Pp. 360-365. 2) Несук О. О., Потапова К. Р. ЗВОРОТНИЙ АЛГОРИТМ РЕНДЕРИНГУ ОБ’ЄКТІВ ЗОБРАЖЕННЯ // Priority directions of science and technology development. Proceedings of the 9th International scientific and practical conference. SPC “Sci-conf.com.ua”. Kyiv, Ukraine. 2021. Pp. 377-382) 3) Несук О. О., Потапова К. Р. СПОСІБ ПРОГРАМНО ПРИСКОРЕНОГО ВІЗУАЛЬНОГО ПОДАННЯ ІНФОРМАЦІЇ // XIV наукова коференція магістрантів та аспірантів «Прикладна математика та комп'ютинг» ПМК – 2021 (Київ, 17-19 листопада 2021р.) Pp. 316-321 4) К. Р. Потапова, О. О. Несук, О.В. Тарасенко-Клятченко ПРО ОСОБЛИВОСТІ ЗОБРАЖЕННЯ ГРАФІЧНИХ ОБ'ЄКТІВ З УРАХУВАННЯМ АПАРАТНО ПРИСКОРЕНОГО ПІДХОДУ // вчені записки національного університету імені В.І.Вернадського / Серія: Технічні науки. Pp. 120-124 Структура та обсяг роботи. Магістерська дисертація складається з вступу, трьох розділів та висновків. У вступі подано актуальність теми роботи, сформульовано мету та задачу досліджень. У першому розділі розглянуто основні положення про графічні процесори, описані методи взаємодії з ними. У другому розділі наведено опис та результати дослідження існуючих алгоритмів рендерингу. У третьому розділі описані способи реалізації алгоритму для зворотного рендерингу зображень, які використовуються для прискорення роботи графічного процесора, а також порівняння його роботи із існуючими алгоритмами. У висновках представлені результати проведеної роботи. Робота представлена на 84 аркушах, містить посилання на список використаних літературних джерел.Документ Невідомий Апаратні засоби для підвищення продуктивності обробки зображень штучними нейронними мережами(КПІ ім. Ігоря Сікорського, 2021) Ясенко, Лев Сергійович; Клятченко, Ярослав МихайловичАктуальність теми: значна потреба на ринку систем та послуг з обробки зображень на основі алгоритмів штучного інтелекту зумовлюють розвиток відповідних апаратних засобів. Актуальність теми підтверджується статистичним дослідженням наукових публікацій за даним напрямком. Тому розробка апаратних засобів систем обробки зображень з використанням алгоритмів нейронних мереж є актуальною задачею. Об’єктом дослідження є обробка зображень з використанням штучних нейронних мереж апаратними засобами. Предметом дослідження є спосіб реалізації апаратних засобів для підвищення продуктивності обробки зображень з використанням штучних нейронних мереж. Мета роботи: підвищити продуктивність систем обробки цифрових зображень на основі нейронних алгоритмів шляхом покращення продуктивності відповідних апаратних засобів. Наукова новизна роботи полягає в пропозиції реалізувати операцію згортки на апаратному рівні для підвищення продуктивності обробки зображень апаратними засобами з використанням штучних нейронних мереж. Апробація роботи. Дослідження ефективності обробки цифрових зображень в залежності від апаратних засобів представлено публікаціями в “ПМК-2021” (Київ, 17-19 листопада 2021) та „Інформаційні технології та комп’ютерна інженерія” (Вінниця, готується до опублікування). Практична цінність роботи полягає в отриманні результатів, що можуть бути використані в процесі визначення напрямків наступних досліджень та використанні запропонованого рішення реалізації операції згортки в апаратних засобах обробки зображень з використанням штучних нейронних мереж. Структура та обсяг роботи включають в себе зміст, вступ, чотири розділи, висновки, список використаних джерел та додатки. У вступі подано загальну характеристику, зроблено загальний огляд стану проблеми і визначено актуальність вирішення поставленої задачі. В першому розділі проводиться огляд розвитку програмних та апаратних засобів що забезпечують обробку цифрових зображень, а також, проводиться огляд ринку апаратних засобів для обробки штучних нейронних мереж, і окреслюється напрямок майбутніх досліджень. В другому розділі описано теоретичну модель системи обробки зображень штучними нейронними мережами, визначено особливості використання апаратних засобів в задачах обробки зображень та сформовано вимоги до запропонованого рішення. В третьому розділі описано моделювання запропонованого рішення. В четвертому розділі описано способи оцінки запропонованого рішення. У висновках представлені результати проведеної роботи з вирішення задачі підвищення продуктивності апаратних засобів обробки зображень з використанням штучних нейронних мереж. Дисертація викладена на 104 сторінках, включно з додатками, та нараховує 51 рисунок і 11 таблиць.Документ Невідомий Багатомовна діалогова система з використанням засобів штучного інтелекту(КПІ ім. Ігоря Сікорського, 2024) Осика, Іван Олексійович; Павловський, Володимир ІллічАктуальність теми: Зростаюча потреба у зручному, інтуїтивному і ефективному інтерфейсі для користувачів в умовах глобалізації обумовлює актуальність розробки багатомовних діалогових систем. Такі системи здатні підтримувати комунікацію різними мовами, що є ключовим для міжнародних компаній, освітніх установ, туристичних компаній та інших сфер, де клієнти можуть мати різні мовні пріоритети. Багатомовні діалогові системи забезпечують більш гнучку взаємодію, спрощують доступ до інформації, а також сприяють підвищенню рівня задоволеності клієнтів. Завдяки розвитку технологій обробки природної мови (NLP) та машинного перекладу, такі системи стали потужним інструментом для подолання мовних бар’єрів і підвищення ефективності комунікації. Актуальність дослідження обумовлена потребою забезпечення інклюзивного доступу до інформаційних ресурсів, автоматизації підтримки клієнтів та підвищення продуктивності за рахунок спрощення процесів спілкування. Застосування багатомовних діалогових систем є однією з найбільш перспективних технологій у галузі автоматизації підтримки клієнтів та інтеграції мовних інтерфейсів. Такі системи не тільки полегшують спілкування, але й дозволяють користувачам безперешкодно отримувати інформацію рідною мовою, що значно підвищує рівень задоволеності. Вони також сприяють зменшенню навантаження на працівників служби підтримки та оптимізують робочі процеси за рахунок автоматизації. В умовах глобалізації бізнесу багатомовні діалогові системи відкривають нові можливості для компаній, що прагнуть забезпечити зручний і доступний сервіс на глобальному рівні, адаптований до різних культурних і мовних середовищ. Це стає критичним фактором у таких сферах, як медицина, туризм, освіта та фінансові послуги, де клієнт очікує персоналізованого підходу на зрозумілій йому мові. Об’єктом дослідження є технології багатомовної обробки природної мови, які дозволяють діалоговим системам підтримувати багатомовне спілкування та адаптуватися до різних культурних контекстів. Предметом дослідження є створення багатомовної діалогової системи, що здатна обробляти запити різними мовами, забезпечуючи користувачам зручний і доступний інтерфейс для взаємодії з інформаційними системами, базами даних та іншими ресурсами. Метою даної наукової роботи є розробка багатомовної діалогової системи, здатної підтримувати комунікацію на кількох мовах, що забезпечує інклюзивний доступ до інформації, зручне обслуговування клієнтів різних мовних груп та підвищення ефективності роботи з інформаційними запитами. Така система покликана сприяти підвищенню задоволеності клієнтів, розширенню клієнтської бази та покращенню якості взаємодії з користувачами. Методи дослідження: У роботі використовувалися інструменти та методи обробки природної мови (NLP), машинного перекладу, а також технології розпізнавання мови. Для обробки природної мови й підтримки багатомовності використовувалися моделі на базі Hugging Face Transformers, які дозволяють адаптувати систему до різних мовних середовищ. Інтеграція з сервісом DeepL забезпечила можливість автоматичного перекладу, що робить комунікацію ефективною та доступною для користувачів з різних мовних регіонів. Наукова новизна полягає в розробці багатомовної діалогової системи з підтримкою машинного перекладу та адаптації до культурного контексту. Використання моделей на основі трансформерів у поєднанні з інструментами для автоматичного перекладу дозволяє створити систему, що адаптується до специфічних мовних особливостей, зберігаючи високу точність і гнучкість при обробці запитів. Практична цінність роботи полягає у створенні багатомовної діалогової системи, яку можна застосовувати в міжнародному бізнесі, освіті, медицині та туризмі для автоматизації підтримки клієнтів, оптимізації бізнес-процесів і підвищення задоволеності користувачів. Система дозволяє компаніям розширювати свою присутність на нових ринках, забезпечуючи зручне обслуговування клієнтів незалежно від мови. Апробація роботи: Результати були апробовані шляхом створення прототипу багатомовної діалогової системи, що пройшов тестування на кількох мовах. Прототип підтвердив ефективність запропонованих методів у лабораторних умовах і продемонстрував можливість упровадження в реальних бізнес-середовищах. Структура та обсяг роботи. Магістерська дисертація складається зі вступу, чотирьох розділів та висновків. • У вступі обґрунтовано актуальність теми, сформульовано мету та завдання дослідження, описано наукову новизну і практичну значущість роботи, наведено дані про апробацію та впровадження результатів. • Перший розділ містить аналіз останніх досліджень у галузі багатомовних діалогових систем, методів NLP, обробки природної мови, застосування машинного перекладу та їхнього значення для забезпечення багатомовної підтримки. • Другий розділ охоплює огляд інструментів, необхідних для розпізнавання мовлення, обробки природної мови та перекладу, включаючи моделі на основі трансформерів від Hugging Face та DeepL. Описано архітектуру системи, яка підтримує її гнучкість і адаптацію до різних мовних середовищ. • Третій розділ містить опис функціональних можливостей системи, її здатність обробляти багатомовні запити, використовувати автоматичний переклад і забезпечувати адаптацію до культурних контекстів. • Четвертий розділ присвячений тестуванню системи, аналізу результатів і демонстрації її ефективності при обробці запитів на різних мовах. Оцінено потенційне впровадження системи в бізнес-середовище та різні галузі. У висновках проаналізовано результати роботи. Робота виконана на 96 аркуші, містить посилання на список літературних джерел з 21 найменування. У роботі наведено 27 рисунків. Ключові слова: багатомовна діалогова система, автоматизація, обробка природної мови, машинний переклад, розпізнавання мовлення, штучний інтелект, багатомовна підтримка, Hugging Face, DeepLДокумент Невідомий Багатомовний модель-орієнтований підхід до розробки веб-додатків(2018-05) Ткаченко, Роман Юрійович; Боярінова, Юлія ЄвгенівнаДокумент Невідомий Веб-орієнтована система для автоматизації роботи студентської поліклініки КПІ ім. Ігоря Сікорського (апаратна частина)(2018-12) Гриценко, Микита Сергійович; Клятченко, Ярослав МихайловичАктуальність теми. Кожен студент декілька разів за період навчання відвідує студентську поліклініку при навчальному закладі. Зазвичай це викликає ряд певних незручностей. Потрібно заздалегідь дізнатися який лікар обслуговує факультет на якому навчається студент та дізнатися графік роботи цього лікаря. Також потрібно прийти до поліклініки за декілька годин до запланованого візиту щоб зайняти чергу на прийом. Графік роботи лікарів постійно змінюється, а інформація про подібні зміни не публікується на інтернет-ресурсах. Для вирішення цих проблем потрібно впровадити веб-орієнтовану електронну медичну систему для автоматизації роботи студентської поліклініки КПІ ім. Ігоря Сікорського. Ця система повинна включати в себе зручний веб-інтерфейс з усією актуальною інформацією про поліклініку та програмно-апаратний комплекс, що дозволяє формалізувати та оптимізувати управління потоком відвідувачів — електронну чергу. Об’єктом дослідження є методи та системи автоматизації роботи медичних закладів. Предметом дослідження є апаратна реалізація розробленої системи автоматизації роботи медичних закладів. Мета дослідження: оптимізація управління потоком відвідувачів та зменшення їх часу відвідування установи. Наукова новизна полягає в дослідженні та проведенні навантажувальних тестувань мінікомп’ютерів та мікроконтролерів, створенні їх порівняльних характеристик та розробки апаратної складової медичної інформаційної системи на основі отриманих результатів Практична цінність полягає у впровадженні отриманих в роботі результатів на практиці в студентській поліклініці КПІ ім. Ігоря Сікорського Апробація роботи. Основні положення і результати роботи були представлені та обговорювались на XI науковій конференції молодих вчених «Прикладна математика та комп’ютинг» ПМК-2018-2 (Київ, 14-16 листопада 2018 р.) та на V Міжнародній науково-технічній Internet-конференції «Сучасні методи, інформаційне, програмне та технічне забезпечення систем керування організаційно-технічними та технологічними комплексами» в НУХТ на базі факультету AKC. Структура та обсяг роботи. Магістерська дисертація складається з вступу, п’яти розділів, висновків та додатків. У вступі надано загальну характеристику роботи, описано проблематику та сформульовано мету дослідження, У першому розділі зроблено короткий огляд існуючих методів вирішення задач автоматизації медичних установ, представлено загальне поняття таких систем та їх короткий аналіз. У другому розділі проведено дослідження та тестування мікроконтролерів та міні комп’ютерів; обрано апаратні рішення за результатами тестування. У третьому розділі проведено дослідження та порівняння мережевих протоколів передачі даних та методи захисту інформації. У четвертому розділі розроблено та описано апаратні рішення систем автоматизації медичних закладів; описано структуру апаратної частини систем автоматизації медичних закладі; описано алгоритм роботи системи. У п’ятому розділі проаналізовано розроблену систему та описані інтерфейси для роботи з нею. У висновках проаналізовано отримані результати роботи. Магістерська дисертація виконана на 90 аркушах, містить _?_ додатків та список використаних літературних джерел з 20 найменувань. У роботі наведено 40 рисунків та 38 таблиць.Документ Відкритий доступ Веб-орієнтована система для автоматизації роботи студентської поліклініки КПІ ім. Ігоря Сікорського (програмна частина)(2018-12) Тіменко, Антон Олександрович; Клятченко, Ярослав МихайловичАктуальність теми. Візит до медичних закладів, зазвичай, пов‘язаний з певними незручностями, наприклад відсутність інформації у мережі інтернет про лікарів, які обслуговують хворих, відсутність у мережі графіку роботи лікарів, а також великі черги, у яких відвідувачам часто необхідно чекати годинами, щоб потрапити до лікаря. Крім того, графік роботи лікарів постійно змінюється, і інформація про ці зміни не публікується у мережі. Усі ці проблеми може вирішити впровадження у медичних закладах веб-орієнтованої медичної системи, яка автоматизує певні процеси роботи лікарів, автоматизує керування чергами до кабінетів, а також надає усю актуальну інформацію про роботу медичного закладу у мережі інтернет. Система повинна мати зручний веб-інтерфейс з усією актуальною інформацією про поліклініку та програмно-апаратний комплекс, що дозволяє формалізувати та оптимізувати управління потоком відвідувачів — електронну чергу. Об’єктом дослідження є системи автоматизації роботи медичних закладів. Предметом дослідження є програмна реалізація системи автоматизації роботи медичних закладів. Мета дослідження: розробка системи враховуючи досвід інших медичних установ та потреби самих відвідувачів медичних закладів. Практична цінність розробленої системи полягає у застосуванні розробленої системи у студентській поліклініці КПІ для оптимізації її роботи. Це дозволить позбавитися від живих черг під кабінетами лікарів і дати можливість відвідувачам спланувати час відвідування установи заздалегідь. Наукова новизна полягає в аналізі процесів у медичних установах, дослідженні способів та методів їх оптимізації та розробці програмної складової медичної інформаційної системи на основі отриманих результатів. Апробація роботи. Основні положення і результати роботи були представлені та обговорювались на XI науковій конференції молодих вчених «Прикладна математика та комп’ютинг» ПМК-2018-2 (Київ, 14-16 листопада 2018 р.) та на V Міжнародній науково-технічній Internet-конференції «Сучасні методи, інформаційне, програмне та технічне забезпечення систем керування організаційно-технічними та технологічними комплексами» в НУХТ на базі факультету AKC.. Структура та обсяг роботи. Магістерська дисертація складається з вступу, чотирьох розділів та висновків. У вступі подано загальну характеристику роботи, обґрунтовано актуальність напрямку досліджень, сформульовано мету і задачі досліджень, показано наукову новизну отриманих результатів і практичну цінність роботи. У першому розділі виконано оцінку сучасного стану проблеми, обґрунтовано актуальність напрямку досліджень, сформульовано мету дослідження, розглянуто існуючі рішення для автоматизації роботи медичних закладів. У другому розділі описані необхідні програмні модулі для реалізації системи автоматизації роботи медичних закладів, виконана характеристика необхідних протоколів зв‘язку програмної та апаратної частини. У третьому розділі розроблено та описано алгоритми для роботи системи автоматизації роботи медичних закладів, розроблено та описано алгоритм роботи модулю керування електронною чергою. У четвертому розділі проаналізовано розроблену систему та описані інтерфейси користувача для роботи з системою та для керування нею. У висновках представлені результати проведеної роботи.Документ Відкритий доступ Вебсервіс підвищення роздільної здатності зображень з використанням SR-алгоритмів(КПІ ім. Ігоря Сікорського, 2021) Рекеда, Володимир Валерійович; Павловський, Володимир ІллічАктуальність теми. Завдання покращення роздільної здатності зображень є важливим для різних практичних застосувань. Серед таких застосувань можна виділити обробку та аналіз медичних зображень, супутникових фотознімків, обробку даних з пристроїв відеоспостереження і т.д. Ці застосування вимагають високої якості зображень тому за останні два десятиліття було запропоновано багато методів підвищення роздільної здатності зображень. На сьогоднішній день існує два основних підходи, які застосовуються при вирішенні цієї задачі. Перший спосіб - апаратний. Для цього необхідно використовувати фотоапарати з високоякісною матрицею. Мінусом даного підходу є необхідність використання дорогого спеціалізованого обладнання. Інший спосіб – використання програмних засобів, які реалізують різні алгоритми підвищення якості зображень. Такі алгоритми отримали назву SR алгоритми, які дозволяють якісно збільшити роздільну здатність вихідного зображення, що виходить за межі фізичної роздільної здатності цифрового сенсора, який записав зображення. Перевагою даного підходу є зниження вимог до апаратної складової. Об’єктом дослідження є проблема підвищення роздільної здатності зображень з початковою низькою роздільною здатністю. Предметом дослідження є алгоритми та засоби підвищення роздільної здатності зображень. Мета роботи: модифікація SR-алгоритму та розробка на його основі вебсервісу покращення роздільної здатності зображень. Наукова новизна полягає в наступному: запропоновано модифікацію Super resolution-алгоритму. Особливістю цієї модифікації є те, що дана модифікація поєднує в собі принципи роботи класичних SR-алгоритмів та SR-алгоритмів, які базуються на бібліотеці навчальних прикладів, завдяки чому зображення з низькою роздільною здатністю конвертується в зображення з високою роздільною здатністю без будь-якої іншої додаткової вхідної інформації. Практична цінність отриманих в роботі результатів полягає в тому, що розроблений вебсервіс дозволяє підвищити роздільну здатність зображення без використання додаткових вхідних даних. Такий функціонал може бути корисним у багатьох галузях, які потребують роботи із зображеннями високої роздільної здатності, наприклад, у медичній, у відеоспостереженні і т.д. Також розроблений вебсервіс має відкритий API, що дозволяє використовувати його і в іншому програмному забезпеченні. Апробація роботи. Основні положення і результати роботи були представлені та обговорювались на XIV науковій конференції магістрантів та аспірантів «Прикладна математика та комп’ютинг» ПМК-2021 (Київ, 17-19 листопада 2021 р.). Також опублікована стаття на конференції «VІII Міжнародна науково-технічна Internet-конференція «Сучасні методи, інформаційне, програмне та технічне забезпечення систем керування організаційно-технічними та технологічними комплексами» (Київ, 26 листопада 2021 р.). Структура та обсяг роботи. Магістерська дисертація складається з вступу, чотирьох розділів та висновків. У вступі подано загальну характеристику роботи, зроблено оцінку сучасного стану проблеми, обґрунтовано актуальність напрямку досліджень, сформульовано мету і задачі досліджень, показано наукову новизну отриманих результатів і практичну цінність роботи, наведено відомості про апробацію результатів і їхнє впровадження. У першому розділі розглянуто існуючі програмні засоби, які дозволяють підвищити роздільну здатність зображення. У другому розділі описано принципи роботи SR-алгоритмів та наведено порівняння різноманітних модифікації SR алгоритмів. У третьому розділі та четвертому розділах наведено структуру та опис роботи розробленого програмного забезпечення, а також проведено тестування та проаналізовано результати виконаного дослідження. У висновках представлені результати проведеної роботи. Робота представлена на 81 аркуші, містить посилання на список використаних літературних джерел.Документ Відкритий доступ Високорівневий спосіб опису ресурсів хмарної інфраструктури(КПІ ім. Ігоря Сікорського, 2022-12) Хомутник, Дмитро Юрійович; Марченко, Олександр ІвановичАктуальність теми. Хмарні технології щороку набувають все більшої по-пулярності. За останнє десятиліття найбільші провайдери хмарних технологій декілька разів повністю змінювали підхід до хмарних технологій, прийшовши в результаті до теперішнього стану, який і почав привертати все більше уваги. Через збільшення користувачів, а також розмірів їхніх проєктів, було вирішено проблему автоматизації розгортання хмарних інфраструктур за допомогою спеціальних засобів. Однак ці засоби розраховані на користувачів, які детально розбираються у кожному хмарному ресурсі, а також знають усі тонкощі взаємодії між цими ресурсами. Зі збільшенням популярності хмарних технологій, а з ними і засобів автоматизації, постає потреба в менш детальному та більш швидкому і легкому способі опису хмарної інфраструктури. Тому розробка такого способу, що дозволить за допомогою простих високорівневих абстракцій описувати хмарні ресурси у різних провайдерів, є актуальною задачею як з практичної, так і з наукової точки зору. Об’єктом дослідження є процеси опису та створення хмарних ресурсів. Предметом дослідження є способи опису та створення хмарних ресурсів за допомогою мов серіалізації даних або декларативних мов програмування. Мета роботи: спрощення та прискорення процесу опису хмарної інфраструктури, зменшення кількості логічних помилок в описі, а також підтримка єдиного формату опису для різних провайдерів. Наукова новизна полягає в наступному: 1. Вперше запропоновано новий спосіб опису ресурсів хмарної інфраструктури, який полягає у підвищенні рівня абстракції опису хмарних ресурсів за допомогою декларативної мови InfraDesc, відрізняється від існуючих використанням більш узагальнених та наближених до кінцевого користувача конструкцій опису ресурсів хмарної інфраструктури і дозволяє спростити процес опису та знизити вимоги до кваліфікації розробника. 2. Виконано порівняльний аналіз запропонованого способу опису з найбільш використаним способом опису мовою Terraform і наведено приклади використання, в яких запропонований спосіб має більшу простоту та менший розмір. Також проведено опитування серед користувачів різного рівня знань хмарних технологій для визначення відмінностей в часі опису обома способами та кількості помилок, які в них виникають. Практична цінність отриманих в роботі результатів полягає в тому, що за-пропонований спосіб опису дає змогу більш швидко та легко описати робочу хма-рну інфраструктуру без необхідності вивчати перелік специфічних ресурсів та їх параметрів. Запропонований спосіб також може знизити вхідний поріг у хмарні технології для нових користувачів, адже він позбавляє необхідності вивчати багато інформації для створення базової інфраструктури, а також дає змогу користувачам переглянути згенеровані детальні скрипти мовою Terraform. Апробація роботи. Результати та висновки порівняльного аналізу існуючих способів опису ресурсів хмарної інфраструктури були представлені та обговорю-валися на науковій конференції магістрантів та аспірантів «Прикладна математика та комп’ютинг» ПМК-2022 (Київ, 16-18 листопада 2022 р.). Високорівневий спосіб опису ресурсів хмарної інфраструктури опублікований у науковий фаховий журнал «Комп’ютерно-інтегровані технології: освіта, наука, виробництво» випуск №48 за темою «Високорівневий спосіб опису ресурсів хмарної інфраструктури». Структура та обсяг роботи. Магістерська дисертація складається з вступу, чотирьох розділів та висновків. У вступі подано загальну характеристику роботи, зроблено оцінку сучасного стану проблеми, обґрунтовано актуальність напрямку досліджень, сформульовано мету і задачі досліджень, показано наукову новизну отриманих результатів і практичну цінність роботи, наведено відомості про апробацію результатів. У першому розділі розглянуто існуючі засоби та способи опису ресурсів хмарної інфраструктури, а також проведено порівняльний аналіз, який дає змогу визначити переваги та недоліки цих засобів. У другому розділі розглянуто ресурси хмарної інфраструктури, принципи їхньої роботи та опису, а також наведено граматику запропонованого способу опису і зазначено принципи цього способу. У третьому розділі наведено особливості реалізації розробленого транслятора. У четвертому розділі проаналізовано швидкість та легкість опису хмарної інфраструктури запропонованим способом у порівнянні з цільовою мовою трансляції Terraform. У висновках представлені результати проведеної роботи. Робота представлена на 81 аркуші, містить посилання на список використаних джерел.Документ Відкритий доступ Гібридизація способів детекції плагіаризму в програмному коді(КПІ ім. Ігоря Сікорського, 2021) Бойко, Владислав Володимирович; Павловський, Володимир ІллічАктуальність теми. Ми живемо у вік прогресивного розвитку комп’ютерних технологій. В наш час програмні продукти з’являються і розвиваються з неймовірною швидкістю, тенденції і тренди на технології змінюються щоденно. Одночасно виникають і проблеми плагіаризму, де під плагіаризмом в програмному коді розуміють часткове або повне дублювання фрагментів коду програми. Під терміном дублювання можна розглядати як ідентичні фрагменти коду в рамках однієї програми, так і плагіаризм у різних програмах. Детекція плагіаризму завжди була і залишається актуальною задачею в розробці програмного забезпечення, як інструмент метричного аналізу і рефакторингу. На сьогодні існує велика кількість програмних продуктів, які допомагають ідентифікувати плагіаризм у програмному коді. Значна кількість інтегрованих середовищ розробки містить у собі відповідні розширення для полегшення розробки, підтримки і впровадження програмних продуктів, тому що накопичування великої кількості дублюючого програмного коду може призводити до виникнення значної кількості проблем, оскільки при детекції помилок в певному фрагменті коду, всі дублюючі фрагменти також повинні бути модифіковані, що може значно ускладнити впровадження і підтримку програмного продукту. Завдяки детекції плагіаризму дублюючий код може абстрагуватися і, як результат, загальний розмір програмного коду може бути зменшений. Крім того детекція плагіаризму в програмному коді може використовуватися для рефакторингу проєктів, зменшення кодової бази та пошуку порушення прав копірайтингу. Об’єктом дослідження є детекція плагіаризму в програмному коді. Предметом дослідження є гібридизація способів визначення програмних клонів у вхідних програмах. Мета роботи: розробка нового гібридного підходу для більш ефективної детекції плагіаризму порівняно з аналогами. Наукова новизна полягає в наступному: запропоновано гібридний спосіб детекції плагіаризму у програмному коді, який дає можливість детекції плагіаризму для широкого спектру мов програмування, забезпечуючи покращення результатів існуючих підходів. Практична цінність отриманих в роботі результатів полягає в тому, що запропонований спосіб є універсальним рішенням для даної сфери, забезпечуючи можливість детекції плагіаризму для широкого спектру мов програмування без втрати ефективності і має можливість застосування як інструмент для полегшення процесу розробки програмного забезпечення, також передбачена можливість інтеграції з іншим програмним забезпеченням. Апробація роботи. Основні положення і результати роботи були представлені та обговорювались на: 1. XIV науковій конференції магістрантів та аспірантів «Прикладна математика та комп’ютинг» ПМК-2021 (Київ, 17-19 листопада 2021 р.); 2. VІIІ Міжнародній науково-технічній Internet-конференції «Сучасні методи, інформаційне, програмне та технічне забезпечення систем керування організаційно-технічними та технологічними комплексами» (Київ, 26 листопада 2021р.). Структура та обсяг роботи. Магістерська дисертація складається з вступу, чотирьох розділів та висновків. У вступі подано загальну характеристику роботи, зроблено оцінку сучасного стану проблеми, обґрунтовано актуальність напрямку досліджень, сформульовано мету і задачі досліджень та показано практичну цінність роботи. У першому розділі розглянуто основні техніки детекції плагіаризму, програмне забезпечення, яке їх реалізує, їх переваги та недоліки. У другому розділі наведено відомості про методи, алгоритми та інструменти, які використовуються для обробки програмного коду в магістерській роботі. У третьому розділі подано опис розробленого способу та етапів його реалізації. У четвертому розділі міститься тестування даного програмного комплексу з метою доведення правильності роботи. У висновках представлені результати проведеної роботи. Робота представлена на 80 аркушах, містить посилання на список використаних літературних джерел.Документ Відкритий доступ Децентралізована інформаційна система управління логістикою на основі технологій блокчейн та IoT(КПІ ім. Ігоря Сікорського, 2024) Гаращук, Богдан Васильович; Сергієнко, Павло АнатолійовичАктуальність теми. У сучасних умовах розвиток логістичних процесів потребує використання інноваційних технологій для забезпечення прозорості, ефективності та безпеки операцій. Виклики, пов’язані з моніторингом умов транспортування, дотриманням термінів доставки та управлінням ризиками, вимагають нових підходів до управління даними. Інтеграція технологій блокчейну та Інтернету речей (IoT) створює унікальні можливості для автоматизації логістичних процесів, підвищення їхньої продуктивності та надійності. Поєднання IoT-пристроїв із блокчейн-інфраструктурою дозволяє створити прозору і захищену екосистему для управління логістичними операціями. Впровадження гібридного алгоритму консенсусу PoA і PBFT забезпечує як високу продуктивність, так і стійкість до збоїв, що є актуальним для систем реального часу. Метою дослідження є підвищення прозорості, забезпечення високої швидкодії, у логістичних системах шляхом розробки децентралізованої інформаційної системи управління логістикою, яка базується на інтеграції блокчейну та IoT. Об’єктом дослідження децентралізовані інформаційні системи на основі технології блокчейн для управління логістичними процесами. Предметом дослідження є методи та засоби розробки і інтеграції технологій блокчейну та IoT для створення децентралізованої системи управління логістичними процесами. Методи дослідження. У роботі застосовано метод порівняльного аналізу для оцінки ефективності різних алгоритмів консенсусу (PoW, PoS, PoA, PBFT), метод системного аналізу для проєктування модульної архітектури системи, методи моделювання для симуляції роботи алгоритмів консенсусу та експериментальний метод для тестування системи. Наукова новизна полягає у наступному: 1. Розроблено архітектуру децентралізованої інформаційної системи управління логістикою, яка інтегрує технології блокчейну та IoT. Архітектура забезпечує прозорість, незмінність даних і підвищення надійності та продуктивності логістичних процесів. 2. Розроблено інтеграцію IoT пристроїв у блокчейн для створення прозорого та незмінного реєстру логістичних операцій. Практична цінність роботи полягає в тому, що розроблена система може бути інтегрована у логістичні процеси для автоматизації контролю умов транспортування, моніторингу стану вантажів та перевірки дотримання термінів доставки. Модульна архітектура системи забезпечує її масштабованість і адаптацію до специфіки різних видів вантажів. Інтеграція IoT-пристроїв із блокчейном, у поєднанні з гібридним алгоритмом консенсусу PoA + PBFT, дозволяє створити прозору і захищену екосистему, а використання смарт-контрактів забезпечує автоматизацію перевірки умов транспортування та виконання фінансових операцій. Апробація роботи. ● XVII-й наукова конференція магістрантів та аспірантів «Прикладна математика та комп’ютинг» ПМК-2024 (Київ, 20 – 22 листопада 2024р.). ● Науковий журнал «Вчені записки ТНУ імені В.І. Вернадського. Серія: Технічні науки» Структура та обсяг роботи. Робота складається із вступу та чотирьох розділів. Загальний обсяг роботи: 80 аркушів основного тексту, 18 ілюстрацій, 3 таблиці. При підготовці використовувалася література з 16 різних джерел. Ключові слова: децентралізовані системи, блокчейн, IoT, логістика, алгоритми консенсусу, PoA, PBFT, смарт-контракти.Документ Відкритий доступ Децентралізований краудфандинг-протокол для фінансових транзакцій на основі технології блокчейн(КПІ ім. Ігоря Сікорського, 2024) Далечин, Владислав Олександрович; Петрашенко, Андрій ВасильовичАктуальність теми. На сьогодні краудфандинг є популярним способом залучення фінансування для різноманітних проектів. Проте існуючі централізовані платформи краудфандингу мають низку недоліків, таких як високі комісії, ризики шахрайства, відсутність прозорості та ін. Використання технології блокчейн дозволяє створити децентралізований краудфандинг-протокол, який усуває ці недоліки. Тому розробка такого протоколу є актуальною задачею. Об'єктом дослідження є процес децентралізованого краудфандингу на основі технології блокчейн Предметом дослідження є методи та засоби розробки децентралізованого краудфандинг-протоколу для фінансових транзакцій. Метою роботи є розробка та реалізація децентралізованого краудфандинг-протоколу, який на основі технології блокчейн забезпечує безпеку, прозорість, приватність та ефективність фінансових транзакцій. Дослідження спрямоване на налагодження внутрішніх механізмів протоколу, забезпечення масштабованості та швидкості операцій, розробку алгоритмів консенсусу та захисту від шахрайства, а також дослідження можливостей для інтеграції з існуючими блокчейн-платформами. Наукова новизна полягає в методиці ітеративної витрати зібраних фінансів для забезпечення повернення коштів користувачами, яка відрізняється від методик децентралізованого керування коштами типу DAO завдяки відсутності вектору атак типу Sybil, що дозволяє впровадити ізольований метод керування вкладеннями окремого користувача. Практична цінність отриманих в роботі результатів полягає в тому, що реалізована в протоколі методика ітеративної витрати зібраних коштів дозволяє забезпечити можливість повернення вкладених користувачами коштів у разі припинення або згортання проекту. Поступова витрата коштів протягом краудфандингової кампанії підвищує довіру учасників, оскільки їх внески не витрачаються одразу повністю. Апробація роботи. Запропонований підхід був представлений та обговорений на науковій конференції магістрантів та аспірантів «Прикладна математика та комп‘ютинг» ПМК-2023 (Київ, 28 - 30 листопада 20223 р.) та на «CXXXVI Міжнародній науково-практична конференції: Зимові наукові читання – 2023», яка відбулася 22 грудня 2023 р. у Києві, Україна. Структура та обсяг роботи. Магістерська дисертація складається з вступу, трьох розділів та висновків. У вступі подано загальну характеристику роботи, обґрунтовано актуальність теми дослідження, сформульовано мету, завдання, об'єкт, предмет та методи дослідження, розкрито наукову новизну та практичне значення отриманих результатів. У першому розділі проведено огляд літератури за темою дослідження, проаналізовано існуючі підходи до побудови децентралізованих систем краудфандингу. У другому розділі сформульовано вимоги до децентралізованого краудфандинг-протоколу, запропоновано його архітектуру та алгоритми функціонування. У третьому розділі описується вибір інструментів реалізації та реалізація прототипу протоколу. У четвертому розділі наведено результати експериментальних досліджень та оцінку ефективності розробленого протоколу. У висновках викладено основні результати дисертаційної роботи. Робота представлена на аркушах, містить посилання на список використаних літературних джерел.Документ Відкритий доступ Децентралізовані веборієнтовані засоби для контролю та виконання транзакцій із криптовалютою з використанням технології Blockchain(КПІ ім. Ігоря Сікорського, 2022-12) Шевченко, Дмитро Сергійович; Клятченко, Ярослав МихайловичАктуальність теми. В сучасному світі інтернет є невідʼємною частиною життя кожної людини. Сьогодні неможливо уявити будь-яку сферу бізнесу, навчання, надання послуг, або реклами без використання вебресурсів таких, як вебдодатки або вебсторінки, соціальні мережі, месенджери тощо. Web 3.0 представляє собою нову ітерацію або фазу еволюції Інтернету. Розвиток Web 3.0 розпочався в 2010 році і триває зараз. Web 3.0 побудовано на основних концепціях децентралізації, відкритості та більшої зручності для користувачів. Завдяки децентралізації можна вирішити проблеми непрозорості вебсервісів, цензури у мережі та конфіденційності особистих даних, що є надважливою проблемою в поточному Web 2.0. Так як Blockchain є фундаментальною концепцією для нового покоління вебресурсів, та передача даних в блокчейн-мережі проходить миттєво, його головна сфера його використання це фінанси. Криптовалюта вже зараз являється повноцінним платіжним засобом, тому створення зручного децентралізованого веборієнтованого засобу для проведення операцій над криптовалютою, використовуючи технологію Blockchain, дозволить вирішити проблему конфіденційності, безпечної авторизації та приватності, при проведенні фінансових транзакцій. Об’єктом дослідження є технологія Blockchain та її застосування в веборієнтованих засобах для контролю та виконання транзакцій з криптовалютою. Предметом дослідження є веборієнтоване програмне забезпечення для контролю та виконання транзакцій з криптовалютою з використанням технології Blockchain. Мета роботи: розробити децентралізований веборієнтований засіб для контролю та виконання транзакцій з криптовалютою, який би був швидким у роботі у порівнянні з централізованими засобами проведення фінансових транзакцій, прозорим завдяки використанню децентралізованої структури, надійним та конфіденційним для користувачів через авторизацію за допомогою криптогаманця. Наукова новизна полягає в наступному: запропоновано децентралізований веборієнтований засіб для контролю та виконання транзакцій з криптовалютою. Перевагою такого засобу є те, що завдяки технології Blockchain, він є швидким та прозорим, надійним та конфіденційним. Крім того децентралізований додаток ніколи не припиняє роботу завдяки відсутності центрального сервера, який міг би зупинитися. Дані в ньому розподілені між вузлами, при цьому всі вузли діють незалежно, і якщо один з них зупиниться, інші продовжать роботу в мережі. Практична цінність отриманих в роботі результатів полягає в тому, що розроблений вебдодаток дозволяє авторизуватися за допомогою свого криптогаманця, що є покращує конфіденційність, безпечно та швидко виконувати транзакцій по переводу криптовалют із одного гаманця на інший, зручно контролювати виконання транзакцій. Апробація роботи. Основні положення були представлені та обговорювались на XIV науковій конференції магістрантів та аспірантів «Прикладна математика та комп’ютинг» ПМК-2022 (Київ, листопад 2022 р.) та Міжнародній науково-технічній Internet-конференція у Національному університеті харчових технологій. Структура та обсяг роботи. Магістерська дисертація складається з вступу, чотирьох розділів та висновків. У вступі подано загальну характеристику роботи, зроблено оцінку сучасного стану проблеми, обґрунтовано актуальність напрямку досліджень, сформульовано мету і задачі досліджень, показано наукову новизну отриманих результатів і практичну цінність роботи, наведено відомості про апробацію результатів і їхнє впровадження. У першому розділі розглянуто існуючі програмні засоби для контролю та виконання транзакцій з криптовалютою. У другому розділі описано принципи роботи технології Blockchain та аналіз способів для розробки. У третьому розділі та четвертому розділах наведено структуру та опис роботи програмного забезпечення, а також проведено тестування та проаналізовано результати виконаного дослідження. У висновках представлені результати проведеної роботи. Робота представлена на 86 аркушах, містить посилання на список використаних літературних джерел.Документ Відкритий доступ Дослідження системи розпізнавання голосових сигналів в умовах обмеженої обчисленої потужності(2018-05) Кононенко, Олексій Сергійович; Терейковський, Ігор АнатолійовичАктуальність теми. Зараз систем розпізнавання мовлення набувають все більшої популярності та зустрічаються все частіше. Успішними прикладами використання технології розпізнавання мови в мобільних додатках є: введення адреси голосом в Яндекс.Навігатор, голосовий пошук Google Now. Крім мобільних пристроїв, технологія розпізнавання мови знаходить широке поширення в різноманітних сферах людської діяльності: ● Телефонія: автоматизація обробки вхідних і вихідних дзвінків шляхом створення голосових систем самообслуговування зокрема для: отримання довідкової інформації та консультування, замовлення послуг, товарів, зміни параметрів чинних послуг, проведення опитувань, анкетування, збору інформації, інформування та будь-які інші сценарії; ● Рішення "Розумний будинок": голосовий інтерфейс управління системами «Розумний будинок»; ● Побутова техніка і роботи: голосовий інтерфейс електронних роботів; голосове керування побутовою технікою тощо; ● Автомобілі: голосове управління в салоні автомобіля - наприклад, навігаційною системою; ● Соціальні сервіси для людей з обмеженими можливостями; ● Комплексні системи захисту інформації. Голосова аутентифікація. ● Визначення емоційного забарвлення голосу диктора. Об’єктом дослідження є процес розпізнавання голосових сигналів. Предметом дослідження є методи та моделі розпізнавання голосових сигналів в умовах обмеженої обчислювальної потужності. Мета роботи: підвищення ефективності процесу розпізнавання голосових сигналів в умовах обмеженої обчислювальної потужності. Методи дослідження. В роботі використовуються методи математичного моделювання, методи оптимізації, методи системного аналізу, чисельні методи.