paper-with-me

홈 › Papers

Eicient Non-Sampling Factorization Machines for Optimal Context-Aware Recommendation

2020-05-19 · WWW 2020 5 · Chong Chen, Min Zhang, Weizhi Ma, Yiqun Liu, and Shaoping Ma Department of Computer Science and Technology, Institute for Articial Intelligence, Beijing National Research Center for Information Science and Technology, Tsinghua University cc17@mails.tsinghua.edu.cn, z-m@tsinghua.edu.cn

To provide more accurate recommendation, it is a trending topic to go beyond modeling user-item interactions and take context features into account. Factorization Machines (FM) with negative sampling is a popular solution for context-aware recommendation. However, it is not robust as sampling may lost important information and usually leads to non-optimal performances in practical. Several recent e orts have enhanced FM with deep learning architectures for modelling high-order feature interactions. While they either focus on rating prediction task only, or typically adopt the negative sampling strategy for optimizing the ranking performance. Due to the dramatic uctuation of sampling, it is reasonable to argue that these sampling-based FM methods are still suboptimal for context-aware recommendation. In this paper, we propose to learn FM without sampling for ranking tasks that helps context-aware recommendation particularly. Despite e ectiveness, such a non-sampling strategy presents strong challenge in learning e ciency of the model. Accordingly, we further design a new ideal framework named E cient Non-Sampling Factorization Machines (ENSFM). ENSFM not only seamlessly connects the relationship between FM and Matrix Factorization (MF), but also resolves the challenging e ciency issue via novel memorization strategies. Through extensive experiments on three realworld public datasets, we show that 1) the proposed ENSFM consistently and signi cantly outperforms the state-of-the-art methods on context-aware Top-K recommendation, and 2) ENSFM achieves signi cant advantages in training e ciency, which makes it more applicable to real-world large-scale systems. Moreover, the empirical results indicate that a proper learning method is even more important than advanced neural network structures for Top-K recommendation task. Our implementation has been released 1 to facilitate further developments on e cient non-sampling methods

📄 PDF Abstract BibTeX

Code (2)

chenchongthu/ensfm 공식 구현 tf
PaddlePaddle/PaddleRec/tree/master/models/recall/ensfm paddle

Tasks

MemorizationRecommendation Systems

Similar Papers 제목 키워드 기반

CORE: Context-Aware Open Relation Extraction with Factorization Machines

2015-09-01 · EMNLP 2015 9 · Fabio Petroni, Luciano Del Corro, Rainer Gemulla
Open Information ExtractionRelationRelation Extraction

Variational Factorization Machines for Preference Elicitation in Large-Scale Recommender Systems

2022-12-20 · Jill-Jênn Vie, Tomas Rigaux, Hisashi Kashima

Factorization machines (FMs) are a powerful tool for regression and classification in the context of sparse observations, that has been successfully applied to collaborative filtering, especially when side information ov…

Active LearningCollaborative FilteringRecommendation Systems

Contextual and Position-Aware Factorization Machines for Sentiment Classification

2018-01-18 · Shuai Wang, Mianwei Zhou, Geli Fei, Yi Chang 외

While existing machine learning models have achieved great success for sentiment classification, they typically do not explicitly capture sentiment-oriented word interaction, which can lead to poor results for fine-grain…

ClassificationGeneral ClassificationPositionRecommendation Systems+4

Convex Factorization Machine for Regression

2015-07-04 · Makoto Yamada, Wenzhao Lian, Amit Goyal, Jianhui Chen 외

We propose the convex factorization machine (CFM), which is a convex variant of the widely used Factorization Machines (FMs). Specifically, we employ a linear+quadratic model and regularize the linear term with the $\ell…

regression

attr2vec: Jointly Learning Word and Contextual Attribute Embeddings with Factorization Machines

2018-06-01 · NAACL 2018 6 · Fabio Petroni, Vassilis Plachouras, Timothy Nugent, Jochen L. Leidner

The widespread use of word embeddings is associated with the recent successes of many natural language processing (NLP) systems. The key approach of popular models such as word2vec and GloVe is to learn dense vector repr…

AttributeDependency ParsingInformation RetrievalMachine Translation+5