Полное описание
> Канев, Антон Игоревич. Сравнение производительности моделей глубокого обучения при запуске на клиентском устройстве и в облаке = Comparing the performance of deep learning models running on client device and in cloud / А. И. Канев. - DOI 10.18127/j19998554-202306-03. - Текст : непосредственный // Нейрокомпьютеры: разработка, применение = Neurocomputers : международный научно-технический журнал. - 2023. - Том 25, N 6. - С. 27-36. - Библиогр. в конце ст. - ISSN 1999-8554.
| ГРНТИ | УДК | |
| 28.23.25 | 004.85 | |
| 28.23.37 | 004.032.26 |
Рубрики:
Машинное обучение
Нейронные сети
Кл.слова (ненормированные): классификация изображений -- ONNX -- RESNET -- JavaScript
Аннотация: Большое количество изображений, аудио- и видеозаписей в Интернете требует разработки приложений для их семантического анализа и предоставления пользователям лучших результатов поиска. Современные модели глубокого обучения успешно справляются со многими задачами анализа изображений, видео и других типов данных. Обучение и вывод нейронных сетей чаще всего проводится на языке Python с использованием фреймворков глубокого обучения. Это удобно благодаря наличию большого количества библиотек предобработки различных видов данных. Применение современных веб-технологий (HTML5, WebAssembly, WebGL и др.) позволяет проводить все большую долю вычислений на стороне клиента в браузере. Это экономит ресурсы сервера, ограничивает нагрузку на сеть и обеспечивает приватность данных пользователя. Становится возможным создание распределенных систем с переносом вычислений для предсказаний нейронных сетей в приложения фронтенда на языке JavaScript. Однако, обладая менее производительными процессорами и GPU, клиентские устройства выполняют этот вывод медленнее, в связи с чем требуется сравнить время вывода на разных устройствах и языках программирования.
Цель исследования - сравнить время выполнения предсказаний моделями глубокого обучения на клиентских и серверных устройствах.
Получены данные о времени предсказаний различных вариантов нейронных сетей, сконвертированных в формат ONNX, на примере классификации изображений из набора данных Cifar100. Измерено время выполнения на серверах Google Colab c CPU и GPU, а также на клиентских устройствах с разными CPU в браузере Chrome.
Предложенный подход можно использовать для разработки распределенных приложений, для которых важным является обеспечение приватности данных пользователя, а также задержки в сети из-за передачи анализируемых данных на сервер.
>
Нет сведений об экземплярах
Держатели документа:
Государственная публичная научно-техническая библиотека России : 123298, г. Москва, ул. 3-я Хорошевская, д. 17 (Шифр в БД-источнике (KATBW): -832389-500969)>
Шифр в сводном ЭК: 4d52517d5635ad7d8317d3751926af0e
Нейрокомпьютеры: разработка, применение : международный научно-технический журнал / "Издательство "Радиотехника", закрытое акционерное о-во. - Журнал выходит с 1999г. - Текст : непосредственный.Канев, Антон Игоревич. Сравнение производительности моделей глубокого обучения при запуске на клиентском устройстве и в облаке / А. И. Канев. - Текст : непосредственный // Нейрокомпьютеры: разработка, применение : международный научно-технический журнал / "Издательство "Радиотехника", закрытое акционерное о-во. - Москва : Радиотехника, 2023. - Том 25 N 6.- С.27-36
Artificial neural networks : сборник научных трудов / Ed. N. Morgan, 1990. - VIII,130 p. p. - Текст : непосредственный.Vemuri V.R. Artificial neural networks:concepts and control applications / V. R. Vemuri, 1992. - 509 p. - Текст : непосредственный.Artificial neural networks:concepts and theory / Сост.Compl.: P. Mehra, B. W. Wah, 1992. - XI,667 p. p. - Текст : непосредственный.Tomboulian S. Introduction to a system for implementing neural net connections on SIMD architectures : монография / S. Tomboulian, S.a. - 13 p. - Текст : непосредственный.Network : Computation Neural Systems. - Журнал выходит с 1990г. - Текст : непосредственный. Осовский С. Нейронные сети для обработки информации / С. Осовский, 2004. - 343 с. - Текст : непосредственный.Artificial neural networks - ICANN 2008 / SpringerLink (Online service), 2008 r=on-line.Information processing with evolutionary algorithms / SpringerLink (Online service), 2005 r=on-line. - Текст : электронный.Abe S. Support vector machines for pattern classification / S. Abe, 2005 r=on-line. - Текст : электронный.Dreyfus G. Neural networks / G. Dreyfus, 2005 r=on-line. - Текст : электронный.Пак М.М. Моделирование элементов нейронных сетей на основе твердотельных нанообъектов : специальность 05.13.12 "Системы автоматизации проектирования (по отраслям)" : диссертация на соискание ученой степени канд. техн. наук / М. М. Пак, 2006. - 22 с. - Текст : непосредственный.Казанцев П.А. Разработка и исследование маршрута проектирования нейросетевого приложения с аппаратной поддержкой : специальность 05.13.01 "Системный анализ,управление и обработка информации (по отраслям)" : диссертация на соискание ученой степени канд. техн. наук / П. А. Казанцев, 2008. - 22 с. - Текст : непосредственный.Neural Computing <& >Applications. - Журнал выходит с 1993г. - Текст : непосредственный.Дулесов А.С. Нейронные сети и нейрокомпьютеры в интеллектуальных информационных системах / А. С. Дулесов, 2005. - 114 с. - Текст : непосредственный.Шибзухов З.М. Конструктивные методы обучения ЕП-нейронных сетей : монография / З. М. Шибзухов, 2004. - 123 с. - Текст : непосредственный.Нейронные сети : монография, 2001. - 182 с. - Текст : непосредственный.Пархоменко С.С. Нейросетевое моделирование и эволюционное планирование процессов в сетях добровольных вычислений / С. С. Пархоменко, 2015. - 20 с. - Текст : непосредственный.Суровцев И.С. Нейронные сети.Введение в современную информационную технологию / И. С. Суровцев, В. И. Клюкин, Р. П. Пивоварова ; Ред. И. С. Суровцев, 1994. - 224 c. - Текст : непосредственный.Квантовые нейронные сети : материалы временных коллективов, 2001. - 103 с. - Текст : непосредственный.Хайкин С. Нейронные сети. Полный курс / С. Хайкин, 2016. - 1103 с. - Текст : непосредственный.
Показать все результатыArtificial neural networks : сборник научных трудов / Ed. N. Morgan, 1990. - VIII,130 p. p. - Текст : непосредственный.Vemuri V.R. Artificial neural networks:concepts and control applications / V. R. Vemuri, 1992. - 509 p. - Текст : непосредственный.Artificial neural networks:concepts and theory / Сост.Compl.: P. Mehra, B. W. Wah, 1992. - XI,667 p. p. - Текст : непосредственный.Tomboulian S. Introduction to a system for implementing neural net connections on SIMD architectures : монография / S. Tomboulian, S.a. - 13 p. - Текст : непосредственный.Осовский С. Нейронные сети для обработки информации / С. Осовский, 2004. - 343 с. - Текст : непосредственный.Abe S. Support vector machines for pattern classification / S. Abe, 2005 r=on-line. - Текст : электронный.Гордеев Л.С. Применение искусственных нейронных сетей в задачах химической технологии / Л. С. Гордеев, М. Б. Глебов, 1998. - 120 с. - Текст : непосредственный.Лузянина Т.В. Synchronization in an oscillator neural network model with time delayed coupling : препринт / Т. В. Лузянина, 1992. - 20 с. - Текст : непосредственный.Барцев С.И. Сравнительные свойства адаптивных сетей с полярными и неполярными синапсами / С. И. Барцев, Ю. П. Ланкин, 1993. - 26 с . - Текст : непосредственный.Bernatzki A. Geometrische Interpretation neuronaler Netze / A. Bernatzki, 1999. - 123 S. - Текст : непосредственный.Волгин Л.И. Комплементарная алгебра и предикатная алгебра выбора / Л. И. Волгин, 1996. - 68 c. - Текст : непосредственный.Волгин Л.И. Векторная комплементарная алгебра и ее применения / Л. И. Волгин, 1996. - 50 c. - Текст : непосредственный.Тарасов А.М. Математическое моделирование, сети Петри и их использование при описании функционирования нейронных сетей в ЭВМ, робототехники : препринт / А. М. Тарасов, В. В. Подлубный, 1995. - 21 c. - Текст : непосредственный.Дулесов А.С. Нейронные сети и нейрокомпьютеры в интеллектуальных информационных системах / А. С. Дулесов, 2005. - 114 с. - Текст : непосредственный.Шибзухов З.М. Конструктивные методы обучения ЕП-нейронных сетей : монография / З. М. Шибзухов, 2004. - 123 с. - Текст : непосредственный.Краткий курс основ нейроинформатики / Е. Г. Литвинов, А. А. Ежов, А. С. Логовский, А. А. Фролов, 2001. - 87 с. - Текст : непосредственный.Нейронные сети : монография, 2001. - 182 с. - Текст : непосредственный.Суровцев И.С. Нейронные сети.Введение в современную информационную технологию / И. С. Суровцев, В. И. Клюкин, Р. П. Пивоварова ; Ред. И. С. Суровцев, 1994. - 224 c. - Текст : непосредственный.Хайкин С. Нейронные сети. Полный курс / С. Хайкин, 2016. - 1103 с. - Текст : непосредственный.Круглов В.В. Искусственные нейронные сети : монография / В. В. Круглов, В. В. Борисов, 2002. - 382 с. - Текст : непосредственный.
Показать все результатыArtificial neural networks : сборник научных трудов / Ed. J. Diederich, 1990. - VII,141 p. p. - Текст : непосредственный.Artificial neural networks : сборник научных трудов / Ed. N. Morgan, 1990. - VIII,130 p. p. - Текст : непосредственный.Vemuri V.R. Artificial neural networks:concepts and control applications / V. R. Vemuri, 1992. - 509 p. - Текст : непосредственный.Artificial neural networks:concepts and theory / Сост.Compl.: P. Mehra, B. W. Wah, 1992. - XI,667 p. p. - Текст : непосредственный.Tomboulian S. Introduction to a system for implementing neural net connections on SIMD architectures : монография / S. Tomboulian, S.a. - 13 p. - Текст : непосредственный.Bellifemine F. Developing multi-agent systems with JADE / F. Bellifemine, G. Caire, D. Greenwood, 2007 r=on-line. - Текст : электронный.Осовский С. Нейронные сети для обработки информации / С. Осовский, 2004. - 343 с. - Текст : непосредственный.Artificial neural networks - ICANN 2008 / SpringerLink (Online service), 2008 r=on-line.Information processing with evolutionary algorithms / SpringerLink (Online service), 2005 r=on-line. - Текст : электронный.Abe S. Support vector machines for pattern classification / S. Abe, 2005 r=on-line. - Текст : электронный.Dreyfus G. Neural networks / G. Dreyfus, 2005 r=on-line. - Текст : электронный.Гордеев Л.С. Применение искусственных нейронных сетей в задачах химической технологии / Л. С. Гордеев, М. Б. Глебов, 1998. - 120 с. - Текст : непосредственный.Лузянина Т.В. Synchronization in an oscillator neural network model with time delayed coupling : препринт / Т. В. Лузянина, 1992. - 20 с. - Текст : непосредственный.Барцев С.И. Сравнительные свойства адаптивных сетей с полярными и неполярными синапсами / С. И. Барцев, Ю. П. Ланкин, 1993. - 26 с . - Текст : непосредственный.Пак М.М. Моделирование элементов нейронных сетей на основе твердотельных нанообъектов : специальность 05.13.12 "Системы автоматизации проектирования (по отраслям)" : диссертация на соискание ученой степени канд. техн. наук / М. М. Пак, 2006. - 22 с. - Текст : непосредственный.Bernatzki A. Geometrische Interpretation neuronaler Netze / A. Bernatzki, 1999. - 123 S. - Текст : непосредственный.Казанцев П.А. Разработка и исследование маршрута проектирования нейросетевого приложения с аппаратной поддержкой : специальность 05.13.01 "Системный анализ,управление и обработка информации (по отраслям)" : диссертация на соискание ученой степени канд. техн. наук / П. А. Казанцев, 2008. - 22 с. - Текст : непосредственный.Волгин Л.И. Комплементарная алгебра и предикатная алгебра выбора / Л. И. Волгин, 1996. - 68 c. - Текст : непосредственный.Волгин Л.И. Векторная комплементарная алгебра и ее применения / Л. И. Волгин, 1996. - 50 c. - Текст : непосредственный.Тарасов А.М. Математическое моделирование, сети Петри и их использование при описании функционирования нейронных сетей в ЭВМ, робототехники : препринт / А. М. Тарасов, В. В. Подлубный, 1995. - 21 c. - Текст : непосредственный.
Показать все результатыНейрокомпьютеры: разработка, применение. - Журнал, 2023г. т. 25 № 6. - Текст : непосредственный.Канев, Антон Игоревич. Сравнение производительности моделей глубокого обучения при запуске на клиентском устройстве и в облаке / А. И. Канев. - Текст : непосредственный // Нейрокомпьютеры: разработка, применение : международный научно-технический журнал / "Издательство "Радиотехника", закрытое акционерное о-во. - Москва : Радиотехника, 2023. - Том 25 N 6.- С.27-36
Нейрокомпьютеры: разработка, применение. - Журнал, 2023г. т. 25 № 6. - Текст : непосредственный.Анализ программных библиотек для разработки встраиваемых нейросетевых приложений / Б. В. Артемьев, А. И. Власов, Ж. О. Исроилов, М. М. Самухаер. - Текст : непосредственный // Нейрокомпьютеры: разработка, применение : международный научно-технический журнал / "Издательство "Радиотехника", закрытое акционерное о-во. - Москва : Радиотехника, 2023. - Том 25 N 6.- С.5-12Канев, Антон Игоревич. Сравнение производительности моделей глубокого обучения при запуске на клиентском устройстве и в облаке / А. И. Канев. - Текст : непосредственный // Нейрокомпьютеры: разработка, применение : международный научно-технический журнал / "Издательство "Радиотехника", закрытое акционерное о-во. - Москва : Радиотехника, 2023. - Том 25 N 6.- С.27-36Использование методов глубокого машинного обучения для обнаружения и сопровождения спортсменов в потоке видеоданных / В. В. Хрящев, А. Л. Приоров, Д. В. Матвеев, Ю. А. Лукашевич. - Текст : непосредственный // Нейрокомпьютеры: разработка, применение : международный научно-технический журнал / "Издательство "Радиотехника", закрытое акционерное о-во. - Москва : Радиотехника, 2023. - Том 25 N 6.- С.37-46Горячкин, Борис Сергеевич. Анализ производительности для системы распознавания речи / Б. С. Горячкин, А. А. Андрианов, Д. В. Можаев. - Текст : непосредственный // Нейрокомпьютеры: разработка, применение : международный научно-технический журнал / "Издательство "Радиотехника", закрытое акционерное о-во. - Москва : Радиотехника, 2023. - Том 25 N 6.- С.47-55Заяц, Виталий Викторович. Перспективы применения искусственного интеллекта для развития интеллектуальных операционных / В. В. Заяц, Д. А. Федоров, Д. М. Шамаев. - Текст : непосредственный // Нейрокомпьютеры: разработка, применение : международный научно-технический журнал / "Издательство "Радиотехника", закрытое акционерное о-во. - Москва : Радиотехника, 2023. - Том 25 N 6.- С.56-65
Заказ фрагмента документа ₽