盖伯瑞尔哈,MathWorks
全局优化工具箱提供了一些函数,用于搜索包含多个极大值或极小值的问题的全局解。金宝搏官方网站工具箱求解器包括代理、模式搜索、遗传算法、粒子群、模拟退火、多起点和全局搜索。当目标函数或约束函数是连续的、不连续的、随机的、不具有导数的、或包含模拟函数或黑箱函数的最优化问题时,可以使用这些求解器。对于具有多个目标的问题,可以使用遗传算法或模式搜索求解器确定Pareto前沿。
使用全局优化工具箱搜索优化问题的最佳或全局解决方案。工具箱提供了各种各样的应用程序的求解器,这些应用程序可能涉及具有挑战性的非线性或噪声问题,如计算金融和工程。
传统的非线性求解方法可以收敛到局部最小值而不是全局最小值。相比之下,MultiStart和GlobalSearch求解器使用随机搜索方法与基于梯度的求解器相结合,高效地搜索可能有多个局部解的连续问题的全局最小值或最大值。金宝搏官方网站
所有的全局优化工具箱求解器都适用于平滑问题,比如这个光学干涉建模。即使存在许多局部解,代理优化求解器也会找到这个全局最大值。金宝搏官方网站有些求解器也适用于基于梯度的求解器不足的非光滑或随机问题。在不使用梯度信息的情况下,PatternSearch求解器快速搜索这个非光滑问题的全局最大值。对于非光滑问题,您可以使用这些求解器中的任何一个,包括代理、遗传算法、粒子群和模拟退火。
离散值非线性问题可以用遗传算法和代理求解器来求解。这个电路例子是一个整数约束的问题,因为元件的值需要来自可用尺寸的列表。
对于具有多个目标的问题,您可以通过使用paretoSearch和遗传算法多目标求解器生成pareto前沿来探索这些目标之间的权衡。
使用并行计算工具箱,许多全局优化算法可以运行得更快。在这个基站布置示例中,我们使用4个并行工作器更快地得到相同的结果。
在下面的链接中找到更多信息,或返回到全局优化工具箱页面。
你也可以从以下列表中选择一个网站:
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。