Random Graphs for Performance Evaluation of Recommender Systems
Szymon Chojnacki, Mieczys{\l}aw K{\l}opotek

TL;DR
This paper introduces a new analytical framework using artificial bipartite graphs to evaluate recommender systems' performance, focusing on speed, memory, and topological influences on algorithm behavior.
Contribution
It proposes measuring recommender system complexity with realistic artificial datasets, addressing limitations of traditional accuracy-based assessments.
Findings
Recommender system performance varies with dataset topology.
Artificial bipartite graphs can simulate real-world data properties.
Topological features influence algorithm efficiency and behavior.
Abstract
The purpose of this article is to introduce a new analytical framework dedicated to measuring performance of recommender systems. The standard approach is to assess the quality of a system by means of accuracy related statistics. However, the specificity of the environments in which recommender systems are deployed requires to pay much attention to speed and memory requirements of the algorithms. Unfortunately, it is implausible to assess accurately the complexity of various algorithms with formal tools. This can be attributed to the fact that such analyses are usually based on an assumption of dense representation of underlying data structures. Whereas, in real life the algorithms operate on sparse data and are implemented with collections dedicated for them. Therefore, we propose to measure the complexity of recommender systems with artificial datasets that posses real-life…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Graph Neural Networks · Complex Network Analysis Techniques · Recommender Systems and Techniques
