启发式优化算法有比较强的全局寻优能力,因此对于非线性优化(非线性拟合、非线性方程组求解等等)问题可以优先尝试使用启发式优化求解器。
目前MathSword内置自研SC启发式优化算法、以及基于龙格库塔法的RUN[1]算法,这两种算法是我目前测试过智能算法中效果最好的两种算法。这里将启发式优化求解的使用方法演示如下:
参考:
[1] Chen H , Ahmadianfar I , Heidari A A , et al. RUN beyond the metaphor: An efficient optimization algorithm based on Runge Kutta method[J]. Expert Systems with Application, 2021(181-Nov.).