我有以下表格的数据:
Id1 A_Id2 B_Id2 C_Id2 D_Id2 E_Id2 F_Id2
1 6 3 9 23 20 5
1 4 7 8 9 11 56
1 2 36 98 73 2 4
1 9 5 2 7 32 24
1 14 7 5 9 12 5
2 34 4 7 10 7 12
2 5 57 23 91 4 6
2 7 . . . . .
2 3 . . . . .
2 . . . . . .
.
.
100 . . . . . .
基本上,我想建立一个模型,以便我可以获得Id1的最佳匹配,给出每个属性(A_Id2,B_Id2,...,F_Id2)的前5个Id2匹配。现在应该计算每个匹配,记住A具有最高优先级,其次是B和C,然后是D,最优先级是E和F.
所以输出看起来像这样:
Id1 Match_Id2
1 9
2 7
3 .
4 .
我希望问题很明确,如果没有请问。 我该如何为此构建机器学习模型?我想知道排名算法是否有帮助?