Інші праці КІТ
Permanent URI for this collection
ENG: Other Works
Browse
Recent Submissions
Item Адаптивне проріджування потоку даних у системах дистанційного моніторингу об’єктів транспортної інфраструктури(Український державний університет науки і технологій, ІВК «Системні технології», Дніпро, 2025) Гасанов, Ровшан З.; Іванов, Олександр ПетровичUKR: У цій роботі розглядається метод адаптивного прорідження потоку даних у системах дистанційного моніторингу об’єктів транспортної інфраструктури. Запропонована модель регулює частоту передачі повідомлень, враховуючи інтенсивність вхідного потоку та пропускну здатність каналу зв’язку. Основний механізм базується на зміні інтервалу прорідження, який адаптується залежно від поточного завантаження системи. У разі перевантаження інтервал збільшується, зменшуючи обсяг переданих даних, а при покращенні умов передачі – зменшується, підвищуючи ефективність використання каналу. Розроблена модель забезпечує баланс між мінімізацією втрат критичної інформації та зниженням навантаження на мережу, що дозволяє підвищити стабільність і надійність моніторингу транспортної інфраструктури.Item Реалізація розподілення процесу роботи генетичного алгоритму шляхом впровадження каналів та вузлів обробки повідомлень(Український державний університет науки і технологій, ІВК «Системні технології», Дніпро, 2025) Жадан, Артем Анатолійович; Шинкаренко, Віктор ІвановичUKR: Реалізація генетичного алгоритму шляхом використання архітектурного патерну проектування «Pipes and Filters» вирішує два основних завдання — ефективність роботи та легкість модифікації. Перша досягається за рахунок асинхронної комунікації та можливості масштабування окремих фаз додаючи нові вузли обраного типу. Друге забезпечується низьким рівнем зв‘язності компонентів системи між собою, а саме вузли повинні знати лише формат і протокол, на основі яких вини повинні формувати повідомлення з результатом своєї роботи. Сучасні мови та середовища програмування надають великий набір інструментів для реалізації систем подобного виду повністю абстрагуючи від взаємодії з ядром операційної системи. Найбільш провідною мовою програмування для реалізації розподілених обчислень є Golang.Item Сучасні тенденції та проблеми налагодження програмного забезпечення на базі великих мовних моделей(Український державний університет науки і технологій, ІВК «Системні технології», Дніпро, 2025) Завгородній, Андрій Дмитрович; Іванов, Олександр ПетровичUKR: У доповіді представлено результати досліджень застосування великих мовних моделей (англ. LLM) у сфері налагодження програмного забезпечення. Розглянуто сучасний стан досліджень у цій галузі, включаючи як перспективні напрямки, так і існуючі проблеми, які обмежують широке практичне застосування такого застосування моделей. Проаналізовано різні підходи використання ВММ у процесі налагодження. Обґрунтовано, що ефективне використання ВММ для налагодження вимагає комплексного підходу, який враховує як розвиток самих моделей, так і підвищення кваліфікації розробників для забезпечення продуктивної взаємодії між людиною та штучним інтелектом. Робота спрямована на визначення оптимальних шляхів застосування ВММ у сфері налагодження програмного забезпечення, з урахуванням поточних технологічних можливостей та потреб розробників.Item Онтології на основі анотованих текстів(Український державний університет науки і технологій, ІВК «Системні технології», Дніпро, 2025) Карповський, Дмитро Олегович; Шинкаренко, Віктор ІвановичОнтології на основі анотованих текстівUKR: У роботі аналізуються методи анотування текстів, які застосовуються для роботи з онтологіями. Анотування допомагає структурувати інформацію та спрощує її аналіз. Розглядаються два основні підходи: ручне та автоматичне анотування. Ручне анотування є точнішим, оскільки враховує контекст та специфіку мови, але є трудомістким і вимагає значних ресурсів. Автоматичне анотування є більш швидким, набагато швидше піддається масштабуванню, проте може допускати помилки через обмежене розуміння контексту та малий об’єм початкової бази знань. Окремо висвітлюються інструменти і технології для анотування, зокрема програмне забезпечення, що автоматизує цей процес. Визначено проблеми, пов'язані з підвищенням точності автоматичних систем та інтеграцією різних методів аналізу даних. Анотація текстів має важливе значення для розвитку онтологій, автоматичного перекладу та аналізу даних, що сприяє покращенню технологій у цих сферах. На основі анотованих текстів створюється онтологія, яка є основою для подальших досліджень за темою. За допомогою неї вирішується проблема неповноти інформації в тексті, а також виявлення та виправлення протиріч та невідповідностей.Item Порівняльний аналіз часової ефективності алгоритмів пошуку підрядка(Український державний університет науки і технологій, ІВК «Системні технології», Дніпро, 2025) Клименко, Іван Вікторович; Лебідь, Є. А.UKR: У статті проведено порівняльний аналіз часової ефективності чотирьох класичних алгоритмів пошуку підрядка (string searching algorithms), що намагаються знайти позицію, де один або декілька текстових рядків (зразків) входять у довший рядок або текст. Порівнювались наступні алгоритми: наївного пошуку (перебору, або ж брут-форс), Кнута-Морріса-Пратта (КМП), Боєра-Мура та Рабіна-Карпа. Дослідження проводилось на трьох різних архітектурах процесорів та з трьома наборами вхідних даних різного обсягу. Алгоритми тестувались за умов як холодного, так і прогрітого кешу. Для зниження впливу сторонніх чинників було реалізовано запуск на одному процесорному ядрі та примусове очищення пам’яті після кожного тесту. Результати експериментів проаналізовано за допомогою розрахунків S- та R-показників ефективності, надано рекомендації щодо доцільності застосування кожного окремого алгоритму в різних умовах.Item Експериментальна обчислювальна складність формування графових фракталів на основі кристалічних ґраток(Український державний університет науки і технологій, ІВК «Системні технології», Дніпро, 2025) Летучий, Олександр Ігорович; Шинкаренко, Віктор ІвановичUKR: Визначення експериментальної обчислювальної складності формування графових фракталів дає змогу оцінити та порівняти між собою фрактали, які використовують різні типи кристалічних ґраток. Для моделювання графових фракталів розроблено програму на мові C# з окремим модулем для підрахунку відповідних показників. Для генерації фракталів використовується підхід конструктивно-продукційної моделювання на основі формальних граматик, який складається з низки перетворень та дає гнучкі можливості з налаштування генерації графових фракталів. Обчислювальна складність вираховувалась на основі підрахунку операцій арифметичних, порівняння, присвоєння, переходу під час формування фракталів. Визначені залежності від типу використаної кристалічної ґратки та кількості використаних ітерацій. Встановлено, що асимптотична складність алгоритму формування фрактальних ґраток O(a**x).Item Конструювання алгоритмів сортування(Український державний університет науки і технологій, ІВК «Системні технології», Дніпро, 2025) Макаров, Олексій Вікторович; Шинкаренко, Віктор ІвановичUKR: З розвитком цифрових технологій та збільшенням обсягів оброблюваних даних ефективність алгоритмів сортування набуває критичного значення. У роботі розглянуто еволюцію сортувальних алгоритмів від класичних до гібридних методів, зокрема Timsort та Introsort, які демонструють покращені часові характеристики та стабільність у порівнянні з традиційними підходами. Окрема увага приділена методам передобробки даних та їх впливу на продуктивність. Запропоновано підхід конструктивно-продукційного моделювання для створення адаптивних алгоритмів сортування, що дозволяє комбінувати існуючі методи та формувати нові ефективні алгоритми. Використання генетичного алгоритму у процесі конструювання дозволяє автоматизувати вибір оптимальних стратегій сортування відповідно до характеристик вхідних даних. Отримані результати підтверджують перспективність застосування конструктивно-продукційного підходу для побудови адаптивних алгоритмів сортування, що забезпечують високу продуктивність у різних умовах.Item Обробка даних та генерування рекомендацій в маркетинговому тестуванні(Український державний університет науки і технологій, ІВК «Системні технології», Дніпро, 2025) Танасієнко, Д. О.; Андрющенко, Вадим ОлександровичUKR: У цій науковій статті досліджується структурна модель обчислювальних процесів, які є ключовими для ефективної обробки даних та формування точних рекомендацій у контексті маркетингового тестування. Увага приділяється застосуванню цих процесів в умовах нестабільного хмарного середовища, що додає значної складності до управління та оптимізації. Запропонована модель описує систему як сукупність взаємопов'язаних задач, що виконуються на регулярній періодичній основі, забезпечуючи безперервний цикл аналізу та прогнозування. Центральним аспектом дослідження є розробка інноваційних методів управління цими обчислювальними процесами. Зокрема, стаття зосереджується на критично важливій проблемі мінімізації запізнень щодо встановлених директивних термінів виконання задач. Крім того, значна увага приділяється оптимізації використання доступних обчислювальних ресурсів, що дозволяє підвищити ефективність системи та знизити витрати. У статті також детально аналізуються важливі характеристики задач, такі як їх ідемпотентність, класифікація за пріоритетом виконання та за обсягом споживаних ними обчислювальних ресурсів. Нарешті, стаття пропонує моделювання функціонування системи в умовах нестабільності хмарного середовища.Item Протоколи консенсусу та їх застосування у системах управління вантажопотоками(Український державний університет науки і технологій, ІВК «Системні технології», Дніпро, 2025) Велегура, Є. А.; Горячкін, Вадим МиколайовичUKR: У тезах розглянуто сучасні протоколи консенсусу та їх використання в управлінні вантажопотоками на основі блокчейну. Проаналізовано технічні аспекти впровадження смарт-контрактів у логістичних процесах з акцентом на безпеку даних і транзакцій. Показано, що децентралізована мережа, в якій всі учасники повинні досягти згоди щодо змін у реєстрі, забезпечує високу цілісність інформації та захист від несанкціонованих втручань. Наведено приклади використання блокчейну в логістиці (відстеження вантажів, автоматизація документів) та обговорено переваги консенсусних алгоритмів у підвищенні прозорості, довіри між сторонами й стійкості систем вантажоперевезень. Зроблено висновок про перспективність застосування протоколів консенсусу для побудови захищених та ефективних систем управління ланцюгами постачання.Item Математико-когнітивна основа для систематизації онтологічних відношень(Український державний університет науки і технологій, ІВК «Системні технології», Дніпро, 2025) Галушка, Олександр Валентинович; Шинкаренко, Віктор ІвановичUKR: У даній роботі проаналізовано способи та підходи до систематизації онтологічних відношень, що базуються на інтеграції їх математичних властивостей, когнітивної та семантичної природи. Відношення розглядаються як множини кортежів певної арності, що задають зв’язки між елементами. Алгебра відношень допомагає зрозуміти смислові закономірності цих зв’язків і узагальнити правила їхнього комбінування. Аналізуються базові відношення, сформовані шляхом узагальнення образних когнітивних схем, та похідні від них. Також розглядаються синтетичні та мета-відношення (відношення між відношеннями). Особлива увага приділяється логічній композиції відношень і властивостям цього процесу. Окремо звернено увагу на зв’язок між базовими відношеннями, які є результатом узагальнення сенсорного досвіду сприйняття інформації, та відношеннями, синтезованими штучно з використанням аксіоматики на рівні онтології та комбінування на основі формальної логіки. Запропонована таксономія орієнтована на впорядкування множини відношень для формування універсальних і несуперечливих онтологій, які можуть застосовуватися у різних предметних областях.Item Методи покращення великих мовних моделей для покращення якості рефакторингу коду(Український державний університет науки і технологій, ІВК «Системні технології», Дніпро, 2025) Сирота, Олександр Анатолійович; Горячкін, Вадим МиколайовичUKR: У даному досліджені розглядаються методи покращення великих мовних моделей (LLM) для рефакторингу програмного забезпечення. Використовуючи методи точного налаштування та індексації файлів вихідного коду, розкривається питання покращення результатів використання LLM для задачі рефакторингу кодових баз та покращеного використання контексту мовних моделей. Запропоновані підходи націлені на підвищення якості вихідного коду після рефакторингу, а також покращення різних великих мовних моделей шляхом змін в самій моделі чи інтеграції її з додатковим програмним забезпеченням. Оцінка результатів реалізації методів буде здійснюватися за допомогою показників Code Health та F1-метрики. Це дає змогу визначити ефективність запропонованих рішень. Результати досліджень відкривають нові перспективи для академічних досліджень та ефективного впровадження у проекти різного масштабу.Item Конструктивно-продукційне моделювання детермінованих часових рядів з фрактальними властивостями(Український державний університет науки і технологій, ІВК «Системні технології», Дніпро, 2023) Шинкаренко, Віктор Іванович; Жадан, Артем АнатолійовичUKR: Це дослідження представляє використання конструктивно-синтезуючого моделювання для детермінованого фрактального прогнозування часових рядів шляхом пошуку відповідної моделі. Конструктивно-синтезуюче моделювання вже успішно використовувалося для генерації різноманітних часових рядів з використанням L-системи та нормального розподілу. Основною метою цього дослідження є протилежний процес – знайти модель, яка пов’язана із заданими значеннями. Розроблено композитний конструктор, який складається з чотирьох взаємопов’язаних конструкторів, які виконують дії від генерації часового ряду до пошуку відповідної моделі за допомогою генетичного алгоритму. Програмне рішення розроблено для досягнення автоматизації процесу тестування. Існує чотири основних етапи експериментів з різною складністю моделей часових рядів, починаючи з одного правила з чотирма символами в правій частині і закінчуючи правилами від одного до трьох з чотирма-десятьма символами в правій частині та складна аксіома. Практичне застосування цього рішення потребує подальшого вивчення з використанням стохастичних реальних часових рядів.Item Застосування конструктивного моделювання при визначенні авторства текстів(Український державний університет науки і технологій, ІВК «Системні технології», Дніпро, 2023) Демидович, Інна Миколаївна; Шинкаренко, Віктор ІвановичUKR: Представлено розробку конструктора, що дозволяє відобразити особливості побудови речень у різних авторів. Такий підхід враховує структуру речень, характерну для окремого автора, і може бути використаний для виявлення плагіату та встановлення авторства текстів у різних жанрах і стилях. Завдяки чому звичайне перефразування твору чи зміна порядку розділів, речень чи слів не стане перешкодою для визначення авторства. Запропонований підхід є перспективним і малозатратним за розрахунковою потужністю на відміну від існуючих. Такий спосіб представлення побудови речень представлено вперше.Item Комбіновані алгоритми сортування(Український державний університет науки і технологій, ІВК «Системні технології», Дніпро, 2023) Шинкаренко, Віктор Іванович; Макаров, Олексій ВікторовичUKR: Це дослідження представляє використання попередньої обробки даних для підвищення продуктивності алгоритмів сортування. Поєднання різних базових алгоритмів сортування вже успішно використовувалося, щоб перевершити будь-який окремий алгоритм. Метою цього дослідження є виявлення та оцінка різних способів реорганізації несортованих даних безпосередньо перед виконанням основного алгоритму сортування. Було розроблено та випробувано п’ять технологій попередньої обробки в поєднанні з коктейльним сортуванням, сортуванням із вставкою та швидким сортуванням. Часову ефективність оцінювали шляхом порівняння часу окремого алгоритму сортування та комбінованого алгоритму, який включає попередню обробку. Потрібне подальше вивчення методів попередньої обробки та їх впливу на різні алгоритми сортування.Item Дослідження методів навчання нейронних мереж при моделюванні поведінки ігрових агентів(Український державний університет науки і технологій, Дніпро, 2025) Яровий, Кирило ВікторовичUKR:Магістерська робота виконана на 105 сторінках, містить 54 рисунки та 12 використаних джерел. В магістерській роботі було досліджено два підходи до навчання нейронних мереж при моделюванні поведінки ігрового агента. Створено та проведено тестування підходу Supervised Learning та Reinforcement Learning. Розроблено програмний продукт, який допомагає навчати, аналізувати та використовувати створені моделі в ході дослідження. Мета дослідження полягає у виявленні найкращого методу навчання для моделі, яка буде використовуватися при створені ігрового агента. Об’єктом дослідження є методи навчання нейронних мережItem Дослідження ефективності алгоритмів стиснення текстових даних(Український державний університет науки і технологій, Дніпро, 2025) Якимова, Алла МихайлівнаUKR: Магістерська робота виконана на 90 сторінках, містить 13 рисунків, 12 таблиць та 25 використаних джерел. В магістерській роботі було розглянуто ефективність алгоритмів стиснення текстових даних, методи стиснення та розстиснення файлів. Виділені основні параметри і характеристики стиснення даних. Було розглянуто проектування та розробку інструментального забезпечення для реалізації алгоритмів стиснення даних. Мета дослідження полягає в знаходженні оптимального алгоритму для файлів з певним набором текстових символів. Об’єкт дослідження – текстові файли в форматі pdfItem Розробка та дослідження алгоритмів обробки зображень з використанням штучного інтелекту в режимі реального часу(Український державний університет науки і технологій, Дніпро, 2025) Черкас, Дмитро АнатолійовичUKR: Магістерська робота виконана на 133 сторінках, містить 16 рисунків, 36 таблиць та 15 використаних джерел. В магістерській роботі було досліджено алгоритми нейронних мереж різних типів та структур. Проведено аналіз їх ефективності у задачах розпізнавання облич та обробки відеоматеріалів. Розроблено програмний продукт, який реалізує навчання, тестування та обробку даних із використанням багатопоточності та відеочіпів. Мета дослідження полягає в виявленні найбільш ефективних алгоритмів обробки зображень нейронними мережами підходящої для аналізування набору послідовних зображень. Об’єктом дослідження є алгоритми обробки зображеньItem Сучасні методи аналізу та удосконалення програм на основі графових моделей(Український державний університет науки і технологій, ІВК «Системні технології», Дніпро, 2023) Шинкаренко, Віктор Іванович; Поліщук, І. А.UKR: Запропоновано підхід автоматизованого виявлення та покращення плагіату програмного коду ЕОМ на основі реконструйованих графових моделей CDFG. Для аналізу текстів комп’ютерних програм пропонується використовувати графічний режим CDFG. Виявлення та покращення плагіату програми можна здійснити на основі аналогічного аналізу графової моделі програми та відмінних графових операцій від теорії графів. Використання моделі CDFG-графа дозволяє враховувати як програмні дані, так і шляхи керування. Це може допомогти покращити етику програмування та забезпечити цілісність у процесі розробки програмного забезпечення.Item Аналіз процедур збору та обробки даних життєвого циклу розробки програмного забезпечення(Український державний університет науки і технологій, Дніпро, 2025) Сіньков, Георгій ОлексійовичUKR: Пояснювальна записка складається з 8 розділів: Об’єктом дослідження є життєвий цикл розробки програмного забезпечення (ЖЦРПЗ), що включає процеси формулювання вимог, проектування, розробки, тестування, впровадження та супроводу програмних продуктів. Предметом дослідження є процедури збору та обробки даних на різних етапах життєвого циклу розробки програмного забезпечення, включаючи використання сучасних інструментів та метрик для оцінки продуктивності та якості роботи команд розробників. Метою роботи є дослідження процедур збору та обробки даних у контексті ЖЦРПЗ, оцінка їхньої ефективності та формулювання рекомендацій для їхнього вдосконалення. Зокрема, дослідження зосереджуватиметься на аналізі таких аспектів, як вибір метрик, оптимізація процесів збору даних, автоматизація їх обробки та візуалізація результатів для подальшого використання у прийнятті рішень Методи дослідження У роботі використовуються моделювання методологій розробки програмного забезпечення (Scrum, Kanban, Waterfall), які дозволяють аналізувати ефективність різних підходів у контексті життєвого циклу розробки. Моделі враховують реальні умови, зокрема, випадкові відхилення у тривалості завдань та ймовірність дефектів, щоб симулювати реалістичні процеси розробки Результати та їх новизна: виконано аналіз моделей та процедур широкого кола завдань менеджменту програмної інженерії при управлінні проектами. Розроблено та модифіковано моделі Scrum, Kanban і Waterfall для симуляції різних підходів до розробки програмного забезпечення. У процесі дослідження запропоновано нові методики оцінки продуктивності команд розробників, зокрема використання метрик продуктивності та якості для оптимізації робочих процесів. Для аналізу ефективності застосованих моделей проведено численні симуляції, що дозволили підтвердити достовірність і практичну значущість отриманих результатів. Новизна дослідження полягає у практичному застосуванні моделей, які враховують реалістичні умови розробки програмного забезпечення. Це дозволяє зробити висновки більш обґрунтованими та практично значущими для різних методологій. Результати можуть бути використані для вдосконалення підходів до збору та обробки даних у програмній інженерії, що сприяє підвищенню ефективності командної роботи та поліпшенню якості програмного забезпечення. Розрахунково-пояснювальна записка складається із 5 розділів, висновків, бібліографічного списку та додатків. Вступ – в даному розділі описується сутність розробки, її актуальність. Визначає актуальність завдань досліджень та розробки. (2 сторінок) Перший розділ – у цьому розділі розглядаються різні методології розробки програмного забезпечення, такі як Scrum, Kanban і Waterfall. Аналізуються їхні особливості, сильні та слабкі сторони, а також їхній вплив на ефективність роботи команд. Особлива увага приділяється метрикам, які використовуються для оцінки продуктивності та якості роботи команд розробників. (24 сторінок) Другий розділ – цей розділ присвячений створенню імітаційних моделей для обраних методологій розробки. Описуються основні елементи моделей, логіка їх роботи, а також метрики, що використовуються для оцінки результатів. Введено механізми симуляції, які дозволяють оцінити реальні умови виконання завдань у проекті. (11 сторінок) Третій розділ – у цьому розділі проводиться аналіз результатів моделювання різних методологій розробки програмного забезпечення, таких як Scrum, Kanban і Waterfall. На основі отриманих даних та метрик оцінюється ефективність кожної методології в різних контекстах. Після порівняння результатів визначається оптимальна методологія для застосування у конкретних умовах проекту. (8 сторінок) Четвертий розділ – у цьому розділі досліджується вплив розміру команди на продуктивність виконання проектів у різних методологіях розробки програмного забезпечення, таких як Scrum, Kanban і Waterfall. Аналізуються результати числових експериментів, що дозволяють оцінити, як зміна кількості учасників команди впливає на швидкість виконання завдань, якість продукту та загальну ефективність проекту. (8 сторінок) Висновки. Складається з 1 сторінки. Додатки – технічне завдання і робочий проект. Таблиці – 9, рисунків – 18, бібліографія – 5Item Використання нейромережевих технологій для короткострокового прогнозування економічних показників фондового ринку України(Український державний університет науки і технологій, Дніпро, 2025) Сивак, Владислав ДмитровичUKR: Магістерська робота виконана на 137 сторінках, містить 48 рисунків, 2 таблиці та 53 використані джерела. Розроблено систему для прогнозування цін на дорогоцінні метали за допомогою нейромереж, що включає новітні методи обробки та аналізу даних. Система використовує покращені алгоритми машинного навчання та випадковий ліс для точного прогнозування, що є новаторством у сфері фінансового аналізу. Результати дослідження відкривають нові можливості для застосування нейромережевих технологій на фондовому ринку, сприяючи розвитку ефективних інструментів для інвесторів та фахівців у сфері економіки. Мета дослідження є прогнозування цін драгоцінних металів (золото,срібло) на фондовому ринку України. Об’єкт дослідження – є нейронні мережі фондового ринку драгоцінних металів України