我正在研究如何使用量子计算技术加速 BFGS 方法。
我使用了一种加速函数梯度的方法,但是牺牲了梯度的精度值。更具体地说,梯度是使用计算的函数调用,其中是维度。是一个精度参数,可确保. 因此,如果误差有可能严格低于(说) 那将是完美的。
所以,我的问题是,梯度需要多精确才能使 BFGS 正常工作?
编辑:与此同时,我尝试自己进行分析,假设所有先前的迭代都是完全准确的,我在第 k 次迭代中遇到了错误。, 在哪里是 Hessian 的第 k 个近似值,并且是的最小特征值.
唯一的问题仍然是近似的最小特征值如何随着迭代次数的变化而变化。