【发布时间】:2011-01-29 06:55:54
【问题描述】:
我已经在网上搜索了大约 3 个小时,但我还没有找到解决方案。我想给 libsvm 一个预先计算的内核并对数据集进行分类,但是:
如何生成预计算内核? (例如,Iris data 的基本预计算内核是什么?)
-
在 libsvm 文档中,声明:
对于预计算内核,每个实例的第一个元素必须是 身份证。例如,
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)
什么是身份证?没有进一步的细节。我可以按顺序分配 ID 吗?
非常感谢任何 libsvm 帮助和预计算内核示例。
【问题讨论】:
标签: python machine-learning libsvm