mlsanityData to 14 Oct 2026

HARL: Hierarchical Adaptive Reinforcement Learning Based Auto Scheduler for Neural Networks

arXiv 2211.11172 ↗First posted 21 Nov 2022cs.LG cs.PFcited by 2

Not on the map. Why?

Abstract (arXiv)

To efficiently perform inference with neural networks, the underlying tensor programs require sufficient tuning efforts before being deployed into production environments. Usually, enormous tensor program candidates need to be sufficiently explored to find the one with the best performance. This is necessary to make the neural network products meet the high demand of real-world applications such as natural language processing, auto-driving, etc. Auto-schedulers are being developed to avoid the need for human intervention. However, due to the gigantic search space and lack of intelligent search guidance, current auto-schedulers require hours to days of tuning time to find the best-performing tensor program for the entire neural network. In this paper, we propose HARL, a reinforcement learning (RL) based auto-scheduler specifically designed for efficient tensor program exploration. HARL uses a hierarchical RL architecture in which learning-based decisions are made at all different levels of search granularity. It also automatically adjusts exploration configurations in real-time for faster performance convergence. As a result, HARL improves the tensor operator performance by 22% and the search speed by 4.3x compared to the state-of-the-art auto-scheduler. Inference performance and search speed are also significantly improved on end-to-end neural networks.

Key facts. Cited by 2 papers in the map (data through 14 Oct 2026). Builds on 15 of its 28 references that are in the map. First posted on arXiv 21 Nov 2022.

Builds on

15 of 28 references.

References · 15

  1. 2015Deep Residual Learning for Image Recognitioncited by 52,096
  2. 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,399
  3. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
  4. 2017Proximal Policy Optimization Algorithmscited by 15,215
  5. 2016XGBoost: A Scalable Tree Boosting Systemcited by 5,166
  6. 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,795
  7. 2016The Cityscapes Dataset for Semantic Urban Scene Understandingcited by 4,444
  8. 2013Playing Atari with Deep Reinforcement Learningcited by 3,274
  9. 2016Asynchronous Methods for Deep Reinforcement Learningcited by 2,258
  10. 2014Deep Speech: Scaling up end-to-end speech recognitioncited by 354
  11. 2014cuDNN: Efficient Primitives for Deep Learningcited by 245
  12. 2020Ansor: Generating High-Performance Tensor Programs for Deep Learningcited by 201
3 more
  1. 2016A guide to convolution arithmetic for deep learningcited by 185
  2. 2018Learning to Optimize Tensor Programscited by 140
  3. 2020Chameleon: Adaptive Code Optimization for Expedited Deep Neural Network Compilationcited by 29

Built on by

Cited by year

Citing papers per year: 2024: 1; 2025: 1.

2 papers.