Тонкая настройка нейронной сети | Глубокие нейронные сети на Python


Дата: 20.06.2020 01:47:14 Просмотров: 77183 Длительность: 11:36
Поделиться:

Категории: Наука
Тонкая настройка нейронной сети | Глубокие нейронные сети на Python фото

Лекция по тонкой настройке (fine tuning) нейронной сети.

Страница курса -

Тонкая настройка (fine tining) нейронной сети - это дообучение предварительно обученной части нейронной сети для решения других задач. Используется в процессе переноса обучения (transfer learning) для повышения качества работы сети.

Рассматривается пример тонкой настройки сети VGG16 для распознавания котов и собак на фотографиях -

После обучения нового классификатора, размораживается последний сверточный блок сети VGG16, который также обучается на фотографиях собак и кошек.

Для тонкой настройки обязательно использовать небольшео значение параметра скорости обучения (learning rate), в протином случае предварительно обученная сеть будет испорчена.

Видео "Предварительно обученные нейронные сети" -

Видео "Перенос обучения" -

Видео "Подготовка набора изображений для обучения нейронной сети в Keras" - _bH2oh75Kdo

Ссылки на ноутбуки Jupyther, которые используются в видео:

1. Распознавание котов и собак с помощью сети VGG16 - _course/blob/master/computer_vision/cats_and_dogs/cats_and_dogs_

2. Подготовка изображений собак и кошек - _course/blob/master/computer_vision/cats_and_dogs/data_

Мой канал с краткими и понятными объяснениями сложных тем в ИТ и компьютерных науках -

Написать комментарий




Комментарии

KosTEasH
27.05.2019 13:50:19
Есть ли смысл размораживать больше слоев ?
teastrum
18.01.2018 22:46:23
ИИ невозможен
Андрій Клінов
09.03.2018 23:18:12
Здравствуйте Андрей. Можете рассказать как практически создать два сервер-клиента, работающих по протоколу сети P2P (или по народном называют UPnP). Я много экспериментировал. Дошел до того, что этот протокол родственник протокола Plug&Play и есть некий адрес на который можно крикнуть и от туда можно что-то услышать (перечень). Дальше я не понял откуда должен прийти файл XML или куда его прикрутить чтоб роутер понял что конкретно мне нужно. С каким-то трудом откопал рабочий код через одну DLL-ку которая сидит как ни в чем не бывало в стандартном Виндовс ХР и через нее все работает замечательно. Но если программа вылетела или комп выключился, а потом снова включился, то запись из роутера мне не удалить никак (не выключается). Так же и новую уже не создать. Нужно для начала перегрузить роутер, а потом снова запустить программу - тогда все получится. Вопрос почти что решен, но я люблю протоколы знать и понимать что к чему. А здесь все делают за меня. Роутер находится на станции, которая за 4км от моей квартиры, так что пришлось делать релюшки на перезагрузку роутера. Потом сделал мобильный автоответчик с голосовым меню и теперь управлять стало еще проще. Было бы здорово послушать лекцию по теме P2P. С одной стороны это делает компьютеры уязвимыми, но с другой стороны найдется кто-то, кто бы сделал соц.сеть в приложении и привет доступная музыка в обход всем запретам и диктатуры страны с навязыванием чужого мнения. Торрент ведь никто не боится устанавливать.
фарт
15.01.2018 13:44:09
Спасибо
Еще по теме
© 2019video.ru