Sobes.tech
Junior — Senior

Welke technieken helpen bij sterk onevenwichtige klassen in CV?

sobes.tech AI

Antwoord van AI

Bij taken met sterk ongebalanceerde klassen in computer vision (CV) worden de volgende technieken toegepast:

  • Data-augmentatie voor de minderheidsklasse: het vergroten van het aantal voorbeelden van de zeldzame klasse door transformaties (rotaties, schaling, verschuivingen).

  • Gebruik van klasse-gewichtsmaatregelen: tijdens het trainen van het model kan een groter gewicht worden toegekend aan fouten in de minderheidsklasse, zodat het model hier meer aandacht aan besteedt.

  • Data-sampling:

    • Oversampling — kunstmatig vergroten van de gegevens van de zeldzame klasse.
    • Undersampling — verminderen van het aantal voorbeelden van de meerderheidsklasse.
  • Gebruik van gespecialiseerde verliesfuncties: bijvoorbeeld, Focal Loss, die zich richt op voorbeelden die moeilijk te classificeren zijn.

  • Verzamelen van aanvullende gegevens: indien mogelijk, voor de minderheidsklasse.

Deze methoden helpen de kwaliteit van het model te verbeteren op zeldzame klassen en bias richting meerderheidsklassen te voorkomen.