mlsanityData to 14 Oct 2026

AutoLossGen: Automatic Loss Function Generation for Recommender Systems

arXiv 2204.13160 ↗First posted 27 Apr 2022cs.IR cs.AI cs.LGcited by 10

Not on the map. Why?

Abstract (arXiv)

In recommendation systems, the choice of loss function is critical since a good loss may significantly improve the model performance. However, manually designing a good loss is a big challenge due to the complexity of the problem. A large fraction of previous work focuses on handcrafted loss functions, which needs significant expertise and human effort. In this paper, inspired by the recent development of automated machine learning, we propose an automatic loss function generation framework, AutoLossGen, which is able to generate loss functions directly constructed from basic mathematical operators without prior knowledge on loss structure. More specifically, we develop a controller model driven by reinforcement learning to generate loss functions, and develop iterative and alternating optimization schedule to update the parameters of both the controller model and the recommender model. One challenge for automatic loss generation in recommender systems is the extreme sparsity of recommendation datasets, which leads to the sparse reward problem for loss generation and search. To solve the problem, we further develop a reward filtering mechanism for efficient and effective loss generation. Experimental results show that our framework manages to create tailored loss functions for different recommendation models and datasets, and the generated loss gives better recommendation performance than commonly used baseline losses. Besides, most of the generated losses are transferable, i.e., the loss generated based on one model and dataset also works well for another model or dataset. Source code of the work is available at https://github.com/rutgerswiselab/AutoLossGen.

Key facts. Cited by 10 papers in the map (data through 14 Oct 2026). Builds on 32 of its 60 references that are in the map. First posted on arXiv 27 Apr 2022.

Builds on

32 of 60 references.

References · 32

  1. 2015Fast R-CNNcited by 2,933
  2. 2018DARTS: Differentiable Architecture Searchcited by 1,798
  3. 2017Learning Transferable Architectures for Scalable Image Recognitioncited by 1,101
  4. 2018Regularized Evolution for Image Classifier Architecture Searchcited by 909
  5. 2018Efficient Neural Architecture Search via Parameter Sharingcited by 837
  6. 2016Wide & Deep Learning for Recommender Systemscited by 747
  7. 2017SphereFace: Deep Hypersphere Embedding for Face Recognitioncited by 737
  8. 2016Neural Combinatorial Optimization with Reinforcement Learningcited by 608
  9. 2016Ups and Downs: Modeling the Visual Evolution of Fashion Trends with One-Class Collaborative Filteringcited by 520
  10. 2017Progressive Neural Architecture Searchcited by 487
  11. 2022Recommendation as Language Processing (RLP): A Unified Pretrain, Personalized Prompt & Predict Paradigm (P5)cited by 402
  12. 2017Large-Scale Evolution of Image Classifierscited by 348
20 more
  1. 2016Large-Margin Softmax Loss for Convolutional Neural Networkscited by 296
  2. 2016Designing Neural Network Architectures using Reinforcement Learningcited by 279
  3. 2017Neural Optimizer Search with Reinforcement Learningcited by 82
  4. 2018Automated Machine Learning: From Principles to Practicescited by 62
  5. 2018Path-Level Network Transformation for Efficient Architecture Searchcited by 44
  6. 2017Simple And Efficient Architecture Search for Convolutional Neural Networkscited by 40
  7. 2020Neural Logic Reasoningcited by 38
  8. 2020Neural Collaborative Reasoningcited by 37
  9. 2021AutoLoss: Automated Loss Function Search in Recommendationscited by 31
  10. 2019AM-LFS: AutoML for Loss Function Searchcited by 29
  11. 2020Loss Function Search for Face Recognitioncited by 22
  12. 2021Loss Function Discovery for Object Detection via Convergence-Simulation Driven Searchcited by 20
  13. 2021AutoLoss-Zero: Searching Loss Functions from Scratch for Generic Taskscited by 19
  14. 2018GNAS: A Greedy Neural Architecture Search Method for Multi-Attribute Learningcited by 17
  15. 2020Auto Seg-Loss: Searching Metric Surrogates for Semantic Segmentationcited by 16
  16. 2020VEST: Automatic Feature Engineering for Forecastingcited by 14
  17. 2021Graph Collaborative Reasoningcited by 14
  18. 2021Causal Collaborative Filteringcited by 13
  19. 2018AutoLoss: Learning Discrete Schedules for Alternate Optimizationcited by 12
  20. 2020Learning Personalized Risk Preferences for Recommendationcited by 5

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2022: 1; 2023: 2; 2024: 4; 2025: 2; 2026: 1.

10 papers.