Методы глубокого обучения и примеры их практического применения для решения задач компьютерного зрения
Download 1.28 Mb.
|
1 Deep learning intro
- Bu sahifa navigatsiya:
- Класс объектов LSVM 1
- Разница BOTTLE
- PERSON 7.9 63.8 55.9
- Среднее по 20 классам 20.9 48.8
- Класс объектов DeepLab-CRF (Deep Convolutional Neural Network + Conditional Random Fields) 2014 г.
- BICYCLE 33.1 66.7 33.6
- Среднее по 20 классам 66.4 85.7
- Биологический
- Методы
- Кустикова Валентина Дмитриевна
Примечание: ошибка классификации отражает отношение количества правильно проклассифицированных изображений к общему размеру тестового набора изображений. Задача детектирования объектов состоит в том, чтобы определить положение прямоугольника, окаймляющего объект заданного класса
Примечание: точность детектирования отражает корректность построения окаймляющих прямоугольников, поэтому чем выше ее значение, тем лучше метод детектирует объекты. Felzenszwalb P.F., Girshick R.B., McAllester D., Ramanan D. Object Detection with Discriminatively Trained Part Based Models // IEEE Transactions on Pattern Analysis and Machine Intelligence. – 2010. – Vol. 32, No. 9. YOLO: Real-Time Object Detection [https://pjreddie.com/darknet/yolo]. Задача семантической сегментации состоит в том, чтобы каждому пикселю изображения поставить в соответствие класс объектов, которому он принадлежит Оригинал Разметка Результат сегментации The PASCAL Visual Object Classes Homepage [http://host.robots.ox.ac.uk/pascal/VOC]
Примечание: точность семантической сегментации отражает количество правильно проклассифицированных пикселей. При этом пиксели, принадлежащие границам объектов, не учитываются. PRIZMA Labs. Superior Image Analysis [https://prismalabs.ai/api-sdk.html#style-transfer]. 30 amazing applications of deep learning [http://www.yaronhadad.com/deep-learning-most-amazing-applications]. Искусственная нейронная сеть моделирует способ обработки информации мозгом *Осовский С. Нейронные сети для обработки информации. – М.: Финансы и статистика. – 2002. – 344 с. Механизмы функционирования биологических нейронов объясняют поведение нейронов искусственной нейронной сети Биологический нейрон состоит из следующих частей: Тело, называемое сомой, внутри которой расположено ядро От сомы отходят отростки двух типов: тонкие густо ветвящиеся дендриты и более толстый, расщепляющийся на конце аксон Входные сигналы поступают в клетку через синапсы Выходной сигнал отводится аксоном через нервные окончания, называемые коллатералями 𝑤1 Слой Входы 𝑤𝑛 Синапсы Тело нейрона Аксон Выход Для каждого текущего нейрона аксоны входных нейронов являются синапсами, аксон текущего нейрона – синапсом выходного нейрона Нейроны одного уровня образуют слой Обучение нейронной сети сводится к настройке весов синаптических каналов Глубокие машины Больцмана (Deep Boltzmann Machines, DBM) Рекуррентные нейронные сети (Recurrent Neural Networks, RNN) Разверточные нейронные сети (Deconvolutional Neural Networks) Сверточные нейронные сети (Convolutional Neural Networks, CNN) Ограниченные машины Больцмана (Restricted Boltzmann Machines, RBM) Автокодировщики (Autoencoders, AE) Многослойные полносвязные нейронные сети (Fully-Connected Neural Networks, FCNN) Методы обучения с учителем (supervised learning) Методы обучения без учителя (unsupervised learning) Глубокие машины Больцмана (Deep Boltzmann Machines, DBM) Рекуррентные нейронные сети (Recurrent Neural Networks, RNN) Разверточные нейронные сети (Deconvolutional Neural Networks) Сверточные нейронные сети (Convolutional Neural Networks, CNN) Ограниченные машины Больцмана (Restricted Boltzmann Machines, RBM) Автокодировщики (Autoencoders, AE) Многослойные полносвязные нейронные сети (Fully-Connected Neural Networks, FCNN) Глубокие машины Больцмана (Deep Boltzmann Machines, DBM) Рекуррентные нейронные сети (Recurrent Neural Networks, RNN) Разверточные нейронные сети (Deconvolutional Neural Networks) Сверточные нейронные сети (Convolutional Neural Networks, CNN) Ограниченные машины Больцмана (Restricted Boltzmann Machines, RBM) Автокодировщики (Autoencoders, AE) Многослойные полносвязные нейронные сети (Fully-Connected Neural Networks, FCNN) Глубокое обучение имеет широкое практическое применение в различных областях В курсе рассматриваются базовые модели глубокого обучения и их применение на примере одной задачи компьютерного зрения Реализация разрабатываемых моделей выполняется с использованием Intel® neon™ Framework Хайкин С. Нейронные сети. Полный курс. – М.: Издательский дом «Вильямс». – 2006. – 1104 с. Осовский С. Нейронные сети для обработки информации. – М.: Финансы и статистика. – 2002. – 344 с. Goodfellow I., Bengio Y., Courville A. Deep Learning. – MIT Press. – 2016. – [http://www.deeplearningbook.org]. Кустикова Валентина Дмитриевна к.т.н., ст.преп. каф. МОСТ ИИТММ, ННГУ им. Н.И. Лобачевского valentina.kustikova@itmm.unn.ru Жильцов Максим Сергеевич магистрант каф. МОСТ ИИТММ, ННГУ им. Н.И. Лобачевского zhiltsov.max35@gmail.com Золотых Николай Юрьевич д.ф.-м.н., проф. каф. АГДМ ИИТММ, ННГУ им. Н.И. Лобачевского nikolai.zolotykh@itmm.unn.ru Download 1.28 Mb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling