【问题标题】:Logistic regression to predict a buy逻辑回归预测购买
【发布时间】:2019-06-07 14:28:04
【问题描述】:

我有 3 年的国际进口商从各个国家采购原材料的数据。数据包括:

产品代码、买家国家、买家姓名、目的港、卖家国家、卖家姓名、起运港、单位、价值(美元)、单价。

我想预测特定买家是否会在下周进行购买交易。逻辑回归是对此的自然选择。但是,查看只有积极结果的数据,我是否应该平衡数据以兼顾积极和消极结果?

因此,如果我正在查看每周预测,我是否应该汇总该买家一周内的所有交易并在没有交易的那一周添加负面结果行?

【问题讨论】:

  • 非常感谢您对 downvote 的评论,因为我对这个领域非常陌生,并且愿意纠正或编辑问题中的任何不足之处。
  • 可能是因为它属于CrossValidated,因为它与编程关系不大。
  • @user2974951 我的问题实际上是关于方法的,我添加那些聚合的非购买行是否正确。交叉验证是后来出现的东西,init?

标签: machine-learning regression apache-spark-mllib logistic-regression predict


【解决方案1】:

现在这很抽象,所以只能给出抽象的答案。

几乎任何二元模型都需要两个类都存在于训练数据集中,因此您需要收集更多数据以包含这两个类(或者进一步拆分它们以使包含两个类的间隔更细,如果这是你是在暗示)。

在模型构建的同时进行交叉验证以评估模型的性能。

【讨论】:

    猜你喜欢
    • 2019-03-05
    • 2021-02-27
    • 1970-01-01
    • 2022-11-27
    • 1970-01-01
    • 2021-04-30
    • 1970-01-01
    • 2017-01-19
    • 2013-01-03
    相关资源
    最近更新 更多