ai-matrix
ai-matrix copied to clipboard
DIEN implementation is not aligned with DIEN paper for some reason
Hello,
Could you please kindly clarify the reason in 'u_t' calculation in DIEN model? https://github.com/alibaba/ai-matrix/blob/f7e1d7788c03e01eea915ff2bcad10103dcb529e/macro_benchmark/DIEN/script/utils.py#L217
According to DIEN paper it should be u_t =a_t*u_t
and in your implementation it is u_t = (1.0 - a_t) * u_t
Looking forward for your reply.
Thank you!
Paper: https://arxiv.org/pdf/1809.03672.pdf
Formulas 11-12:
@rabbitwayne, @xulingjie @madeye @parallelo @ could you please help us to comment on that?