Алгоритм створення нейронної мережі для класифікації ударних безпілотних літальних апаратів

Автор(и)

DOI:

https://doi.org/10.33099/2311-7249/2024-50-2-54-68

Ключові слова:

алгоритм створення нейронної мережі, ударні безпілотні літальні апарати, рій, нейронна мережа, класифікація безпілотних літальних апаратів, російсько-українська війна

Анотація

 Метою статті є розроблення алгоритму створення нейронної мережі для класифікації ударних безпілотних літальних апаратів за їхніми тактико-технічними характеристиками на основі елементів штучного інтелекту. Під час проведення дослідження застосовано основні принципи теорії штучного інтелекту, положення системного підходу, методи формальної логіки, аналізу та порівняння документів. Це поєднання дало змогу розробити алгоритм створення нейронної мережі для класифікації ударних безпілотних літальних апаратів. Запропоновано алгоритм створення нейронної мережі для класифікації ударних безпілотних літальних апаратів за їхніми тактико-технічними характеристиками. Описано підходи до проєктування архітектури, методів навчання, підготовки даних для проведення навчання, тренування та тестування нейронної мережі для класифікації ударних безпілотних літальних апаратів. Продемонстровано, що процес створення та навчання нейронної мережі має шість етапів: формування бази даних; вибір архітектури нейронної мережі; навчання нейронної мережі; вибір алгоритму навчання; оцінювання результатів навчання; використання нейронної мережі. Розроблено структурно-функціональну схему нейронної мережі, що складається з вхідного, прихованого та вихідного шарів, кожен окремий нейрон описано відповідною активаційною функцією із підібраними ваговими коефіцієнтами. На основі аналізу різних типів та архітектур нейронних мереж обрано один із типів багатошарової нейронної мережі, а саме згорткову нейронну мережу (Convolutional neural network). Оскільки пакет МАТLAB пропонує декілька інструментів для побудови нейронних мереж, то для класифікації ударних безпілотних літальних апаратів вибрано інструмент побудови архітектури нейронної мережі Pattern Recognition app, який формує двошарову нейронну мережу прямого зв’язку із прихованим і вихідним шарами та сигмоїдною функцією активації у прихованому шарі. Для навчання нейронної мережі, базу даних ударних безпілотних літальних апаратів поділено на тренувальний, перевірочний та тестовий набори, у співвідношенні 70% : 15% : 15% відповідно. Навчання мережі здійснюється за алгоритмом зворотного поширення ЛевенбергаМарквардта, який має найбільшу стійкість і високу швидкість збіжності. Результати оцінювання свідчать, що загальна точність нейронної мережі становить 98,9%, а значення похибки 0,03868 вказує на високу продуктивність мережі. Наукова новизна полягає у розробленому алгоритмі створення нейронної мережі для класифікації ударних безпілотних літальних апаратів, який узагальнює типові етапи та процеси класифікації рою ударних безпілотних літальних апаратів на основі методів штучного інтелекту. Практичною і теоретичною значущістю викладеного у статті є можливість використання результатів дослідження для створення нейронної мережі залежно від складності й типу завдання, а також для класифікації ударних безпілотних літальних апаратів залежно від їх тактико-технічних характеристик. Напрямом подальшого дослідження може бути створення нейронних мереж для класифікації об’єктів групових цілей, а також – розв’язання задачі розподілу неоднорідного рою ударних безпілотних літальних апаратів по об’єктах нестаціонарної неоднорідної групової цілі.

Біографія автора

Юрій Гусак, Національний університет оборони України

доктор військових наук, професор

Посилання

Глибовець М. М., Олецький О. В. Системи штучного інтелекту. Київ : КМ Академія, 2002. 366 с.

Погудіна О. К. та ін. Методологія формування інтелектуальної складової агентної системи рою безпілотних літальних апаратів. Моногр. Харків : НАУ ім. М. Є. Жуковського «ХАІ», 2021. 219 с.

Аврунін О. Г., Владов С. І., Петченко М. В., Семенець В. В., Татарінов В. В., Тельнова Г. В., Філатов В. О., Шмельов Ю. М., Шушляпіна Н. О. Інтелектуальні системи автоматизації. Моногр. Кременчук : Вид-во «НОВАБУК», 2021. 322 с.

Методи та системи штучного інтелекту : навч. посіб. для студентів напряму підготовки 6.050101 «Комп’ютерні науки». Уклад. А. С. Савченко, О. О. Синельніков. Київ : НАУ, 2017. 190 с.

Порохова О. Є. Сутність і проблематика штучного інтелекту в управлінні проектами. Одеса : Одеський національний університет імені І. І. Мечникова, 2020. URL: https://dspace.onua.edu.ua/search?spc.page= 1&query=Сутність%20і%20проблематика%20штучного%20інтелекту (дата звернення: 09.06.2024).

Нікітіна Л. О., Нікітін С. О. Моделі та методи штучного інтелекту у комп’ютерних іграх. Xарків: «Друкарня Мадрид», 2018. 102 с.

Методи та системи штучного інтелекту : навч. пос. / Уклад. Д. В. Лубко, С. В. Шаров. Мелітополь : ФОП Однорог Т. В., 2019. 264 с.

Шевченко А. І., Агарков А. В., Азаренко Д. С., Герасімов І. Г., Дорохіна Г. В., Іванова С. Б., Ніценко А. В., Шелепов В. Ю. Проблеми штучного інтелекту. Аналіз та синтез комунікаційної інформації : моногр. ІПШІ МОН України і НАН України. Донецьк : ІПШІ «Наука і освіта», 2014. 212 с.

Методи та системи штучного інтелекту : навч. пос. для студентів спеціальності 122 «Комп’ютерні науки». Уклад. І. М. Удовик, Г. М. Коротенко, Л. М. Коротенко, В. О. Трусов, А. Т. Харь. Дніпро : Держ. ВНЗ «Національний гірничий університет», 2017. 105 с.

Руденко О. Г., Бодянський Є. В. Штучні нейронні мережі : навч. посіб. Харків : ТОВ «Компанія СМІТ», 2006. 404 с.

Субботін С. О. Нейронні мережі: теорія та практика : навч. посіб. Житомир : Вид. О. О. Євенок, 2020. 184 с.

Стратегія Повітряних Сил 2035. Вінниця : КПС ЗС України, 2020. 40 с.

Zhikai Y. The development and application of UAV intelligent machine learning system based on artificial intelligence. Advances in Education, Humanities and Social Science Research. 2023. № 6. Р. 140-146. DOI: 10.56028/aehssr.6.1.140.2023.

Mrad I., Samara L., Abdellatif A., Al-Abbasi A., Hamila R., A. Erbad. Federated Learning for UAV Swarms Under Class Imbalance and Power Consumption Constraints. 2021 IEEE Global Communications Conference (GLOBECOM). Madrid, Spain, 2021. P. 01-06. DOI: 10.1109/GLOBECOM46510.2021.9685143.

Харченко О. В., Артюшин Л. М., Кононов О. А. Перспективи реалізації спільного застосування безпілотних літальних апаратів. Збірник наукових праць Державного науково-дослідного інституту авіації. 2022. Вип. 18 (25). С. 7–13. DOI: https://doi.org/10.54858/dndia. 2022-18-1.

Артюшин Л. М., Кононов О. А., Герасименко В. В., Наусенко Б. Ю. Метод вибору варіанта реалізації групового застосування безпілотних літальних апаратів. Сучасні інформаційні технології у сфері безпеки та оборони. 2022. № 1 (43). С. 48–59. DOI: https://doi.org/10.33099/2311-7249/2022-44-2-10-20.

Шовкошитний І. І., Василенко О. А. Проблемні питання ройового застосування ударних безпілотних літальних апаратів. Сучасні інформаційні технології у сфері безпеки та оборони. № 3(48). С. 27–34. DOI:10.33099/2311-7249/2023-48-3-27-34.

Компанієць О. М., Клюшніков І. М., Дмитрієв А. Г. Комплексний аналіз впливу факторів на ефективність управління роями безпілотних літальних апаратів. Системи озброєння і військова техніка. 2023. № 3 (75). C. 66–70.

Korolyov V., Ogurtsov M., Khodzinsky A. Statement of the problem of complete set of UAV group on the basis of models of granular calculations and fuzzy logic. Cybe ybernetics and Computer Technologies. 2021. № 2. Р. 25 38.

Іващенко А. О. Інформаційне та програмне забезпечення системи ідентифікації безпілотних літальних апаратів. Кваліф. робота бакалавра. Суми : Сумський держ. ун т, 2022. 47 с.

Оганезов А. Л. Применение нейронных сетей в задачах распознавания образов. Автореферат дисс. … канд. физ.-мат. наук: 05.13.11. Тбилиси, 2006. 20 с.

Перепеліцин С. О. Система захисту від загроз удару БпЛА із використанням блоків нейромережевого аналізу. Наукоємні технології. 2020. № 1 (45). С. 19–27. DOI: 10.18372/2310-5461.45.14579.

Дзелендзяк У. Ю., Пазинюк М. Ю. Система виявлення літальних апаратів на основі аналізу звукових сигналів. Computer systems and networks. 2023. Vol. 5. № 1. С. 29–35. DOI: https://doi.org/10.23939/csn2023.01.029.

Ясенко Л. С., Соболєв В. В., Солодчук М. О., Алексєєв С. В. Особливості створення бази даних для перевірки нейронних мереж обробки зображень, що були отримані з безпілотних авіаційних комплексів. ІІ наук.-техн. конф. Держ. наук.-досл. ін-ту випробувань і сертифікації ОВТ. 28.09.2023. С. 351–352.

Приставка П., Чолишкіна О., Козачук О., Яременко Д. Нейромережева автоматизація наповнення набору даних аерофотозйомки. Інформаційні технології та суспільство. 2022. № 2(4). С. 88–99. URL: https://doi.org/10.32689/maup.it.2022.2.12.

Guoxiang Li, Xuejun Wang, Yun Li, Zhitian Li. Adaptive Clustering Object Detection Method for UAV Images Under Long-tailed Distributions. Information Technology and Control. 2023. Vol. 52. № 4. Р. 1025–1044. DOI: 10.5755/j01.itc.52.4.33460.

Голенко М. Ю., Іванов Д. І., Єфіменко А. А., Воротніков В. В. Аналіз методів розпізнавання об’єктів та компресії зображень під час аерофотозйомки з безпілотних літальних апаратів. Технічна інженерія. 2023. №1(91). С. 146–155. DOI: https://doi.org/10.26642/ten-2023-1(91)-146-155.

Москаленко Ю. В. Методи розпізнавання за діагностичним сигналом на основі гібридних нейронних мереж. дис … докт. філософії: 122. Київ. 2020. 175 с.

Demuth H., Beale M. Neural. Network toolbox for use with MATLAB. URL: chrome-extension://efaidnbmnnnibpcajpcglclefindmkaj/http://cda.psych.uiuc.edu/matlab_pdf/nnet.pdf (дата звернення: 09.06.2024).

Навчання машин та штучний інтелект. Метод. вказівки до виконання лабораторних робіт з дисципліни «Технології програмування» для студентів напряму 163 «Біомедична інженерія» для всіх форм навчання. Уклад. М. В. Верескун. Маріуполь : ПДТУ, 2019. 61 с.

Довідник з MATLAB. Електронний навч. пос. з курсового і дипломного проектування. Київ: НТУУ «КПІ», 2013. 132 c.

Дослідження комп’ютерних систем штучного інтелекту. Методичні вказівки до лабораторних робіт для студентів 5-го курсу спеціальності КСМ. URL: chrome-extension://efaidnbmnnnibpcajpcglclefindmkaj/https://www.uzhnu.edu.ua/en/infocentre/get/10973 (дата зверення: 10.06.2024).

Методи та технології напівкерованого навчання: курс лекцій. Київ: КПІ ім. Ігоря Сікорського, 2022. URL: chrome-extension://efaidnbmnnnibpcajpcglclefindmkaj/https://ela.kpi.ua/server/api/core/bitstreams/214edd4c-0556-4c8b-b56b-1fd246c9def5/ content (дата звернення: 10.06.2024).

##submission.downloads##

Опубліковано

2024-08-28 — Оновлено 2024-09-06

Версії

Номер

Розділ

Інтелектуальні ІТ та робототехніка у сфері безпеки та оборони