Memory-Efficient Factorization Machines via Binarizing both Data and Model Coefficients
Not on the map. Why?
Abstract (arXiv)
Factorization Machines (FM), a general predictor that can efficiently model feature interactions in linear time, was primarily proposed for collaborative recommendation and have been broadly used for regression, classification and ranking tasks. Subspace Encoding Factorization Machine (SEFM) has been proposed recently to overcome the expressiveness limitation of Factorization Machines (FM) by applying explicit nonlinear feature mapping for both individual features and feature interactions through one-hot encoding to each input feature. Despite the effectiveness of SEFM, it increases the memory cost of FM by b times, where b is the number of bins when applying one-hot encoding on each input feature. To reduce the memory cost of SEFM, we propose a new method called Binarized FM which constraints the model parameters to be binary values (i.e., 1 or -1). Then each parameter value can be efficiently stored in one bit. Our proposed method can significantly reduce the memory cost of SEFM model. In addition, we propose a new algorithm to effectively and efficiently learn proposed FM with binary constraints using Straight Through Estimator (STE) with Adaptive Gradient Descent (Adagrad). Finally, we evaluate the performance of our proposed method on eight different classification datasets. Our experimental results have demonstrated that our proposed method achieves comparable accuracy with SEFM but with much less memory cost.
Key facts. No citing papers in the map yet (data through 13 Oct 2026). Builds on 8 of its 18 references that are in the map. First posted on arXiv 17 Aug 2021.
Builds on
8 of 18 references.
References · 8
- 2013Estimating or Propagating Gradients Through Stochastic Neurons for Conditional Computationcited by 2,056
- 2016An overview of gradient descent optimization algorithmscited by 1,028
- 2016XNOR-Net: ImageNet Classification Using Binary Convolutional Neural Networkscited by 849
- 2017DeepFM: A Factorization-Machine based Neural Network for CTR Predictioncited by 673
- 2017Neural Factorization Machines for Sparse Predictive Analyticscited by 183
- 2017Attentional Factorization Machines: Learning the Weight of Feature Interactions via Attention Networkscited by 126
- 2018Discrete Factorization Machines for Fast Feature-based Recommendationcited by 9
- 2015fastFM: A Library for Factorization Machinescited by 1
Built on by
Not cited yet.