AutoInt: Automatic Feature Interaction Learning via Self-Attentive Neural Networks

By Weiping Song, Chence Shi, Zhiping Xiao, Zhijian Duan, Yewen Xu, Ming Zhang, Jian Tang. 2018

1,089 citations recorded by the source corpus.

Click-through rate (CTR) prediction, which aims to predict the probability of a user clicking on an ad or an item, is critical to many online applications such as online advertising and recommender systems. The problem is very challenging since (1) the input features (e.g., the user id, user age, item id, item category) are usually sparse and high-dimensional, and (2) an effective prediction relies on high-order combinatorial features (a.k.a. cross features), which are very time-consuming to hand-craft by domain experts and are impossible to be enumerated. Therefore, there have been efforts in finding low-dimensional representations of the sparse and high-dimensional raw features and their meaningful combinations. In this paper, we propose an effective and efficient method called the AutoInt to automatically learn the high-order feature interactions of input features. Our proposed algorithm is very general, which can be applied to both numerical and categorical input features. Specifically, we map both the numerical and categorical features into the same low-dimensional space. Afterwards, a multi-head self-attentive neural network with residual connections is proposed to explicitly model the feature interactions in the low-dimensional space. With different layers of the multi-head self-attentive neural networks, different orders of feature combinations of input features can be modeled. The whole model can be efficiently fit on large-scale raw data in an end-to-end fashion. Experimental results on four real-world datasets show that our proposed approach not only outperforms existing state-of-the-art approaches for prediction but also offers good explainability. Code is available at: \urlhttps://github.com/DeepGraphLearning/RecommenderSystems.

Subfields: Artificial Intelligence, Computer Vision and Pattern Recognition, Information Systems, Representation & Self-Supervised Learning, Model Architectures

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Artificial Intelligence

  1. Wayne Xin Zhao
  2. Ji-rong Wen
  3. Xiangnan He
  4. Shiji Song
  5. Yupeng Hou
  6. Yulin Wang
  7. Yong Li
  8. Gao Huang

In Computer Vision and Pattern Recognition

  1. Shiji Song
  2. Gao Huang
  3. Yulin Wang
  4. Luc Van Gool
  5. Artem Babenko
  6. Yizeng Han
  7. Wayne Xin Zhao
  8. Yi Yang

In Information Systems

  1. Wayne Xin Zhao
  2. Xiangnan He
  3. Ji-rong Wen
  4. Yupeng Hou
  5. Yong Li
  6. Chen Gao
  7. Kun Zhou
  8. Depeng Jin

In Representation & Self-Supervised Learning

  1. Yong Li
  2. Chen Gao
  3. Valentin Khrulkov
  4. Artem Babenko
  5. Gao Huang
  6. Ji-rong Wen
  7. Shiji Song
  8. Milan Cvitkovic

In Model Architectures

  1. Xiangnan He
  2. Artem Babenko
  3. Shiji Song
  4. Gao Huang
  5. Angela Bitto-Nemling
  6. Lukas Gruber
  7. Ji-rong Wen
  8. Quoc V. Le

Citations in the corpus