Детектор объекта канала YOLO v2
возвращает детектор объектов, обученный с помощью функции просмотра, только после того, как сетевая архитектура версии 2 (YOLO v2) задана вводом detector = trainYOLOv2ObjectDetector(trainingData,lgraph,options)lgraph. options ввод определяет обучающие параметры для сети обнаружения.
возобновляет обучение с сохраненной контрольной точки детектора.detector = trainYOLOv2ObjectDetector(trainingData,checkpoint,options)
Этот синтаксис можно использовать для:
Добавьте дополнительные данные обучения и продолжите обучение.
Повышение точности обучения за счет увеличения максимального числа итераций.
продолжает обучение детектору объекта YOLO v2. Используйте этот синтаксис для точной настройки детектора.detector = trainYOLOv2ObjectDetector(trainingData,detector,options)
задает размеры изображения для многомасштабного обучения с использованием пары имя-значение в дополнение к входным аргументам в любом из предшествующих синтаксисов.detector = trainYOLOv2ObjectDetector(___,'TrainingImageSize',trainingSizes)
Чтобы сгенерировать достоверность данных на земле, используйте приложение Image Labeler или Video Labeler. Чтобы создать таблицу обучающих данных из сгенерированной истинности данных на земле, используйте objectDetectorTrainingData функция.
Для повышения точности прогнозирования
Увеличьте количество изображений, которые можно использовать для обучения сети. Набор учебных данных можно расширить путем увеличения объема данных. Сведения о применении увеличения данных для предварительной обработки см. в разделе Изображения предварительной обработки для глубокого обучения (панель инструментов глубокого обучения).
Выполнение многомасштабного обучения с помощью trainYOLOv2ObjectDetector функция. Для этого укажите 'TrainingImageSize«аргумент» trainYOLOv2ObjectDetector функция для обучения сети.
Выберите поля привязки, соответствующие набору данных для обучения сети. Вы можете использовать estimateAnchorBoxes функция для вычисления полей привязки непосредственно на основе данных обучения.
[1] Иосиф. Р., С. К. Диввала, Р. Б. Гиршик и Ф. Али. «Вы смотрите только один раз: унифицированное обнаружение объектов в реальном времени». В материалах Конференции IEEE по компьютерному зрению и распознаванию образов (CVPR), стр. 779-788. Лас-Вегас, NV: CVPR, 2016.
[2] Иосиф. Р и Ф. Али. «YOLO 9000: лучше, быстрее, сильнее». В материалах Конференции IEEE по компьютерному зрению и распознаванию образов (CVPR), стр. 6517-6525. Гонолулу, HI: CVPR, 2017.
objectDetectorTrainingData | trainFasterRCNNObjectDetector | trainFastRCNNObjectDetector | trainRCNNObjectDetector | yolov2Layers | trainingOptions (инструментарий для глубокого обучения)