E.LACIĆ

Publications/ISMIS 2020

Empirical Comparison of Graph Embeddings for Trust-Based Collaborative Filtering

Duricic, T., Hussain, H., Lacić, E., Kowald, D., Helic, D., Lex, E.

Published in
25th International Symposium on Intelligent Systems
Year
2020
Type
conference
Publisher
Springer

PDF

In plain language

Empirical Comparison of Graph Embeddings for Trust-Based Collaborative Filtering

Key takeaways from this paper:

  1. Random walk graph embeddings lead the pack for trust-based collaborative filtering in cold-start scenarios. Node2vec and DeepWalk consistently outperformed classic trust baselines and other embedding families on three real-world datasets (Epinions, Ciao, FilmTrust). The result is not just better accuracy, but higher novelty and diversity in recommendations—a somewhat rare combination.

  2. User coverage improves noticeably with embeddings. Traditional trust-based recommenders always struggle with sparsity: if a user’s trust links are few, recommendations barely reach them. By learning latent representations from the graph (instead of relying on explicit trust alone), embedding methods provided recommendations for substantially more users—practical for real platforms with lots of cold-start users.

  3. Accuracy and novelty correlate positively—users actually prefer novel content when accuracy is held constant. That observation isn’t new, but the correlation is unusually strong here (Kendall rank: up to 0.43). This means optimizing solely for accuracy may also give you novelty, at least on datasets structured like these.

A few notes on setup: All trust graphs were treated as undirected (to maximize comparability and reduce sparsity), which is a pragmatic but imperfect choice because it discards directionality of trust—a potentially valuable signal. Some methods (like SDNE) underperformed, likely due to insufficient hyperparameter search. More broadly, trust networks are messy, and this study clarifies that no single metric should dominate evaluation: novelty, diversity, and coverage matter concretely.

These insights suggest that for real-world recommender systems facing cold starts, graph embeddings—especially random walk variants—are a safe bet. But the devil is in the details: network structure, method family, and how we handle edge direction all matter. Next steps include exploring trust directionality and coupling embeddings with user features from ratings, aiming for interpretable, high-coverage, well-balanced recommendations.

Citation

APA

Duricic, T., Hussain, H., Lacić, E., Kowald, D., Helic, D., & Lex, E. (2020). Empirical Comparison of Graph Embeddings for Trust-Based Collaborative Filtering. In Proceedings of the 25th International Symposium on Intelligent Systems. Springer.

BibTeX

@inproceedings{duricic2020empirical,
  title = {Empirical Comparison of Graph Embeddings for Trust-Based Collaborative Filtering},
  author = {Duricic, T. and Hussain, H. and Laci\'{c}, E. and Kowald, D. and Helic, D. and Lex, E.},
  year = {2020},
  booktitle = {Proceedings of the 25th International Symposium on Intelligent Systems},
  publisher = {Springer},
}

← All publications