测试集非线性求解器

计算科学 优化 算法 非线性规划 数据集 测试
2021-12-19 01:21:07

测试非线性求解器质量的首选测试集是什么?

这可以是使用某些基准求解器获得的一组数据、模型和结果,或者只是一组可用于生成合成数据的测试函数。

谢谢!

1个回答

这在很大程度上取决于您要解决哪个非线性问题。
http://plato.asu.edu/bench.html
是开始局部约束优化的好地方,
http://www.mat.univie.ac.at/~dferi/testenv.html
是全局约束优化的好地方,以及
http://archimedes.cheme.cmu.edu/?q=dfocomp
http://coco.gforge.inria.fr/doku.php?id=bbob-2012
用于无约束的黑盒优化。

我不知道非线性最小二乘的特殊测试集。

如果您知道要将其应用于哪种拟合问题,则可以从任何已知模型模拟数据生成,然后将获得的解与模拟输入进行比较。

但是,如果您想要一个通用的约束最小二乘求解器,那么无论如何您几乎无法利用最小二乘结构。因此,使用(或开发)通用非线性程序求解器并在上述站点之一的测试集上对其进行测试是明智的。