将预测概率转化为标签的 R 语言实现
在机器学习和深度学习任务中,我们通常会得到一个预测模型的输出概率值,而需要将这些概率值转化为具体的预测标签。本文将介绍如何使用 R 语言将推理后的概率值转化为预测标签,并提供相应的源代码。
假设我们已经获得了一个模型的输出概率值,存储在一个向量或矩阵中。我们的目标是根据这些概率值选择最可能的标签。
以下是一个示例概率向量:
probabilities <- c(0.2, 0.3, 0.5)
现在我们将使用 R 语言的 which.max()
函数来找到概率向量中最大概率的索引,并将其作为预测标签。
predicted_label <- which.max