Back to Search Start Over

Hyperbolic Factorization Machine

Authors :
WANG Weihao, CHEN Songcan
Source :
Jisuanji kexue yu tansuo, Vol 14, Iss 4, Pp 590-597 (2020)
Publication Year :
2020
Publisher :
Journal of Computer Engineering and Applications Beijing Co., Ltd., Science Press, 2020.

Abstract

Factorization machine (FM) has been widely applied in recommender systems since its publication, and to capture feature interactions, FM represents its 2nd-order coefficient of any two features as inner product of the corresponding embedding vectors in Euclidean space. Considering that objects in recommender systems such as items, users, properties and contexts can be described as a heterogeneous network exhibiting hierarchical structures, whereas flat Euclidean space is not able to capture this kind of structure, restricting the feature representation ability of FM, this paper proposes hyperbolic FM (HFM). It represents each feature as a vector in hyperbolic space rather than in Euclidean space, and evaluates the 2nd-order feature interaction strength with hyperbolic distance measure. The reason for adopting hyperbolic geometry is that it has been shown to be the underlying embedding space of hierarchical structures, like trees, graphs and vocabulary. This paper designs two HFMs based on Poincaré ball model and hyperboloid model, respectively, and derives the corresponding Riemannian gradient descent algorithm for optimization. Experiments conducted on various datasets indicate that HFM achieves better performance than original FM with identical number of trainable parameters, and reveals the hierarchical structure of features which is missing in FM, offering explanability to some extent.

Details

Language :
Chinese
ISSN :
16739418
Volume :
14
Issue :
4
Database :
Directory of Open Access Journals
Journal :
Jisuanji kexue yu tansuo
Publication Type :
Academic Journal
Accession number :
edsdoj.49594e2df01b4ad3896221d591a68e2b
Document Type :
article
Full Text :
https://doi.org/10.3778/j.issn.1673-9418.1905025