是否有可以使用成对整数集训练的机器学习算法?

时间:2017-09-01 06:43:13

标签: machine-learning integer set

[编者注:请将此问题移至经过验证的社区]

就像,训练集由积极的例子组成 (s1,s2)其中s1是整数集,s2是另一个整数集。 s1和s2可能具有不同的基数。 负示例类似:整数集的对(s3,s4)。

1 个答案:

答案 0 :(得分:1)

似乎主要问题是实际从输入数据中提取特征。将对的集对编码为向量后,几乎可以使用任何所需的算法。

最明显的方法是使用Bag of Words方法将整数作为单词(具体来说,分别对两个集合进行编码然后连接它们的术语 - 频率矩阵似乎是合适的。)

当然,您必须接受在开始时给出可能的整数范围或者某些整数不会被编码。

如果您想要一些BoW模型练习,我建议您尝试this hackerrank problem。例如,您可以使用scikit learn来解决它 - 它的文档包含Working With Text Data上的教程。