У меня проблема двоичной классификации, и мой набор данных состоит из 5% положительных меток. Я тренирую свою модель, используя тензор потока. Вот мои результаты во время обучения:
Step 3819999: loss = 0.22 (0.004 sec)
Accuracy = 0.955; Recall = 0.011; Precision = 0.496
Step 3820999: loss = 0.21 (0.003 sec)
Accuracy = 0.955; Recall = 0.011; Precision = 0.496
Step 3821999: loss = 0.15 (0.003 sec)
Accuracy = 0.955; Recall = 0.011; Precision = 0.496
Step 3822999: loss = 0.15 (0.003 sec)
Accuracy = 0.955; Recall = 0.011; Precision = 0.496
Каковы основные стратегии улучшения отзыва?
Изменение набора данных и добавление более положительных меток может решить проблему, но кажется странным изменить реальность проблемы ...
На мой взгляд, должен быть способ отдать предпочтение «истинным положительным», а не «ложным отрицательным», но, похоже, я не могу их найти.