ЕВОЛЮЦІЙНА ОПТИМІЗАЦІЯ АРХІТЕКТУРИ ЗГОРТКОВИХ НЕЙРОННИХ МЕРЕЖ У ЗАДАЧАХ ІНТЕЛЕКТУАЛЬНОГО АНАЛІЗУ ДАНИХ
Анотація
У даній роботі розглядається підхід до автоматизованої оптимізації архітектури згорткових нейронних мереж на основі еволюційних обчислень. Основну увагу зосереджено на застосуванні генетичних алгоритмів як одного з найбільш ефективних класів еволюційних алгоритмів, здатних здійснювати глобальний пошук оптимальних рішень у складних багатовимірних просторах параметрів. Запропонований підхід орієнтований на оптимізацію структурних параметрів згорткової нейронної мережі, зокрема кількості згорткових і повноз’єднаних шарів, числа нейронів у кожному шарі, кількості та розміру згорткових фільтрів, що безпосередньо впливають на узагальнювальні властивості моделі. У роботі проведено аналіз основних принципів функціонування згорткових нейронних мереж та їх застосування в задачах класифікації зображень. Розглянуто базові компоненти архітектури згорткових нейронних мереж, включаючи згорткові шари, шари субдискретизації та повноз’єднані шари, а також проаналізовано вплив їх параметрів на точність класифікації. На основі цього аналізу було реалізовано базову згорткову нейронну мережу з архітектурою, підібраною безпосередньо розробником, та проведено експериментальне дослідження її роботи на тестових і реальних даних. Крім цього, на основі основних принципів генетичних алгоритмів було розроблено власний генетичний алгоритм, призначений для оптимізації архітектури згорткової нейронної мережі. У якості функції пристосованості використано показники точності класифікації, що дозволяє безпосередньо орієнтувати еволюційний пошук на підвищення якості роботи моделі. Розроблений генетичний алгоритм здійснює автоматизований пошук оптимальної архітектури нейронної мережі шляхом еволюційної модифікації параметрів її структури. У процесі еволюції відбувається поступове покращення характеристик мережі за рахунок відбору найбільш ефективних конфігурацій та генерації нових архітектур на основі операцій схрещування та мутації. Експериментально показано, що вже протягом десяти поколінь еволюції можливо отримати архітектуру згорткової нейронної мережі, яка забезпечує істотно кращі результати порівняно з початковою, вручну спроєктованою моделлю.
Посилання
2. Krizhevsky A., Sutskever I., Hinton G. E. ImageNet Classification with Deep Convolutional Neural Networks. Advances in Neural Information Processing Systems. 2012. Vol. 25. P. 1097–1105. URL: https://proceedings.neurips.cc/paper/2012/file/c399862d3b9d6b76c8436e924a68c45b-Paper.pdf (дата звернення: 05.01.2026)
3. Holland J. H. Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence. Ann Arbor: University of Michigan Press, 1992. 183 p. DOI: https://doi.org/10.7551/mitpress/1090.001.0001 (дата звернення: 05.01.2026)
4. Stanley K. O., Miikkulainen R. Evolving Neural Networks through Augmenting Topologies. Evolutionary Computation. 2002. Vol. 10, No. 2. P. 99–127. DOI: https://doi.org/10.1162/106365602320169811 (дата звернення: 05.01.2026)
5. Xie L., Yuille A. Genetic CNN. Proceedings of the IEEE International Conference on Computer Vision (ICCV). 2017. P. 1379–1388. DOI: https://doi.org/10.1109/ICCV.2017.154 (дата звернення: 05.01.2026)
6. Elsken T., Metzen J. H., Hutter F. Neural Architecture Search: A Survey. Journal of Machine Learning Research. 2019. Vol. 20, No. 55. P. 1–21. URL: https://www.jmlr.org/papers/volume20/18-598/18-598.pdf (дата звернення: 05.01.2026)
7. Зінченко, А. Ю., Хайдуров, В. В. (2024). Покращення розпізнавання структурованого тексту нейронною мережею YOLO. Системи та технології, вип. 68 (2), 2024, с. 23–31. DOI: https://doi.org/10.32782/2521-6643-2024-2-68.3 (дата звернення: 05.01.2026)
ISSN 



