Evolving Context-Aware Recommender Systems With Users in Mind

07/30/2020
by   Amit Livne, et al.
0

A context-aware recommender system (CARS) applies sensing and analysis of user context to provide personalized services. The contextual information can be driven from sensors in order to improve the accuracy of the recommendations. Yet, generating accurate recommendations is not enough to constitute a useful system from the users' perspective, since certain contextual information may cause different issues, such as draining the user's battery, privacy issues, and more. Adding high-dimensional contextual information may increase both the dimensionality and sparsity of the model. Previous studies suggest reducing the amount of contextual information by selecting the most suitable contextual information using a domain knowledge. Another solution is compressing it into a denser latent space, thus disrupting the ability to explain the recommendation item to the user, and damaging users' trust. In this paper we present an approach for selecting low-dimensional subsets of the contextual information and incorporating them explicitly within CARS. Specifically, we present a novel feature-selection algorithm, based on genetic algorithms (GA), that outperforms SOTA dimensional-reduction CARS algorithms, improves the accuracy and the explainability of the recommendations, and allows for controlling user aspects, such as privacy and battery consumption. Furthermore, we exploit the top subsets that are generated along the evolutionary process, by learning multiple deep context-aware models and applying a stacking technique on them, thus improving the accuracy while remaining at the explicit space. We evaluated our approach on two high-dimensional context-aware datasets driven from smartphones. An empirical analysis of our results validates that our proposed approach outperforms SOTA CARS models while improving transparency and explainability to the user.

READ FULL TEXT

page 11

page 13

research
09/09/2019

Deep Context-Aware Recommender System Utilizing Sequential Latent Context

Context-aware recommender systems (CARSs) apply sensing and analysis of ...
research
11/07/2015

Combining Privileged Information to Improve Context-Aware Recommender Systems

A recommender system is an information filtering technology which can be...
research
07/30/2018

The Importance of Context When Recommending TV Content: Dataset and Algorithms

Home entertainment systems feature in a variety of usage scenarios with ...
research
06/20/2023

CAPRI: Context-Aware Interpretable Point-of-Interest Recommendation Framework

Point-of-Interest (POI ) recommendation systems have gained popularity f...
research
12/19/2019

Gaussian Process Latent Variable Model Factorization for Context-aware Recommender Systems

Context-aware recommender systems (CARS) have gained increasing attentio...
research
02/04/2020

Context-Aware Recommendations for Televisions Using Deep Embeddings with Relaxed N-Pairs Loss Objective

This paper studies context-aware recommendations in the television domai...
research
07/23/2022

Exploring the Impact of Temporal Bias in Point-of-Interest Recommendation

Recommending appropriate travel destinations to consumers based on conte...

Please sign up or login with your details

Forgot password? Click here to reset