Pith. sign in

REVIEW 1 cited by

Evaluating the performance-deviation of itemKNN in RecBole and LensKit

Not yet reviewed by Pith; the record is open.

This paper has not been read by Pith yet. Machine review is queued; the pith claim, tier, and objections will appear here once it completes.

SPECIMEN: schema-true, not a live event

T0 review · schema-true

One-sentence machine reading of the paper's core claim.

pith:XXXXXXXX · record.json · timestamp

arxiv 2407.13531 v1 pith:S7OBZNQL submitted 2024-07-18 cs.LG

classification cs.LG
keywords lenskitndcgrecboledataperformanceachievedhigheritemknn
verification ladder T0 review T1 audit T2 compute T3 formal
0 comments
read the original abstract

This study examines the performance of item-based k-Nearest Neighbors (ItemKNN) algorithms in the RecBole and LensKit recommender system libraries. Using four data sets (Anime, Modcloth, ML-100K, and ML-1M), we assess each library's efficiency, accuracy, and scalability, focusing primarily on normalized discounted cumulative gain (nDCG). Our results show that RecBole outperforms LensKit on two of three metrics on the ML-100K data set: it achieved an 18% higher nDCG, 14% higher precision, and 35% lower recall. To ensure a fair comparison, we adjusted LensKit's nDCG calculation to match RecBole's method. This alignment made the performance more comparable, with LensKit achieving an nDCG of 0.2540 and RecBole 0.2674. Differences in similarity matrix calculations were identified as the main cause of performance deviations. After modifying LensKit to retain only the top K similar items, both libraries showed nearly identical nDCG values across all data sets. For instance, both achieved an nDCG of 0.2586 on the ML-1M data set with the same random seed. Initially, LensKit's original implementation only surpassed RecBole in the ModCloth dataset.

Discussion (0). Sign in to comment.

Forward citations

Cited by 1 Pith paper

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score. Full citation record

  1. We're Still Doing It (All) Wrong: Recommender Systems, Fifteen Years Later

    cs.IR 2025-09 conditional novelty 3.0 of 10

    Recommender systems research is still dominated by benchmark optimization and flawed evaluation assumptions, and this essay argues the field must adopt epistemic humility and human-centered goals.

Pith tools