Green Recommender Systems: Optimizing Dataset Size for Energy-Efficient Algorithm Performance

Ardalan Arabzadeh, Tobias Vente, Joeran Beel
10/12/2024
cs.IRcs.AI

No official code found. Best implementation: ArdalanArabzadeh/RecSoGood2024 (1 star, last commit 2024-09-19).

Abstract

As recommender systems become increasingly prevalent, the environmental impact and energy efficiency of training large-scale models have come under scrutiny. This paper investigates the potential for energy-efficient algorithm performance by optimizing dataset sizes through downsampling techniques in the context of Green Recommender Systems. We conducted experiments on the MovieLens 100K, 1M, 10M, and Amazon Toys and Games datasets, analyzing the performance of various recommender algorithms under different portions of dataset size. Our results indicate that while more training data generally leads to higher algorithm performance, certain algorithms, such as FunkSVD and BiasedMF, particularly with unbalanced and sparse datasets like Amazon Toys and Games, maintain high-quality recommendations with up to a 50% reduction in training data, achieving nDCG@10 scores within approximately 13% of full dataset performance. These findings suggest that strategic dataset reduction can decrease computational and environmental costs without substantially compromising recommendation quality. This study advances sustainable and green recommender systems by providing insights for reducing energy consumption while maintaining effectiveness.

View on arXivView PDF

Code Implementations(1)

Green Recommender Systems: Optimizing Dataset Size for Energy-Efficient Algorithm Performance

10PythonSep 19, 20242 years ago

Similar Papers

Cite this paper

@article{arabzadeh2024green,
  title  = {Green Recommender Systems: Optimizing Dataset Size for Energy-Efficient Algorithm Performance},
  author = {Ardalan Arabzadeh and Tobias Vente and Joeran Beel},
  year   = {2024},
  eprint = {2410.09359},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2410.09359v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2410.09359.svg)](https://codeofpaper.com/paper/2410.09359)

Discussion