Middle+
Mi az anchor jelentése a Triplet Loss-ban?
sobes.tech MI
Válasz az MI-től
A Triplet Loss három elemet használ: horgony (anchor), pozitív példa (positive) és negatív példa (negative).
Anchor — ez az referencia objektum, amellyel másokat összehasonlítanak. A cél az, hogy az anchor és a pozitív példa közötti távolság kisebb legyen, mint az anchor és a negatív példa közötti, egy adott margóval (margin).
Az ötlet az, hogy a modell megtanulja megkülönböztetni a hasonló és nem hasonló objektumokat, minimalizálva az anchor és a hasonló objektum közötti távolságot, és maximalizálva a nem hasonlóval.
A Triplet Loss képlete:
L = max(d(anchor, positive) - d(anchor, negative) + margin, 0)
ahol d egy távolságmérték (pl. Euklideszi).