如何确定哪个标签被认为是 H2O 二进制 class 中的 'positive' class?

How to determine which label is considered the 'positive' class in H2O binary classifier?

正在使用 h2o.ai 训练二进制 classifier 并想知道哪个标签被认为是 'positive' class。这会有所不同,因为如果有标签说 'give cookie' 和“不给 cookie”,并且正在尝试优化以最大化 召回 ,具体取决于哪个标签是 'positive' class 我们将分发更多('give cookie' 是积极的 class)或更少('不要给 cookie' 作为积极的 class)饼干。

SO () 上的另一个 post 似乎暗示级别值默认按 alpha 顺序分配('a' 是最低级别,'z' 是最高),只是想在这里确认一下,因为它是自己明确的问题。

此外,有没有一种方法可以查看哪个 class 当前是模型的 'positive' class(即,在使用some_h20_model.confusion_matrix(...) 输出命令)?

您验证的是正确的,H2O-3 按字典顺序排列级别。

您可以使用此混淆矩阵作为混淆矩阵排序方式的示例(即,如果您有分类并且按字母顺序对它们进行排序,它们将映射到 0,1,2... 作为显示)

这里是一个包含“否”和“是”的二元结果示例,其中“否”映射到 0,“是”映射到 1。