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

04/05/2021
by   Tong Chen, et al.
0

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 prominent development of deep neural networks (DNNs), there is a recent and ongoing trend of enhancing the expressiveness of FM-based models with DNNs. However, though better results are obtained with DNN-based FM variants, such performance gain is paid off by an enormous amount (usually millions) of excessive model parameters on top of the plain FM. Consequently, the heavy parameterization impedes the real-life practicality of those deep models, especially efficient deployment on resource-constrained IoT and edge devices. In this paper, we move beyond the traditional real space where most deep FM-based models are defined, and seek solutions from quaternion representations within the hypercomplex space. Specifically, we propose the quaternion factorization machine (QFM) and quaternion neural factorization machine (QNFM), which are two novel lightweight and memory-efficient quaternion-valued models for sparse predictive analytics. By introducing a brand new take on FM-based models with the notion of quaternion algebra, our models not only enable expressive inter-component feature interactions, but also significantly reduce the parameter size due to lower degrees of freedom in the hypercomplex Hamilton product compared with real-valued matrix multiplication. Extensive experimental results on three large-scale datasets demonstrate that QFM achieves 4.36 improvement over the plain FM without introducing any extra parameters, while QNFM outperforms all baselines with up to two magnitudes' parameter size reduction in comparison to state-of-the-art peer methods.

READ FULL TEXT
research
12/20/2020

AdnFM: An Attentive DenseNet based Factorization Machine for CTR Prediction

In this paper, we consider the Click-Through-Rate (CTR) prediction probl...
research
11/07/2019

Sequence-Aware Factorization Machines for Temporal Predictive Analytics

In various web applications like targeted advertising and recommender sy...
research
03/14/2018

xDeepFM: Combining Explicit and Implicit Feature Interactions for Recommender Systems

Combinatorial features are essential for the success of many commercial ...
research
06/11/2019

Lightweight and Efficient Neural Natural Language Processing with Quaternion Networks

Many state-of-the-art neural models for NLP are heavily parameterized an...
research
05/06/2018

Discrete Factorization Machines for Fast Feature-based Recommendation

User and item features of side information are crucial for accurate reco...
research
08/17/2017

Deep & Cross Network for Ad Click Predictions

Feature engineering has been the key to the success of many prediction m...
research
12/30/2017

A Compare-Propagate Architecture with Alignment Factorization for Natural Language Inference

This paper presents a new deep learning architecture for Natural Languag...

Please sign up or login with your details

Forgot password? Click here to reset