Mai departeUrmătorul ghid
Pierderea tripletului și învățarea metrică
Fundamentele
GHID tehnic
Rețelele siameze folosesc două sau mai multe ramuri identice, de împărțire a greutății, pentru a afla cât de similare sunt două intrări, mai degrabă decât să le clasifice pe fiecare.
Ascultă acest ghidNarativ AI · ~2 min
Pierderea tripletului îi antrenează prin adunarea elementelor care se potrivesc împreună și împingerea nepotrivirilor, care este coloana vertebrală a recunoașterii feței, a verificării semnăturii și a învățării one-shot.
O rețea siameză rulează fiecare intrare prin același codificator cu greutăți comune, producând un vector de încorporare pentru fiecare. În loc să prezică o etichetă de clasă, compară înglobările folosind o distanță precum euclidiană sau cosinus. Acest lucru permite sistemului să recunoască noi categorii pentru care nu s-a antrenat niciodată - crucial atunci când aveți doar unul sau câteva exemple per identitate (învățare unică). Versiunile timpurii au folosit pierderea contrastiva pe perechi (similar vs. diferit). Pierderea tripletului a îmbunătățit acest lucru prin antrenament pe trei intrări simultan: o ancoră, una pozitivă (aceeași clasă ca și ancora) și una negativă (o clasă diferită). Obiectivul forțează distanța ancoră-pozitivă să fie mai mică decât distanța ancoră-negativă cu o marjă, astfel încât modelul învață un spațiu de încorporare în care elementele cu aceeași identitate se grupează strâns și identitățile diferite rămân la distanță.
Recunoașterea feței pe telefoane (în stil FaceNet): verificarea identității verificând dacă două înglobări faciale sunt suficient de apropiate.
Verificarea semnăturii și a scrisului de mână, confirmând dacă un eșantion se potrivește cu o referință din dosar.
Detectare duplicat și aproape duplicat, găsirea de fotografii de produse similare vizual sau imagini plagiate.
Învățare unică pentru categorii rare, recunoașterea unei noi persoane sau obiect dintr-un singur exemplu înscris.
Ideea de bază - învățați un spațiu de încorporare în care distanța este egală cu similitudine - conduce acum învățarea contrastantă la scară largă. Metode precum SimCLR și modele precum CLIP generalizează același principiu la milioane de imagini și perechi de text fără triplete explicite. Așteptați-vă ca învățarea metrică să rămână centrală pentru regăsire, deduplicare, recomandare și căutare în baze de date vectoriale, în timp ce pierderile mai noi (InfoNCE, multi-similaritate) și loturile mari înlocuiesc din ce în ce mai mult extragerea triplet reglată manual pentru eficiență și scară.
Buletin gratuit
Trei povești AI verificate în fiecare dimineață de zi lucrătoare, scrise în engleză simplă. Gratuit pentru totdeauna, fără reclame.
Un e-mail în fiecare zi lucrătoare. Dezabonare cu un singur clic. Nu vindem niciodată și nu împărtășim adresa ta.
Testează-te
Feedback instantaneu la fiecare răspuns și un certificat partajabil cu un ID verificabil după ce parcurgi un curs.
Susține educația AI gratuită. AI Understanding este o organizație nonprofit 501(c)(3) — fără reclame, fără barieră de plată, pentru totdeauna. Fă o donație
Rețelele siameze folosesc două sau mai multe ramuri identice, de împărțire a greutății, pentru a afla cât de similare sunt două intrări, mai degrabă decât să le clasifice pe fiecare. Pierderea tripletului îi antrenează prin adunarea elementelor care se potrivesc și împingând nepotrivirile, ceea ce este coloana vertebrală a recunoașterii feței, a verificării semnăturii și a învățării one-shot.
Ramurile identice cu împărțirea greutății asigură că toate intrările sunt mapate în același spațiu de încorporare, astfel încât distanțele să fie comparabile.
Pierderea triplet folosește o ancoră, un pozitiv (aceeași clasă) și unul negativ (o clasă diferită) pentru a modela spațiul de încorporare.
Pierderea împinge pozitivul mai aproape decât negativul cu cel puțin o marjă, grupând articole din aceeași clasă împreună.
Dacă un negativ este deja departe, pierderea este zero; alegerea unor negative înșelător de apropiate oferă modelului ceva semnificativ de învățat.
Deoarece învață asemănarea mai degrabă decât etichete fixe, ei pot recunoaște o identitate nou-nouță dintr-un singur exemplu înscris.
Continuați să învățați
Mai multe ghiduri alese pentru acest subiect
Mai departeUrmătorul ghid
Pierderea tripletului și învățarea metrică
Fundamentele