Attentional Factorization Machines: Learning the Weight of Feature Interactions via Attention Networks

By Jun Xiao, Hao Ye, Xiangnan He, Hanwang Zhang, Fei Wu, Tat-seng Chua. International Joint Conference on Artificial Intelligence, 2017

1,012 citations recorded by the source corpus.

Factorization Machines (FMs) are a supervised learning approach that enhances the linear regression model by incorporating the second-order feature interactions. Despite effectiveness, FM can be hindered by its modelling of all feature interactions with the same weight, as not all feature interactions are equally useful and predictive. For example, the interactions with useless features may even introduce noises and adversely degrade the performance. In this work, we improve FM by discriminating the importance of different feature interactions. We propose a novel model named Attentional Factorization Machine (AFM), which learns the importance of each feature interaction from data via a neural attention network. Extensive experiments on two real-world datasets demonstrate the effectiveness of AFM. Empirically, it is shown on regression task AFM betters FM with a $8.6\%$ relative improvement, and consistently outperforms the state-of-the-art deep learning methods Wide&Deep and DeepCross with a much simpler structure and fewer model parameters. Our implementation of AFM is publicly available at: this https URL

Subfields: Artificial Intelligence, Information Systems

View Paper: https://www.semanticscholar.org/paper/f0af0029293dc8f242894f113baf15d68228ec4d

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. Xiangnan He
  2. Xiang Wang
  3. Yongfeng Zhang
  4. Tat-seng Chua
  5. Xing Xie
  6. Wayne Xin Zhao
  7. Xu Chen
  8. Yi Tay

In Information Systems

  1. Xiangnan He
  2. Xiang Wang
  3. Yongfeng Zhang
  4. Tat-seng Chua
  5. Xing Xie
  6. Xu Chen
  7. Yi Tay
  8. Fuli Feng

Citations in the corpus