Vyhľadávanie a znalosti · Odporúčacie a personalizačné systémy

Vektorová reprezentácia používateľa

User embedding

Posledná odborná revízia
1. augusta 2026
Odborný garant
Miroslav Schmiedt
ID
AI-GEO-U-23

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.