Affiliation:
1. Czech Technical University in Prague, Praha, Czech Republic
Abstract
Regionalization, also known as
spatially constrained clustering
, is an unsupervised machine learning technique used to identify and define spatially contiguous regions. In this work, we introduce a methodology to regionalize recommendation systems (RSs) based on a collaborative filtering approach. Two main challenges arise when performing regionalization based on users’ preferences in RSs: (1) unstructured data, as interactions are often scarce and observed on a smaller scale; and (2) the difficulty of evaluation of the quality of the clustering results. To address these challenges, our methodology relies on inductive matrix completion (IMC), a fundamental approach to recover unknown entries of a rating matrix while utilizing region information to extract a region-based feature matrix. With this feature matrix, our method becomes adaptive and seamlessly integrates with various regionalization algorithms to create regionalization candidates. This enables us to derive more accurate recommendations that consider regionalized effects and discover interesting patterns in localized user behavior. We experimentally evaluate our model on synthetic datasets to demonstrate its efficacy in settings where our underlying assumptions are correct. Furthermore, we present a real-world case study illustrating the interpretable information the model can derive in terms of regionalized recommendation relevance.
Publisher
Association for Computing Machinery (ACM)
Reference61 articles.
1. Community detection and stochastic block models: Recent developments;Abbe Emmanuel;Journal of Machine Learning Research,2018
2. Exact Recovery in the Stochastic Block Model
3. Community Detection in General Stochastic Block models: Fundamental Limits and Efficient Algorithms for Recovery
4. Recommender Systems
5. Binary rating estimation with graph side information;Ahn Kwangjun;Advances in Neural Information Processing Systems,2018