beyond clicks dwell time for personalization

37

Upload: akihiko-watanabe

Post on 14-Apr-2017

63 views

Category:

Technology


0 download

TRANSCRIPT

(t3 � t2) + (t5 � t4)

i Comment

t1 t2 t3 t4 t5

(t2 � t1) + (t5 � t4)

(t4 � t1)

i

Click j k niClick Click Click

i

xq,d

xq,d = g(q,d)

l

yq,d

yd,u2

f(x)

ft(x) = Tt(x;⇥) + �

TX

t=1

�tTt(x;⇥t)

L(yi, fT (xi))

Tt(x;⇥t)

⇥̂ = argmin�

NX

i

wi(�Git � �tTt(xi;⇥))

�t = argmin�

NX

i

L(yi, ft�1(xi) + �T (xi, ✓))

DCGk =kX

i=1

2reli�1

log2(i+ 1)

NDCGk =DCGk

IDCGk

MAP =

PUu=1 AveP (u)

U

AveP (u) =

PNk=1(P (k)⇥ rel(k))

# of relevant articles for user u

I =

0

BBBBBB@

r11 r12 ... r1j ... r1Nr21 r22 ... r2j ... r2N... ...ri1 ri2 ... rij ... riN... ...rM1 rM2 ... rMj ... rMN

1

CCCCCCA

argminU,V

MX

i=1

X

ri,j<ri,k

Ui(Vj � Vk)T + �(|U |2 + |V |2)

I = U ⇥ V T r̂ij = Ui ⇥ V Tj

22