Эффективное глубокое обучение: обзор методов уменьшения размера, ускорения и повышения качества моделей глубокого обучения
Efficient Deep Learning: A Survey on Making Deep Learning Models Smaller, Faster, and Better
2023-01-20
SCID: 54.1/rdg4mxa9
Discuss with AI
эффективное глубокое обучениеаппаратная поддержкасжатие моделейзадержка моделейоптимизация обучения и развертывания
Figures from the paper
Abstract (AI)
Глубокое обучение произвело революцию в таких областях, как компьютерное зрение, понимание естественного языка, распознавание речи, информационный поиск и многих других. Однако по мере совершенствования моделей глубокого обучения существенно увеличивались, в частности, количество их параметров, задержка и ресурсы, необходимые для обучения. Поэтому важно учитывать не только качество модели, но и такие показатели занимаемого ею ресурсного «следа». Мы формулируем и обосновываем проблему эффективности глубокого обучения, а затем представляем подробный обзор пяти основных направлений повышения эффективности моделей, охватывающих методы моделирования, инфраструктуру и аппаратное обеспечение, а также основополагающие работы в этих областях. Кроме того, мы предлагаем основанное на экспериментах руководство и программный код, предназначенные для оптимизации обучения и развертывания моделей. Насколько нам известно, это первый всеобъемлющий обзор эффективного глубокого обучения, охватывающий весь спектр вопросов эффективности моделей — от методов моделирования до аппаратной поддержки. Мы надеемся, что этот обзор предоставит читателям концептуальную основу и необходимые знания о данной области, которые позволят применять общие методы повышения эффективности и сразу получать существенные улучшения, а также снабдит их идеями для дальнейших исследований и экспериментов, направленных на достижение дополнительных результатов.
Key Findings
1
Авторы заявляют, что это первый всеобъемлющий обзор эффективного глубокого обучения — от методов моделирования до аппаратной поддержки.
2
В работе систематически рассматриваются пять ключевых направлений эффективности, охватывающих методы моделирования, инфраструктуру и аппаратную поддержку.
3
Статья предлагает основанное на экспериментах руководство и код для оптимизации обучения и развертывания моделей.
4
Обзор призван помочь применять универсальные методы эффективности для немедленного улучшения результатов и стимулировать дальнейшие исследования для получения дополнительных преимуществ.
5
Обзор рассматривает эффективность глубокого обучения как совместную оптимизацию качества модели и показателей её затрат, включая число параметров, задержку и ресурсы обучения.
Research Object
модели глубокого обучения и системы их обучения и развертывания
Research Subject
эффективность моделей, включая сокращение числа параметров, задержки и требований к вычислительным ресурсам при сохранении или повышении качества моделей
Publication Details
Publication Date
2023-01-20
Journal
Publisher
ISSN
Cited by
566
Open access PDF
Access Type
Author Information
Download PDF
Subscribe to digest
Источники этой статьи в scid.ai8
Конвейер с поддержкой искусственного интеллекта для динамической генерации достоверного контента о пищевых добавках в больших масштабах2018
Обучение нескольких слоев признаков на маленьких изображениях2024
PyTorch: библиотека глубокого обучения с императивным стилем программирования и высокой производительностью2019
Дистилляция знаний в нейронной сети2015
mixup: За пределами эмпирической минимизации риска2017
Ансамбли нейронных сетей1990
PaLM: Масштабирование языкового моделирования с помощью Pathways2022
Эффективные трансформеры: обзор2022