Semi-supervised collaborative filtering ensemble

Collaborative filtering (CF) plays a central role in recommender systems, but often suffers from the data sparsity issue that dramatically degrades the recommendation performance. In this paper, we propose a Semi-Supervised Ensemble Filtering (SSEF) method to improve the recommendation performance b...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:World wide web (Bussum) 2021-03, Vol.24 (2), p.657-673
Hauptverfasser: Wu, Jun, Sang, Xiankai, Cui, Wei
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Collaborative filtering (CF) plays a central role in recommender systems, but often suffers from the data sparsity issue that dramatically degrades the recommendation performance. In this paper, we propose a Semi-Supervised Ensemble Filtering (SSEF) method to improve the recommendation performance by assembling three popular CF techniques in a co-training framework. Concretely, SSEF first initializes three weak predictors with labeled examples by three different CF algorithms independently. Two predictors generated by neighborhood methods are then merged, along with the remaining one generated by latent factor model, serve as two base recommenders, each of which labels the unlabeled examples for the other recommender during the co-training process. To exploit unlabeled data safely, the labeling confidence is estimated by validating the influence of the pseudo-labeled examples on the labeled ones. The final prediction is made by blending the outputs from the three predictors enhanced with unlabeled data. Extensive experiments on three public benchmarks demonstrate the effectiveness of the proposed SSEF by comparing to a number of state-of-the-art CF techniques, including semi-supervised, ensemble, and side-information based solutions.
ISSN:1386-145X
1573-1413
DOI:10.1007/s11280-021-00866-7