我有 20 个参数可以采用二进制值,这些参数传递给函数以返回这样的分数。
score = fmin( para 1, para 2 , para 3,.....para20)
现在要优化这个场景,哪个是最好的算法?
我读到了遗传算法,在染色体中可以进行突变和交叉以从 2^20 个搜索点中选择最佳组合。
我还阅读了有关优化功能但试验次数较少的 hyperopt。
哪个更好?使用这些算法有什么优点或缺点?
我有 20 个参数可以采用二进制值,这些参数传递给函数以返回这样的分数。
score = fmin( para 1, para 2 , para 3,.....para20)
现在要优化这个场景,哪个是最好的算法?
我读到了遗传算法,在染色体中可以进行突变和交叉以从 2^20 个搜索点中选择最佳组合。
我还阅读了有关优化功能但试验次数较少的 hyperopt。
哪个更好?使用这些算法有什么优点或缺点?