基于方向性攻击的优化:使用神经网络替代器求解问题
最优化与控制
2025-10-03 v1
摘要
本文解决一类目标函数和约束涉及已训练神经网络(NN)的优化问题,目标是最大化 受约束 限制,其中 为光滑函数, 为通用且不严格的函数, 为已训练且可能为非白盒的 NN。我们关注两个挑战:识别局部搜索的上升方向,以及确保可靠地收敛到相关局部解。为此,我们重新利用方向性 NN 攻击作为高效优化子程序,因为方向性 NN 攻击利用 NN 的结构计算扰动 以引导 朝指定方向。具体而言,我们开发了一个在任意 处沿方向 计算攻击的攻击算子。随后,我们提出一种混合算法,将攻击算子与无导数优化(DFO)技术结合,旨在通过保持对问题结构的无意识来实现数值可靠性。我们考虑 cDSM 算法,该算法在对问题施加温和假设后,提供渐近收敛到局部解的保证。该方法在攻击驱动的启发式且快速的局部强化与 cDSM 步骤(用于认证收敛和数值可靠性)之间交替。三个实验结果表明,这种混合方法一致优于标准 DFO 框架。
引用
@article{arxiv.2510.01461,
title = {Optimization by Directional Attacks: Solving Problems with Neural Network Surrogates},
author = {Pierre-Yves Bouchet and Thibaut Vidal},
journal= {arXiv preprint arXiv:2510.01461},
year = {2025}
}