paperbot · PL 论文追踪

全部论文 待读 收藏

P2 Resource-Guided Configuration Space Reduction for Deep Learning Models

资源引导的深度学习模型配置空间缩减
ICSE 2021 IEEE/ACM 43rd International Conference on Software Engineering (ICSE)2021匹配度 3/10 · 论文将资源约束建模为CSP并用SMT求解来缩减AutoML配置空间,属于约束求解/形式化方法在ML系统配置中的应用,但并非用户关注的静态分析、浮点程序分析、贝叶斯程序分析或LLM/Agent与PL交叉方向,匹配度较低。引用 12 inbox
Yanjie Gao, Yonghao Zhu, Hongyu Zhang, Haoxiang Lin, Mao Yang
crossref: 2026-09-12dblp: 2026-09-12

AI 速览

一句话:提出 DnnSAT,用代价模型与 SMT 求解在 AutoML 前缩减不满足资源约束的配置空间,加速 HPO 与 NAS。

深度学习模型像传统软件系统一样具有大量配置选项,包括超参数和神经网络架构。现有 AutoML 虽能自动探索配置,却未考虑内存、算力、执行时间等资源约束,训练不合规配置会导致大量试验失败、资源浪费并拖慢开发效率。本文提出 DnnSAT,一种资源引导的 AutoML 方法,将配置空间缩减形式化为约束满足问题。它包含统一解析代价模型,针对模型权重大小、浮点运算数、推理时间和 GPU 显存消耗构造约束,并利用 SMT 求解器获得可满足的超参数与架构配置。在公开基准上,DnnSAT 能加速 Hyperparameter Optimization 和 Neural Architecture Search 等先进 AutoML 方法,平均加速 1.19X 至 3.95X,并保持或提升模型学习性能。

问题
现有 AutoML 在搜索配置时忽略可用内存、设备算力或执行时间等资源约束,导致不合规试验失败或产生不合适模型,造成显著资源浪费并降低开发效率。
方法
提出 DnnSAT,将资源引导的配置空间缩减建模为约束满足问题;通过统一解析代价模型构造权重大小、浮点运算数、推理时间和 GPU 显存消耗约束,再用 SMT 求解器得到可满足的超参数与神经网络架构配置。
评估
在公开基准上评估 DnnSAT 对 Hyperparameter Optimization 和 Neural Architecture Search 等 SOTA AutoML 方法的加速效果,平均加速 1.19X 至 3.95X,并取得持平或更好的模型学习性能。
原文摘要(Abstract)

Deep learning models, like traditional software systems, provide a large number of configuration options. A deep learning model can be configured with different hyperparameters and neural architectures. Recently, AutoML (Automated Machine Learning) has been widely adopted to automate model training by systematically exploring diverse configurations. However, current AutoML approaches do not take into consideration the computational constraints imposed by various resources such as available memory, computing power of devices, or execution time. The training with non-conforming configurations could lead to many failed AutoML trial jobs or inappropriate models, which cause significant resource waste and severely slow down development productivity. In this paper, we propose DnnSAT, a resource-guided AutoML approach for deep learning models to help existing AutoML tools efficiently reduce the configuration space ahead of time. DnnSAT can speed up the search process and achieve equal or even better model learning performance because it excludes trial jobs not satisfying the constraints and saves resources for more trials. We formulate the resource-guided configuration space reduction as a constraint satisfaction problem. DnnSAT includes a unified analytic cost model to construct common constraints with respect to the model weight size, number of floating-point operations, model inference time, and GPU memory consumption. It then utilizes an SMT solver to obtain the satisfiable configurations of hyperparameters and neural architectures. Our evaluation results demonstrate the effectiveness of DnnSAT in accelerating state-of-the-art AutoML methods (Hyperparameter Optimization and Neural Architecture Search) with an average speedup from 1.19X to 3.95X on public benchmarks. We believe that DnnSAT can make AutoML more practical in a real-world environment with constrained resources.

链接与引用

DOI 原文 · DBLP

BibTeX
@inproceedings{GaoZ0LY21,
  title = {Resource-Guided Configuration Space Reduction for Deep Learning Models},
  author = {Yanjie Gao and Yonghao Zhu and Hongyu Zhang and Haoxiang Lin and Mao Yang},
  booktitle = {ICSE},
  year = {2021},
  doi = {10.1109/icse43902.2021.00028}
}