FM^2: Field-matrixed Factorization Machines for Recommender Systems

02/20/2021
by   Yang Sun, et al.
0

Click-through rate (CTR) prediction plays a critical role in recommender systems and online advertising. The data used in these applications are multi-field categorical data, where each feature belongs to one field. Field information is proved to be important and there are several works considering fields in their models. In this paper, we proposed a novel approach to model the field information effectively and efficiently. The proposed approach is a direct improvement of FwFM, and is named as Field-matrixed Factorization Machines (FmFM, or FM^2). We also proposed a new explanation of FM and FwFM within the FmFM framework, and compared it with the FFM. Besides pruning the cross terms, our model supports field-specific variable dimensions of embedding vectors, which acts as soft pruning. We also proposed an efficient way to minimize the dimension while keeping the model performance. The FmFM model can also be optimized further by caching the intermediate vectors, and it only takes thousands of floating-point operations (FLOPs) to make a prediction. Our experiment results show that it can out-perform the FFM, which is more complex. The FmFM model's performance is also comparable to DNN models which require much more FLOPs in runtime.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/09/2018

Field-weighted Factorization Machines for Click-Through Rate Prediction in Display Advertising

Click-through rate (CTR) prediction is a critical task in online display...
research
07/26/2021

Leaf-FM: A Learnable Feature Generation Factorization Machine for Click-Through Rate Prediction

Click-through rate (CTR) prediction plays important role in personalized...
research
06/29/2020

TFNet: Multi-Semantic Feature Interaction for CTR Prediction

The CTR (Click-Through Rate) prediction plays a central role in the doma...
research
09/13/2020

Field-Embedded Factorization Machines for Click-through rate prediction

Click-through rate (CTR) prediction models are common in many online app...
research
06/26/2020

Memory-efficient Embedding for Recommendations

Practical large-scale recommender systems usually contain thousands of f...
research
11/12/2019

FLEN: Leveraging Field for Scalable CTR Prediction

Click-Through Rate (CTR) prediction has been an indispensable component ...
research
05/20/2020

Network On Network for Tabular Data Classification in Real-world Applications

Tabular data is the most common data format adopted by our customers ran...

Please sign up or login with your details

Forgot password? Click here to reset