The Environmental Impact of Ensemble Techniques in Recommender Systems
Jannik Nitschke

TL;DR
This paper systematically measures the energy consumption and carbon footprint of ensemble techniques in recommender systems, revealing significant energy overheads and scalability issues, and compares their efficiency to single models.
Contribution
It provides one of the first systematic evaluations of energy and carbon impact of ensemble methods in recommender systems, highlighting more efficient strategies and scalability limitations.
Findings
Ensemble methods can increase energy consumption by up to 2,549% for modest accuracy gains.
Selective ensemble strategies like Top Performers are more energy-efficient than exhaustive averaging.
Scalability issues emerge at large datasets, limiting industrial applicability.
Abstract
Ensemble techniques in recommender systems have demonstrated accuracy improvements of 10-30%, yet their environmental impact remains unmeasured. While deep learning recommendation algorithms can generate up to 3,297 kg CO2 per paper, ensemble methods have not been sufficiently evaluated for energy consumption. This thesis investigates how ensemble techniques influence environmental impact compared to single optimized models. We conducted 93 experiments across two frameworks (Surprise for rating prediction, LensKit for ranking) on four datasets spanning 100,000 to 7.8 million interactions. We evaluated four ensemble strategies (Average, Weighted, Stacking/Rank Fusion, Top Performers) against simple baselines and optimized single models, measuring energy consumption with a smart plug. Results revealed a non-linear accuracy-energy relationship. Ensemble methods achieved 0.3-5.7%…
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
TopicsRecommender Systems and Techniques · Explainable Artificial Intelligence (XAI) · Advanced Technologies in Various Fields
