【发布时间】:2021-08-03 07:51:17
【问题描述】:
我目前正在使用随机森林分类器研究疾病预测机器学习模型。我输入症状,然后程序应该预测疾病。预测没有问题,但我想“一个一个”地计算每个预测值的准确性。例如,该程序将“结核病”预测为一种疾病。然后,我想计算这个预测的准确率。 (只是预测值的准确度结核。)如何逐一计算每个预测值的准确度?
【问题讨论】:
-
那么如果预测是“结核病”而实际疾病是“结核病”,那么这种情况下的准确度应该是多少?不是对就是错?从预测正面或反面的角度来考虑它。如果我在一次投掷中预测正面并且它是正面,那么我的一次预测有多准确?我认为准确性是错误的衡量标准。也许您想知道预测有多确定——它选择“结核病”是因为它确定有 99% 和 51% 的机会吗?
-
@Mark 我想计算预测的准确率百分比。不只是对或错。我的意思是你有可能以 85% 的准确率患上肺结核。这可能吗?
-
这可能对随机森林特别有用:stackoverflow.com/questions/30814231/…
-
您希望如何一一获得准确性?对于每个预测,它将是 0 或 1。您不妨创建一个混淆矩阵,其中将列出您的所有预测以及它们的分类程度。