我有一个非函数(不是封闭形式),它接受几个参数(大约 20 个)并返回一个实值。其中一些参数是离散的,而其他参数是连续的。其中一些参数只能从有限的值空间中选择。
由于我没有封闭形式的功能,我不能使用任何基于梯度的方法。然而,这些参数中的一些参数的离散性和盒装约束甚至限制了我可以使用的无导数优化技术的数量。我想知道我可以使用的优化方法有哪些选项。
我有一个非函数(不是封闭形式),它接受几个参数(大约 20 个)并返回一个实值。其中一些参数是离散的,而其他参数是连续的。其中一些参数只能从有限的值空间中选择。
由于我没有封闭形式的功能,我不能使用任何基于梯度的方法。然而,这些参数中的一些参数的离散性和盒装约束甚至限制了我可以使用的无导数优化技术的数量。我想知道我可以使用的优化方法有哪些选项。