Machine learning 机器学习分类
我的目标是1到5。有没有一种方法可以强制只在这个范围内进行预测Machine learning 机器学习分类,machine-learning,classification,Machine Learning,Classification,我的目标是1到5。有没有一种方法可以强制只在这个范围内进行预测 不管我使用什么模型,我有时会得到负值价值观大于5。您可以使用支持多类分类的模型,如Softmax回归。该算法是Logistic回归的推广,可以对N>1的N个目标进行分类 您的模型的硬预测可能是: 1 2 3 4 5 0 0 0 1 0 也就是说预测值是4 也可以是软预测: 1 2 3 4 5 0.1 0.1 0.6 0.1 0.1 这是概率,然后你就能知道你的模型有多自信 Scikit learn通过指定
不管我使用什么模型,我有时会得到负值价值观大于5。您可以使用支持多类分类的模型,如
Softmax回归
。该算法是Logistic回归的推广,可以对N>1的N个目标进行分类
您的模型的硬预测可能是:
1 2 3 4 5
0 0 0 1 0
也就是说预测值是4
也可以是软预测:
1 2 3 4 5
0.1 0.1 0.6 0.1 0.1
这是概率,然后你就能知道你的模型有多自信
Scikit learn通过指定参数
multi_class=“multi nomial”
在算法本身中实现Softmax回归。您能给出一个您尝试的数据帧和算法的示例吗?您熟悉“分类模型”的概念吗?