2020-1 UROP 2020.03.12
2016-12146 Seri Lee
2020-1 UROP 2020.03.12 2016-12146 Seri Lee Goal Multi-Behavior - - PowerPoint PPT Presentation
2020-1 UROP 2020.03.12 2016-12146 Seri Lee Goal Multi-Behavior Recommendation Given user behavior data of multiple types, predict users next behaviors of target type. Approach Implement an RNN-based recommendation algorithm for a
2016-12146 Seri Lee
Multi-Behavior Recommendation
“Given user behavior data of multiple types, predict users’ next behaviors of target type.”
a single behavior type.
behaviors by using attention mechanisms.
Previous work (1)
Learning recommender systems from multi- behavior data
not consider the time sequence of behaviors.
using Recurrent Neural Network.
Previous work (2)
ATRank: An Attention-Based User Behavior Modeling Framework for Recommendation
i=1 bgi
behavior
timestamp behavior groups according to target object types group-specific neural nets to build up behavior embedding
i(bucketizei(tj)) + lookupa i (aj)
embedding building block
to fix-length encoding vectors projection function (put them into same semantic space)
projected behavior embedding in each spaces projection function (single layer perceptron, ReLu activation function)
goal: capture the inner-relationships among each semantic space self-attention concatenated & reorganized feedforward network with one hidden layer score vector score function <bilinear scoring function> attention vectors of space k projection function: single layer perceptron+ReLU
u = Fvanilla(concat(1)((
t,u
u))) + (1 − yt)log(1 − σ(f(ht, et u)))
: point-wise / pair-wise fully connected nn final context vector final loss function: sigmoid cross entropy loss vanilla attention ranking function
behavior-data-from-multi-category-store/data#