Глубокое обучение систем компьютерного зрения

Учебное пособие посвящено изучению основ применения нейронных сетей в задачах компьютерного зрения. Книга предназначена для студентов бакалавриата и магистратуры, обучающихся по направлениям информатики, вычислительной техники, программной инженерии и информационных систем.

В пособии рассматриваются фундаментальные концепции классической обработки изображений, включая основные операции и ключевые библиотеки Python для работы с визуальными данными. Особое внимание уделяется архитектуре и принципам работы сверточных нейронных сетей (CNN), начиная с базовых полносвязных сетей и заканчивая современными глубокими архитектурами.

Подробно разбираются методы повышения качества глубокого обучения: функции активации (ReLU, softmax), классические подходы регуляризации, аугментация данных, инициализация весов, метод дропаута и батч-нормализация. Рассматривается эволюция архитектур нейронных сетей от LeNet до ResNet, влияние соревнований ImageNet на развитие Deep Learning и роль графических ускорителей в обучении моделей.

Пособие включает практические аспекты работы с библиотекой PyTorch для реализации нейронных сетей и переноса обучения. Для успешного освоения материала требуется знание языка программирования Python и понимание базовых концепций машинного обучения.

Глубокое обучение систем компьютерного зрения
A
Автор
М. В. Ронкин, А. Ю. Долганов
Издательство
Издательство Уральского университета
Год
2025
Язык
Русский
1
Оцените книгу

Чтобы читать книгу, войдите или зарегистрируйтесь

Ознакомительный фрагмент