输入值以百分比返回预测[关闭]
Posted
技术标签:
【中文标题】输入值以百分比返回预测[关闭]【英文标题】:Input values return prediction with percentage [closed] 【发布时间】:2020-12-03 22:31:52 【问题描述】:您好,我编写了机器学习使用决策树模型。我创建了用户可以输入的webapp,web将通过flask api调用模型,然后在webapp上显示结果,但我的结果只有是/否。如果结果可以显示此输入是/否的百分比,例如是 76%
【问题讨论】:
嗨,也许使用置信区间? medium.com/hal24k-techblog/… 【参考方案1】:您可以使用 predict_proba(),因为它返回输入样本 X 的类概率。
probs = clf.predict_proba(X)
# probs will output the probability of the prediction on each class.
您可以在文档和其他类似问题的帖子中阅读有关它的更多信息。
https://scikit-learn.org/stable/modules/generated/sklearn.tree.DecisionTreeClassifier.html
Scikit-Learn Decision Tree: Probability of prediction being a or b?
【讨论】:
我可以问更多吗?我想知道如何用原因显示结果,例如当用户输入数据然后模型显示结果“是”因为............ 你的意思是模型为什么做出这样的预测? 是的,例如。这个人胖是因为他重 150 公斤。但我想在我的网络上展示它来解释以上是关于输入值以百分比返回预测[关闭]的主要内容,如果未能解决你的问题,请参考以下文章