逻辑回归说只有一个标签

了 成员职位:5学我
2020年12月编辑 帮助
我很难找到解决这个问题的方法。因此,我使用离散用户规格将值分为五类(高于平均,MTM, AM, LM和VLM),然后我将其角色设置为标签。然后我使用交叉验证。这就是我开始遇到问题的地方,在训练领域,我使用了逻辑回归模型,但显然它不能处理多项式标签。在网上浏览后,我使用了Polynominal by Binominal Classification模型,然后把Logistic Regression模型放在那里。错误消失了,但是当我运行这个过程时,它说它确实有足够的能力来处理只有一个标签的示例集。

如果我错了,请纠正我,正如我所知,只要标签中有两个值(例如是或否),逻辑回归就会运行。但是为什么它说我的标签只有一个值而实际上它有五个。
标记:

答案

  • lionelderkrikorlionelderkrikor 主持人,RapidMiner认证分析师,会员职位:1195年独角兽
    @Goryeo

    我想,由于“运气不好”,你的一个折叠期间交叉验证仅包含具有一个标签值的示例
    也许你也有一个不平衡的数据集?
    试着使用分割验证而不是交叉验证告诉我们这个错误是否仍然存在…

    问候,

    莱昂内尔
  • Telcontar120Telcontar120 主持人,RapidMiner认证分析师,RapidMiner认证专家,会员职位:1635年独角兽
    如果你想使用逻辑回归,那么你可能应该复制你现有的标签,然后使用地图把你的5个值现在变成2个新值,然后把那个版本变成你的标签。这将使后续处理更加容易。

    布莱恩·T。
    Lindon合资企业
    乐鱼平台进入来自认证RapidMiner专家的数据科学咨询
  • jacobcybulskijacobcybulski 委员、大学教授职位:391独角兽
    还要确保消除一些模型将其解释为单独值的缺失值。
  • jacobcybulskijacobcybulski 委员、大学教授职位:391独角兽
    顺便说一下,如果你想要多项式标签,为什么不使用不同的模型类型,比如决策树?如果必须是线性模型,也可以使用多项式族型的一般线性模型。
登录注册置评。