Odborná definícia
Význam a odborné vymedzenie pojmu
User embedding je hustý vektor, ktorý reprezentuje používateľa na základe jeho interakcií, atribútov, sekvencie správania alebo spoločného učenia s položkami. Model umiestňuje používateľov s podobnými preferenciami do blízkych oblastí latentného priestoru a používa vektor na ranking, retrieval, segmentáciu či predikciu ďalšej akcie. Embedding nie je stabilná identita ani úplný profil človeka. Mení sa s dátami a cieľom, môže zachytiť citlivé korelácie a pri cold starte potrebuje obsahové príznaky alebo priemernú inicializáciu. Identifikátor používateľa a vektor majú oddelený retention režim, pričom výmaz musí zasiahnuť cache, indexy aj tréningové príklady.
Zrozumiteľné vysvetlenie
Ako sa pojem používa v praxi
Streamovacia služba nemusí používateľa opísať slovami. Z jeho sledovania vytvorí vektor, ktorý sa dá porovnať s vektormi filmov. Ak sú blízko, položka sa dostane medzi kandidátov odporúčania. Iný model trénovaný na odchode zákazníka môže vytvoriť úplne iný user embedding, pretože optimalizuje iný cieľ. Vektor sa navyše posúva s novými interakciami. Pri auditovaní treba sledovať, aké udalosti ho vytvorili, ako dlho platia a či neodvodzuje chránené vlastnosti nepriamou cestou. Pri hodnotení sa sleduje nielen presnosť odporúčania, ale aj diverzita, dlhodobá spokojnosť a rozdiely medzi používateľskými skupinami.
Časté otázky
Otázky, ktoré spresňujú význam
Ako sa user embedding učí v recommenderi?
Často spolu s item embeddingmi tak, aby pozorované interakcie mali vysoké skóre a negatívne alebo nevzorkované páry nižšie. Používa sa matrix factorization alebo neurónový model.
Ako sa rieši nový používateľ bez histórie?
Použijú sa onboarding preferencie, kontext, obsahové atribúty, popularita alebo priemerný vektor. Systém potom embedding aktualizuje z prvých interakcií.
Je jeden embedding použiteľný pre všetky úlohy?
Nie nevyhnutne. Reprezentácia optimalizovaná na kliknutie môže byť nevhodná na dlhodobú spokojnosť, riziko odchodu alebo bezpečnostné rozhodovanie.
Ako často sa user embedding aktualizuje?
Od batch prepočtu raz denne po online aktualizáciu po každej udalosti. Frekvencia závisí od rýchlosti zmeny záujmov, nákladov a požiadaviek na konzistenciu.
Aké sú privacy riziká?
Vektor môže obsahovať odvodené citlivé signály, byť zneužitý na reidentifikáciu alebo prenášať históriu po požiadavke na výmaz. Potrebné sú účelové obmedzenia a retention pravidlá.
Súvisiace pojmy
Významové a tematické súvislosti
Pojem v rozhodovaní
Odborné články, ktoré tento pojem používajú v praxi
Zdroje a redakčná stopa
Použité východiská a odborná revízia
- Deep Neural Networks for YouTube Recommendations Neural Collaborative Filtering
Definícia je autorská odborná syntéza. Pri právnych a regulačných rozhodnutiach má prednosť aktuálne oficiálne znenie predpisu a posúdenie konkrétneho prípadu.
