python-3.x - 时间和音量预测
问题描述
我正在学习 ML,并在 colab 上进行了一些基本的模型训练。现在我想训练一个可以预测时间和音量的模型。这是场景:
我有一个有 N 个用户的数据库(考虑 user_id),然后每个用户都有一些工作要做(考虑这个 job_no)。每个作业都有一个 time_taken 字段(以分钟为单位)和一个数量字段(考虑这个卷)。
现在我想训练一个模型,它可以预测给定用户的给定工作的 time_taken 和数量。假设我想预测 user-1、job-2 的 time_taken 和数量。
谁能在一些示例或参考链接的帮助下为我指明正确的方向
解决方案
您的问题非常广泛,根据我对您问题的理解,我会指导您遵循两个选项
一个简单的解决方案,计算 user_id 和 job_id 的每个组合的时间和体积的中值,并将其用作预测,对现有的 user_id 和 job_id 组合进行预测
使用回归,在我看来,您的数据不适合这种情况,因为 userid 与时间或数量无关,因此回归模型很难找到任何有意义的关系,(换句话说,任何 user_id 都可以分配给任何用户和新用户也将被分配任何 user_id),因此您可能希望找到更多关于用户的数据,例如年龄、体重等,这些数据与输出有一定关系。
对于 job_id,您可以将其转换为热编码类别并用作回归模型(如线性回归)的特征。
注意:在 user_id 的情况下,如果你想使用模型来预测训练数据集中的用户,那么模型也可能在那里找到一些复杂的关系
推荐阅读
- c# - 继承基类并更改属性名称
- material-ui - Material UI 示例,ReferenceError: Element is not defined
- php - 具有一个代码库的多个应用程序的结构
- kubernetes - Travis 客户端 - 使用 BitBucket 帐户登录
- unity3d - 将对象旋转到目标,同时旋转以匹配地形坡度
- reactjs - React Js 中的路由?
- c# - 尝试从具有数字键 c# 的 JSON 访问数据
- java - 在抽象类上使用带有 toBuilder 的 Lombok @SuperBuilder 注释?
- rust - 我可以在 rust 中创建以元组为值的枚举吗?
- excel - 如果随机数超过 0.96,Gamma_inv 返回错误