Neural Factorization Machines for Sparse Predictive Analytics

被引:998
作者
He, Xiangnan [1 ]
Chua, Tat-Seng [1 ]
机构
[1] Natl Univ Singapore, Sch Comp, Singapore 117417, Singapore
来源
SIGIR'17: PROCEEDINGS OF THE 40TH INTERNATIONAL ACM SIGIR CONFERENCE ON RESEARCH AND DEVELOPMENT IN INFORMATION RETRIEVAL | 2017年
基金
新加坡国家研究基金会;
关键词
Factorization Machines; Neural Networks; Deep Learning; Sparse Data; Regression; Recommendation;
D O I
10.1145/3077136.3080777
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Many predictive tasks of web applications need to model categorical variables, such as user IDs and demographics like genders and occupations. To apply standard machine learning techniques, these categorical predictors are always converted to a set of binary features via one-hot encoding, making the resultant feature vector highly sparse. To learn from such sparse data effectively, it is crucial to account for the interactions between features. Factorization Machines (FMs) are a popular solution for efficiently using the second-order feature interactions. However, FM models feature interactions in a linear way, which can be insufficient for capturing the non-linear and complex inherent structure of real-world data. While deep neural networks have recently been applied to learn non-linear feature interactions in industry, such as the Wide&Deep by Google and DeepCross by Microsoft, the deep structure meanwhile makes them difficult to train. In this paper, we propose a novel model Neural Factorization Machine (NFM) for prediction under sparse settings. NFM seamlessly combines the linearity of FM in modelling second-order feature interactions and the non-linearity of neural network in modelling higher-order feature interactions. Conceptually, NFM is more expressive than FM since FM can be seen as a special case of NFM without hidden layers. Empirical results on two regression tasks show that with one hidden layer only, NFM significantly outperforms FM with a 7.3% relative improvement. Compared to the recent deep learning methods Wide&Deep and DeepCross, our NFM uses a shallower structure but offers better performance, being much easier to train and tune in practice.
引用
收藏
页码:355 / 364
页数:10
相关论文
共 50 条
  • [31] Extended Factorization Machines for Sequential Recommendation
    Wen, Nuan
    Zhang, Fang
    IEEE ACCESS, 2020, 8 : 41342 - 41350
  • [32] RDFM: Resilient Distributed Factorization Machines
    da Silva, Andre Rodrigo
    Rodrigues, Leonardo M.
    Rech, Luciana de Oliveira
    Luiz, Aldelir Fernando
    ARTIFICIAL INTELLIGENCE AND SOFT COMPUTING, ICAISC 2019, PT II, 2019, 11509 : 585 - 594
  • [33] An Enhancement of Kohonen Neural Networks for Predictive Analytics: Self-Organizing Prediction Maps
    Morajda, Janusz
    Paliwoda-Pekosz, Grazyna
    AMCIS 2020 PROCEEDINGS, 2020,
  • [34] Sparse Representation in Kernel Machines
    Sun, Hongwei
    Wu, Qiang
    IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2015, 26 (10) : 2576 - 2582
  • [35] Neural Poisson Factorization
    Ngo Van Linh
    Duc Anh Nguyen
    Thai Binh Nguyen
    Khoat Than
    IEEE ACCESS, 2020, 8 : 106395 - 106407
  • [36] From Predictive to Prescriptive Analytics
    Bertsimas, Dimitris
    Kallus, Nathan
    MANAGEMENT SCIENCE, 2020, 66 (03) : 1025 - 1044
  • [37] Online Learning for Matrix Factorization and Sparse Coding
    Mairal, Julien
    Bach, Francis
    Ponce, Jean
    Sapiro, Guillermo
    JOURNAL OF MACHINE LEARNING RESEARCH, 2010, 11 : 19 - 60
  • [38] Dual Attentional Higher Order Factorization Machines
    Sarkar, Arindam
    Das, Dipankar
    Sembium, Vivek
    Comar, Prakash Mandayam
    PROCEEDINGS OF THE 16TH ACM CONFERENCE ON RECOMMENDER SYSTEMS, RECSYS 2022, 2022, : 378 - 388
  • [39] Robust Factorization Machines for User Response Prediction
    Punjabi, Surabhi
    Bhatt, Priyanka
    WEB CONFERENCE 2018: PROCEEDINGS OF THE WORLD WIDE WEB CONFERENCE (WWW2018), 2018, : 669 - 678
  • [40] Robust Factorization Machines for Credit Default Prediction
    Ni, Weijian
    Liu, Tong
    Zeng, Qingtian
    Zhang, Xianke
    Duan, Hua
    Xie, Nengfu
    PRICAI 2018: TRENDS IN ARTIFICIAL INTELLIGENCE, PT I, 2018, 11012 : 941 - 953