Создание слоя фокусных потерь с использованием функции фокусных потерь
Уровень фокальных потерь предсказывает классы объектов с использованием фокальных потерь. Добавьте уровень фокальных потерь для обучения обнаружению объектов, семантической сегментации или классификационной сети, когда существует дисбаланс между классами переднего плана и фонового режима. Для компенсации дисбаланса классов функция фокальных потерь умножает функцию перекрестной энтропии на модулирующий коэффициент, который увеличивает чувствительность сети к неправильно классифицированным наблюдениям.
создает уровень фокусных потерь для сетей глубокого обучения. Сведения об использовании уровня фокусных потерь в сети обнаружения объектов см. в разделе Создание сети обнаружения объектов SSD.layer = focalLossLayer
задает свойства слоя фокальных потерь, используя один или несколько аргументов пары имя-значение. Заключите каждое имя свойства в кавычки.layer = focalLossLayer(Name,Value)
Например, focalLossLayer('Name','focalloss') создает слой фокальных потерь с именем 'focalloss' и заданные параметры балансировки и фокусировки.
[1] Лин, Цунг-И, Прия Гоял, Росс Гиршик, Каймин Хэ и Петр Доллар. «Фокальная потеря для обнаружения плотных объектов». В 2017 году IEEE ® Международная конференция по компьютерному зрению (ICCV), 2999-3007. Венеция: IEEE, 2017. https://doi.org/10.1109/ICCV.2017.324.
focalCrossEntropy | trainSSDObjectDetector | trainNetwork (инструментарий для глубокого обучения)