【发布时间】:2018-03-01 17:35:40
【问题描述】:
我有一组特征:x1、x2、x3。此外,我还有一组标签:y1、y2、y3。
例如,我的 x 变量是身高、体重和受教育年限。每个 Yi 代表以下领域的一个等级:科学、艺术和管理。每个学生都被分配了一个共同响应领域(科学、艺术、管理)的成绩。我想使用 xgboost 算法来识别分数最低的班级。例如,如果标记是 (10, 25, 5),那么算法应该将类别预测为 y3。我怎样才能自定义我的目标函数来完成这个任务。我是 R 用户
【问题讨论】:
-
“每个学生都被分配了科学、艺术、管理的分数。”你是什么意思?你的意思是每个学生都给出了他喜欢这个领域的分数吗?
-
根据考试成绩为每个科目分配的分数。很抱歉造成混乱
-
你想预测什么?每个领域的分数?在尝试预测字段 y2 的分数时,您是否在字段 y1 中有分数?
-
我想通过传递 y1、y2 和 y3 来预测具有最小值的类。
-
如果你有 y1, y2, y3 你不需要预测任何东西。你只需做 min(y1, y2, y3)。尝试重新表述您的问题并定义您想要预测的内容