paper-with-me

Papers

Neural Factorization Machines for Sparse Predictive Analytics

2017-08-16 · Xiangnan He, Tat-Seng Chua

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.

📄 PDF Abstract BibTeX arXiv:1708.05027

Code (6)

hexiangnan/neural_factorization_machine 공식 구현 tf
UlionTse/mlgb pytorch
jamesdvance/predicting_clicks
shenweichen/DeepCTR tf
shenweichen/DeepCTR-Torch pytorch
xue-pai/FuxiCTR pytorch

Tasks

Link Prediction

Methods 이 논문이 사용한 방법론

Wide&Deep Wide&Deep jointly trains wide linear models and deep neural networks to combine the benefits of memorization and generalization for real-world recommender systems. In summary,…

Similar Papers 제목 키워드 기반

Sequence-Aware Factorization Machines for Temporal Predictive Analytics

2019-11-07 · Tong Chen, Hongzhi Yin, Quoc Viet Hung Nguyen, Wen-Chih Peng 외

In various web applications like targeted advertising and recommender systems, the available categorical features (e.g., product type) are often of great importance but sparse. As a widely adopted solution, models based …

Recommendation Systems

Quaternion Factorization Machines: A Lightweight Solution to Intricate Feature Interaction Modelling

2021-04-05 · Tong Chen, Hongzhi Yin, Xiangliang Zhang, Zi Huang 외

As a well-established approach, factorization machine (FM) is capable of automatically learning high-order interactions among features to make predictions without the need for manual feature engineering. With the promine…

Feature Engineering

Factorization Machines

2011-01-20 · 2010/01/01 2010 1 · Steffen Rendle

In this paper, we introduce Factorization Machines (FM) which are a new model class that combines the advantages of Support Vector Machines (SVM) with factorization models. Like SVMs, FMs are a general predictor worki…

parameter estimationRecommendation Systems

Deep Relational Factorization Machines

2019-09-25 · Hongchang Gao, Gang Wu, Ryan Rossi, Viswanathan Swaminathan 외

Factorization Machines (FMs) is an important supervised learning approach due to its unique ability to capture feature interactions when dealing with high-dimensional sparse data. However, FMs assume each sample is indep…

Factorization Machines with Regularization for Sparse Feature Interactions

2020-10-19 · Kyohei Atarashi, Satoshi Oyama, Masahito Kurihara

Factorization machines (FMs) are machine learning predictive models based on second-order feature interactions and FMs with sparse regularization are called sparse FMs. Such regularizations enable feature selection, whic…

feature selection