当函数不可用时,如何优化两个变量?

2024-04-24 10:57:53 发布

您现在位置:Python中文网/ 问答频道 /正文

我有两个变量“a”和“b”,当我调整它们时,我会尝试优化一个值。我没有像值(a,b)这样的清晰函数。除了创建两个for循环并测试“a”和“b”的值外,实现优化的算法方法是什么

例如:

“a”和“b”是分类模型的阈值。在这个模型中有两个类1和-1,我们有这些类的概率,比如[0.3,0.7]。(0.7表示1,0.3表示-1)

如果“1”的概率大于“a”,则我们确定该类为“1”

如果“1”的概率介于“a”和“b”之间,我们就不能决定什么是类。我们称这个值类为“0”

如果“1”的概率小于“b”,则类别为“-1”

我试图最大限度地区分正确的分类和错误的分类。用每个“a”和“b”我可以计算这个值