Slovník výrazov AI/Prenosové a úsporné učenie

Prenosové a úsporné učenie

metrické učenie

Anglický výraz metric learning

základnéheslo č. 2175 otázok a odpovedí2 odborné zdroje

Presná definícia

Čo znamená metrické učenie?

Metrické učenie odhaduje transformáciu alebo funkciu vzdialenosti tak, aby geometria dát zodpovedala požadovanej podobnosti. Namiesto priameho názvu triedy môže optimalizovať páry, trojice alebo štruktúru poradia. Naučená metrika nie je univerzálna: vyjadruje to, čo bolo definované výberom pozitív, negatív a straty.

Skúsenosť a kontext

Ako sa pojem používa v praxi

Pri vyhľadávaní podobných výrobkov sa enkóder učí z dvojíc rovnakého typu a z ťažkých negatív, ktoré vyzerajú podobne, no nie sú zameniteľné. Dávky sa zostavujú tak, aby obsahovali dostatok porovnaní, a vzdialenosť sa testuje cez recall@k aj chybné susedstvá. Tím sleduje podskupiny, pretože zlé párovanie môže stlačiť rozdiely dôležité pre menšinový sortiment.

Overiteľnosť

Odborné zdroje

  1. Kulis · Metric learning surveydoi.org
  2. Schroff et al. · FaceNetopenaccess.thecvf.com

Praktické odpovede

Často kladené otázky

Čo sa model učí?

Reprezentáciu a niekedy explicitnú maticu, v ktorej vzdialenosť nesie zvolený význam.

Potrebuje triedy?

Nie vždy; stačia spoľahlivé vzťahy podobnosti alebo poradia.

Čo je ťažké negatívum?

Odlišný príklad, ktorý je v aktuálnom priestore nebezpečne blízko.

Je euklidovská vzdialenosť povinná?

Nie, možno použiť kosínusovú či naučenú bilineárnu formu.

Prenesie sa metrika do inej domény?

Len ak tam platí rovnaká definícia podobnosti.