我一直在网上搜索约3个小时,但我找不到解决方案了.我想给libsvm提供一个预先计算的内核并对数据集进行分类,但是:
如何生成预先计算的内核?(例如,Iris数据的基本预先计算内核是什么?)
在libsvm文档中,声明:
对于预先计算的内核,每个实例的第一个元素必须是ID.例如,
samples = [[1, 0, 0, 0, 0], [2, 0, 1, 0, 1], [3, 0, 0, 1, 1], [4, 0, 1, 1, 2]]
problem = svm_problem(labels, samples)
param = svm_parameter(kernel_type=PRECOMPUTED)
Run Code Online (Sandbox Code Playgroud)我所说?没有进一步的细节.我可以按顺序分配ID吗?
任何libsvm帮助和预先计算的内核的例子都非常受欢迎.