TY - JOUR
T1 - Towards latent context-aware recommendation systems
AU - Unger, Moshe
AU - Bar, Ariel
AU - Shapira, Bracha
AU - Rokach, Lior
N1 - Publisher Copyright:
© 2016 Elsevier B.V. All rights reserved.
PY - 2016/7/15
Y1 - 2016/7/15
N2 - The emergence and penetration of smart mobile devices has given rise to the development of context-aware systems that utilize sensors to collect available data about users in order to improve various user services. Recently, the use of context-aware recommender systems (CARS) aimed at recommending items to users has expanded, particularly those that consider user context. Adding context to recommendation systems is challenging, because the addition of various environmental contexts to the recommendation process results in the expansion of its dimensionality, and thus increases sparsity. Therefore, existing CARS tend to incorporate a small set of pre-defined explicit contexts which do not necessary represent user context or reflect the optimal set of features for the recommendation process. We suggest a novel approach centered on representing environmental features as low dimensional unsupervised latent contexts. We extract data from a rich set of mobile sensors in order to infer unexplored user contexts in an unsupervised manner. The latent contexts are hidden context patterns modeled as numeric vectors which are efficiently extracted from raw sensor data. The latent contexts are automatically learned for each user utilizing unsupervised deep learning techniques and PCA on the data collected from the user's mobile phone. Integrating the data extracted from high dimensional sensors into a new latent context-aware recommendation algorithm results in up to a 20% increase in recommendation accuracy.
AB - The emergence and penetration of smart mobile devices has given rise to the development of context-aware systems that utilize sensors to collect available data about users in order to improve various user services. Recently, the use of context-aware recommender systems (CARS) aimed at recommending items to users has expanded, particularly those that consider user context. Adding context to recommendation systems is challenging, because the addition of various environmental contexts to the recommendation process results in the expansion of its dimensionality, and thus increases sparsity. Therefore, existing CARS tend to incorporate a small set of pre-defined explicit contexts which do not necessary represent user context or reflect the optimal set of features for the recommendation process. We suggest a novel approach centered on representing environmental features as low dimensional unsupervised latent contexts. We extract data from a rich set of mobile sensors in order to infer unexplored user contexts in an unsupervised manner. The latent contexts are hidden context patterns modeled as numeric vectors which are efficiently extracted from raw sensor data. The latent contexts are automatically learned for each user utilizing unsupervised deep learning techniques and PCA on the data collected from the user's mobile phone. Integrating the data extracted from high dimensional sensors into a new latent context-aware recommendation algorithm results in up to a 20% increase in recommendation accuracy.
KW - Context
KW - Context-aware recommender systems
KW - Deep learning
KW - Matrix factorization
KW - Recommendation
KW - Recommender systems
UR - http://www.scopus.com/inward/record.url?scp=84992311626&partnerID=8YFLogxK
U2 - 10.1016/j.knosys.2016.04.020
DO - 10.1016/j.knosys.2016.04.020
M3 - ???researchoutput.researchoutputtypes.contributiontojournal.article???
AN - SCOPUS:84992311626
SN - 0950-7051
VL - 104
SP - 165
EP - 178
JO - Knowledge-Based Systems
JF - Knowledge-Based Systems
ER -