Предиктивне управління оновленнями програмного забезпечення в інтернеті речей

Бондарчук, Андрій Петрович та Глушак, Оксана Михайлівна (2025) Предиктивне управління оновленнями програмного забезпечення в інтернеті речей Зв'язок (5). с. 13-17. ISSN 2412-9070

[thumbnail of Bondarchuk_Hlushak_Zvazok.pdf] Текст
Bondarchuk_Hlushak_Zvazok.pdf

Download (451kB)
Офіційне посилання: https://con.dut.edu.ua/index.php/communication/art...

Анотація

Стрімке поширення Інтернету Речей (IoT) створило безпрецедентні виклики в обслуговуванні та оновленні програмного забезпечення на мільйонах різнорідних пристроїв, що працюють у динамічних середовищах. Це дослідження присвячене вирішенню критичної проблеми неефективного управління оновленнями ПЗ у масштабних мережах IoT, де традиційні методи розгортання часто виявляються недостатньо гнучкими, безпечними та надійними. У статті представлено інноваційний інтелектуальний фреймворк, який синергетично поєднує алгоритми штучного інтелекту (ШІ) із стратегією canary-реліз, щоб революціонізувати процес оновлення для розподілених екосистем IoT. В основі цього інноваційного підходу лежить математична модель, яка забезпечує оптимізацію параметрів розгортання в реальному часі шляхом безперервного моніторингу метрик продуктивності системи та шаблонів відмов. Запропонований фреймворк використовує методи навчання з підкріпленням для створення автономної системи прийняття рішень, здатної динамічно коригувати стратегії впровадження на основі поточних станів мережі та продуктивності пристроїв. Агент ШІ функціонує у формально визначеному просторі станів, що охоплює критичні параметри, такі як кількість успішно оновлених пристроїв, поточний рівень помилок та індикатори навантаження системи. Шляхом ітеративного навчання система розробляє оптимальну політику для керування розгортанням оновлень, оцінюючи дії за допомогою комплексної функції вартості, яка балансує вимоги стабільності з операційною ефективністю. Ця функція включає зважені фактори, такі як частота збоїв, деградація продуктивності та загальна тривалість розгортання, що дозволяє системі приймати обґрунтовані рішення щодо продовження, призупинення або відкату оновлень. Експериментальні результати демонструють, що модель canary release, посилена ШІ, досягає значного покращення надійності розгортання та ефективності використання ресурсів у порівнянні з традиційними підходами. Система зменшує кількість збоїв, пов'язаних із розгортанням, одночасно скорочуючи загальний час впровадження, що суттєво підвищує безперервність роботи у критичних IoT-додатках. Крім того, фреймворк оптимізує споживання мережної пропускної здатності завдяки інтелектуальним механізмам планування та пріоритизації, вирішуючи одну з найактуальніших проблем у середовищах IoT великого масштабу. Математична формалізація процесу розгортання забезпечує міцну теоретичну основу для відтворюваних результатів і подальших академічних досліджень. Запропоноване рішення не лише вирішує нагальні операційні завдання, але й відкриває шлях до розвитку самовідновлюваних IoT-інфраструктур, здатних до адаптивної поведінки в умовах все більш складних мережних середовищ. У статті окреслено перспективні напрями для майбутньої роботи, включаючи інтеграцію федеративного навчання для аналітики зі збереженням конфіденційності та розробку можливостей предиктивного технічного обслуговування для проактивного управління системою.

Тип елементу : Стаття
Ключові слова: Інтернет Речей; оновлення програмного забезпечення; штучний інтелект; навчання з підкріпленням; canary-реліз; оптимізація розгортання; інформаційні системи; математична модель
Типологія: Статті у періодичних виданнях > Фахові (входять до переліку фахових, затверджений МОН)
Підрозділи: Факультет інформаційних технологій та математики > Кафедра комп'ютерних наук
Користувач, що депонує: Оксана Михайлівна Глушак
Дата внесення: 15 Груд 2025 09:28
Останні зміни: 15 Груд 2025 09:28
URI: https://elibrary.kubg.edu.ua/id/eprint/54776

Actions (login required)

Перегляд елементу Перегляд елементу