HyperAIHyperAI

Command Palette

Search for a command to run...

4 months ago

Deep Interest Network for Click-Through Rate Prediction

Guorui Zhou; Chengru Song; Xiaoqiang Zhu; Ying Fan; Han Zhu; Xiao Ma; Yanghui Yan; Junqi Jin; Han Li; Kun Gai

Deep Interest Network for Click-Through Rate Prediction

Abstract

Click-through rate prediction is an essential task in industrial applications, such as online advertising. Recently deep learning based models have been proposed, which follow a similar Embedding\&MLP paradigm. In these methods large scale sparse input features are first mapped into low dimensional embedding vectors, and then transformed into fixed-length vectors in a group-wise manner, finally concatenated together to fed into a multilayer perceptron (MLP) to learn the nonlinear relations among features. In this way, user features are compressed into a fixed-length representation vector, in regardless of what candidate ads are. The use of fixed-length vector will be a bottleneck, which brings difficulty for Embedding\&MLP methods to capture user's diverse interests effectively from rich historical behaviors. In this paper, we propose a novel model: Deep Interest Network (DIN) which tackles this challenge by designing a local activation unit to adaptively learn the representation of user interests from historical behaviors with respect to a certain ad. This representation vector varies over different ads, improving the expressive ability of model greatly. Besides, we develop two techniques: mini-batch aware regularization and data adaptive activation function which can help training industrial deep networks with hundreds of millions of parameters. Experiments on two public datasets as well as an Alibaba real production dataset with over 2 billion samples demonstrate the effectiveness of proposed approaches, which achieve superior performance compared with state-of-the-art methods. DIN now has been successfully deployed in the online display advertising system in Alibaba, serving the main traffic.

Code Repositories

zhougr1993/DeepInterestNetwork
Official
tf
Mentioned in GitHub
StephenBo-China/DIEN-DIN
tf
Mentioned in GitHub
YafeiWu/DIEN
tf
Mentioned in GitHub
shenweichen/DeepCTR
tf
Mentioned in GitHub
johnlevi/recsys
Mentioned in GitHub
UlionTse/mlgb
pytorch
Mentioned in GitHub
searchlink/din
tf
Mentioned in GitHub
tangxyw/RecAlgorithm
tf
Mentioned in GitHub
shenweichen/DeepCTR-Torch
pytorch
Mentioned in GitHub
GitHub-HongweiZhang/prediction-flow
pytorch
Mentioned in GitHub
imvishvaraj/ctr_nlp
Mentioned in GitHub
massquantity/LibRecommender
tf
Mentioned in GitHub

Benchmarks

BenchmarkMethodologyMetrics
click-through-rate-prediction-on-amazonDIN
AUC: 0.8818
click-through-rate-prediction-on-amazonDIN + Dice Activation
AUC: 0.8871
click-through-rate-prediction-on-movielensDIN + Dice Activation
AUC: 0.7348
click-through-rate-prediction-on-movielensDIN
AUC: 0.7337

Build AI with AI

From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.

AI Co-coding
Ready-to-use GPUs
Best Pricing
Get Started

Hyper Newsletters

Subscribe to our latest updates
We will deliver the latest updates of the week to your inbox at nine o'clock every Monday morning
Powered by MailChimp