超参数优化【模拟退火SA】

模拟退火算法用于超参数优化是一个可行且有实际应用价值的方法

+ 能跳出局部最优,支持定制扰动、柔性大

- 超参数多、空间大时仍需较多计算资源,收敛慢

[适用场景]

 

典型流程

 

Metropolis接受准则

这是模拟退火算法的核心公式

 

 

简单伪代码

 

典型问题举例

 

内存领域问题举例

【稀疏加速器引导式缓存替换策略预取窗口的大小设置问题】

 

【MICRO'25 SeaCache】

Step1: 根据稀疏度给出一个初始的prefetch大小。

Step2: 运行时监控2个指标:

Step3: 每当统计周期结束(例如每完成1/500的MAC),

 

伪代码

 

实际代码

模拟退火在这里的作用: