Goto

Collaborating Authors

 expomf


Reviews: Modeling Dynamic Missingness of Implicit Feedback for Recommendation

Neural Information Processing Systems

This paper presents H4MF model (HMM MF for dynamic Missingness) for implicit feedback data. With implicit data, we only observe positive feedback and the missing entries (zeros) in the data can indicate either negative feedback or users are not exposed of the items. H4MF is based on the previous work on modeling user latent exposure (ExpoMF, Liang et al., Modeling user exposure in recommendation, 2016) -- the basic idea is that for each user-item pair, there is a latent binary variable to represent exposure; if it's 1, it means this user is exposed to the item thus 0 feedback mean true negative, while if it's 0, it means this user have not yet been exposed to this item yet. The difference in H4MF is that H4MF uses a hidden Markov model to capture the temporal dynamics in the user exposure (user intent in this paper). The basic idea is that whether or not a user is exposed to something can be dependent on some other items he/she has been exposed before.


Relevance Matrix Factorization

Saito, Yuta, Yaginuma, Suguru, Nishino, Yuta, Sakata, Hayato, Nakata, Kazuhide

arXiv.org Machine Learning

Implicit feedback plays a critical role to construct recommender systems because this type of feedback is prevalent in the real-world. However, effectively utilizing implicit feedback is challenging because of positive-unlabeled or missing-not-at-random problems. To tackle these challenges, in this paper, we first show that existing approaches are biased toward the true metric. Subsequently, we provide a theoretically principled approach to handle the problems inspired by estimation methods in causal inference. In particular, we propose an unbiased estimator for the true metric of interest solving the above problems simultaneously. Experiments on two standard real-world datasets demonstrate the superiority of the proposed approach against state-of-the-art recommendation algorithms.


Collaborative Filtering With Social Exposure: A Modular Approach to Social Recommendation

Wang, Menghan (Zhejiang University) | Zheng, Xiaolin (Zhejiang University) | Yang, Yang (Zhejiang University) | Zhang, Kun (Carnegie Mellon University)

AAAI Conferences

This paper is concerned with how to make efficient use of social information to improve recommendations. Most existing social recommender systems assume people share similar preferences with their social friends. Which, however, may not hold true due to various motivations of making online friends and dynamics of online social networks. Inspired by recent causal process based recommendations that first model user exposures towards items and then use these exposures to guide rating prediction, we utilize social information to capture user exposures rather than user preferences. We assume that people get information of products from their online friends and they do not have to share similar preferences, which is less restrictive and seems closer to reality. Under this new assumption, in this paper, we present a novel recommendation approach (named SERec) to integrate social exposure into collaborative filtering. We propose two methods to implement SERec, namely social regularization and social boosting, each with different ways to construct social exposures. Experiments on four real-world datasets demonstrate that our methods outperform the state-of-the-art methods on top-N recommendations. Further study compares the robustness and scalability of the two proposed methods.


Modeling User Exposure in Recommendation

Liang, Dawen, Charlin, Laurent, McInerney, James, Blei, David M.

arXiv.org Machine Learning

Collaborative filtering analyzes user preferences for items (e.g., books, movies, restaurants, academic papers) by exploiting the similarity patterns across users. In implicit feedback settings, all the items, including the ones that a user did not consume, are taken into consideration. But this assumption does not accord with the common sense understanding that users have a limited scope and awareness of items. For example, a user might not have heard of a certain paper, or might live too far away from a restaurant to experience it. In the language of causal analysis, the assignment mechanism (i.e., the items that a user is exposed to) is a latent variable that may change for various user/item combinations. In this paper, we propose a new probabilistic approach that directly incorporates user exposure to items into collaborative filtering. The exposure is modeled as a latent variable and the model infers its value from data. In doing so, we recover one of the most successful state-of-the-art approaches as a special case of our model, and provide a plug-in method for conditioning exposure on various forms of exposure covariates (e.g., topics in text, venue locations). We show that our scalable inference algorithm outperforms existing benchmarks in four different domains both with and without exposure covariates.