Sobes.tech
Junior — Senior

Šta je label smoothing u klasifikaciji slika?

sobes.tech АИ

Одговор од АИ

Label smoothing — це техніка регуляризації, яка використовується під час навчання моделей класифікації, включаючи для зображень. Замість використання жорстких міток (one-hot encoding), де правильний клас має мітку 1, а всі інші 0, label smoothing трохи пом'якшує ці мітки, присвоюючи правильному класу значення трохи менше за 1, а іншим — невелике ненульове значення.

Це допомагає:

  • Зробити модель менш впевненою у своїх прогнозах, що знижує перенавчання.
  • Покращити здатність моделі до узагальнення.
  • Уникнути проблем з градієнтами при надто впевнених мітках.

Наприклад, при smoothing=0.1 для класу з 5 можливих міток правильний клас може отримати мітку 0.9, а інші — по 0.025.

Приклад:

Клас Мітка без smoothing Мітка з smoothing (0.1)
1 1 0.9
2 0 0.025
3 0 0.025
4 0 0.025
5 0 0.025