mlsanityData to 7 Oct 2026

GreenFlow: A Computation Allocation Framework for Building Environmentally Sound Recommendation System

arXiv 2312.16176 ↗First posted 15 Dec 2023cs.IR cs.LGcited by 0

Not on the map. Why?

Abstract (arXiv)

Given the enormous number of users and items, industrial cascade recommendation systems (RS) are continuously expanded in size and complexity to deliver relevant items, such as news, services, and commodities, to the appropriate users. In a real-world scenario with hundreds of thousands requests per second, significant computation is required to infer personalized results for each request, resulting in a massive energy consumption and carbon emission that raises concern. This paper proposes GreenFlow, a practical computation allocation framework for RS, that considers both accuracy and carbon emission during inference. For each stage (e.g., recall, pre-ranking, ranking, etc.) of a cascade RS, when a user triggers a request, we define two actions that determine the computation: (1) the trained instances of models with different computational complexity; and (2) the number of items to be inferred in the stage. We refer to the combinations of actions in all stages as action chains. A reward score is estimated for each action chain, followed by dynamic primal-dual optimization considering both the reward and computation budget. Extensive experiments verify the effectiveness of the framework, reducing computation consumption by 41% in an industrial mobile application while maintaining commercial revenue. Moreover, the proposed framework saves approximately 5000kWh of electricity and reduces 3 tons of carbon emissions per day.

Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 14 of its 32 references that are in the map. First posted on arXiv 15 Dec 2023.

Builds on

14 of 32 references.

References · 14

  1. 2017MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applicationscited by 3,827
  2. 2020Reformer: The Efficient Transformercited by 1,658
  3. 2019Green AIcited by 620
  4. 2017Deep Interest Network for Click-Through Rate Predictioncited by 541
  5. 2019Quantifying the Carbon Emissions of Machine Learningcited by 516
  6. 2018Deep Interest Evolution Network for Click-Through Rate Predictioncited by 336
  7. 2016EIE: Efficient Inference Engine on Compressed Deep Neural Networkcited by 291
  8. 2018Entire Space Multi-Task Model: An Effective Approach for Estimating Post-Click Conversion Ratecited by 172
  9. 2021A Survey on Green Deep Learningcited by 52
  10. 2021Sampling methods for efficient training of graph convolutional networks: A surveycited by 40
  11. 2020Simple and Fast Algorithm for Binary Integer and Online Linear Programmingcited by 27
  12. 2019Field-aware Calibration: A Simple and Empirically Strong Method for Reliable Probabilistic Predictionscited by 19
2 more
  1. 2020DCAF: A Dynamic Computation Allocation Framework for Online Serving Systemcited by 7
  2. 2021Computation Resource Allocation Solution in Recommender Systemscited by 3

Built on by

Not cited yet.