ТЕСТИРОВАНИЕ И АНАЛИЗ ФРЕЙМВОРКОВ, ПРЕДНАЗНАЧЕННЫХ ДЛЯ ГЛУБОКОГО ОБУЧЕНИЯ НЕЙРОСЕТЕВЫХ МОДЕЛЕЙ
https://doi.org/10.34822/1999-7604-2022-2-6-13
Аннотация
В статье приведено сравнение нескольких фреймворков глубокого обучения в формате тестирования в схожих условиях с целью их дальнейшего применения для решения задач в режиме реального времени на различных платформах. Одним из примеров такой задачи является определение дорожных знаков. В исследовании проводится сравнение скорости и точности выходных данных пяти популярных фреймворков глубокого обучения: TensorFlow, Neon, CNTK, MXNet, RyTorch. Для обучения в условиях ограниченных вычислительных ресурсов используются три наиболее популярные модели обучения (ResNet-20, IDSIA и ResNet-32), выбранные из-за высокоточных результатов в режиме реального времени. Именно графические процессоры обычно используются для обучения сверточных нейронных сетей. В статье собраны и проанализированы результаты вычислений с использованием как центральных, так и графических процессоров. Представлены методы оптимизации работы фреймворков, результаты их работы как на центральном, так и на графическом процессоре. Благодаря этому появилась возможность исследовать влияние входных данных на точность получаемого впоследствии результата. Данное исследование дает возможность определить и оптимизировать наиболее подходящий по критериям точности выводимых значений и затрачиваемого для обучения моделей времени фреймворк для распознавания дорожных знаков.
Об авторах
С. Ю. ПчелинцевРоссия
аспирант
E-mail: veselyrojer@mail.ru
О. А. Ковалева
Россия
доктор технических наук, доцент
E-mail: solomina-oa@yandex.ru
А. А. Суслин
Россия
студент
E-mail: andriw_suslin@mail.ru
Список литературы
1. Чижова И. А., Некрасова А. С. Актуальность параллельных вычислений на Cuda // Наука молодых – будущее России : сб. науч. ст. 3-й Междунар. науч. конф. перспективных разработок молод. ученых, 11–12 декабря 2018 г., г. Курск. Курск : ЗАО «Университет. книга», 2018. С. 289–291.
2. Багаев И. И. Анализ понятий нейронная сеть и сверточная нейронная сеть, обучение сверточной нейросети при помощи модуля TensorFlow // Математ. и програм. обеспечение систем в промышлен. и социал. сферах. 2020. № 1. С. 15–22.
3. Ильин Е. С., Тимохов Д. В., Бабенко В. Г. Идентификация объектов при помощи сверточных нейронных сетей // Транссибирская магистраль – экономический пояс России XX : межвузов. науч.-практ. студен. конф., 18–22 апреля 2016 г., г. Красноярск. Красноярск : Краснояр. ин-т железнодорож. транспорта, 2016. С. 154–158.
4. German Traffic Sign Benchmarks. Dataset. URL: https://benchmark.ini.rub.de/gtsrb_dataset.html (дата обращения: 11.01.2022).
5. Лобанов М. Г., Шоломов Д. Л. Об ускорении архитектуры сверточной нейронной сети на базе resnet в задаче распознавания объектов дорожной сцены // Информац. технологии и вычислит. системы. 2019. № 3. С. 57–65.
6. Cireşan D., Meier U., Masci J., Schmidhuber J. Multi-Column Deep Neural Network for Traffic Sign Classification // Neural Netw. 2012. Vol. 32. P. 333–338.
7. Koonce B. Convolutional Neural Networks with Swift for Tensorflow. Berkeley, CA : Apress, 2021. 245 p.
8. Новосельцев В. А., Тушев А. Н. Исследование влияния предварительной обработки изображений на скорость обучения и качество распознавания нейронной сети // Программно-технич. обеспечение автоматизир. систем : материалы Всерос. молодеж. науч.-практ. конф., 9 ноября 2018 г., г. Барнаул. Барнаул : Алтайский гос. тех-нич. ун-т им. И.И. Ползунова, 2018. С. 175–182.
Рецензия
Для цитирования:
Пчелинцев С.Ю., Ковалева О.А., Суслин А.А. ТЕСТИРОВАНИЕ И АНАЛИЗ ФРЕЙМВОРКОВ, ПРЕДНАЗНАЧЕННЫХ ДЛЯ ГЛУБОКОГО ОБУЧЕНИЯ НЕЙРОСЕТЕВЫХ МОДЕЛЕЙ. Вестник кибернетики. 2022;(2 (46)):6-13. https://doi.org/10.34822/1999-7604-2022-2-6-13
For citation:
Pchelintsev S.Yu., Kovaleva O.A., Suslin A.A. TESTS AND ANALYSIS OF FRAMEWORKS INTENDED FOR DEEP LEARNING OF NEURAL NETWORK MODELS. Proceedings in Cybernetics. 2022;(2 (46)):6-13. (In Russ.) https://doi.org/10.34822/1999-7604-2022-2-6-13