假设我想使用 scipy.optimize.differential_evolution优化函数,但我有一个合理的起点,我认为最小值位于该起点。
有没有办法为该算法提供至少一个初始位置?
我想将 bounds
参数限制在我的“解决方案”附近。这样做的缺点是它会影响整个 总体 (popsize
),我确实希望该算法搜索整个解决方案。
这完全可以做到吗?
最佳答案
v1.7.0 或更新版本 scipy.optimize.differential_evolution
支持 x0
,这是可选的初始猜测。
关于python - 将一个或多个初始位置提供给 scipy.optimize.differential_evolution,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56279759/