Свёрточные нейронные сети для распознавания изображений

Свёрточные нейронные сети для распознавания изображений

Свёрточные нейронные сети для распознавания изображений

Свёрточные нейронные сети (Convolutional Neural Networks, CNN) — это класс нейросетей, специально приспособленный для работы с изображениями. Именно они совершили прорыв в компьютерном зрении.

Как устроены CNN

Сеть применяет к изображению набор фильтров-свёрток, которые выделяют признаки: сначала простые (края, углы), затем всё более сложные (формы, объекты). Слои подвыборки (pooling) уменьшают размерность, а финальные полносвязные слои выполняют классификацию.

Где применяются

  • Распознавание и классификация объектов
  • Медицинская диагностика по снимкам
  • Системы безопасности и видеонаблюдения
  • Беспилотные автомобили

На основе CNN построены такие знаменитые архитектуры, как AlexNet, VGG, GoogLeNet и ResNet, которые задали стандарты точности в задачах зрения.

Вы можете отправить запись друзьям в социальных сетях!
NeiroSeti
Оцените автора
neiroseti.tech