Jas*_*son 3 machine-learning similarity svm
假设我使用一些方法从两个样本中提取了两个特征向量,我想比较这两个特征向量以预测它们是来自同一类还是不同的类。我可以为此目的使用 SVM 吗?据我了解,SVM 用于接受一个输入(现在我有两个)并预测它是否属于一个特定的类。我不知道如何使用它进行相似度测量。
余弦距离或欧几里德距离等简单方法已经测试过,性能较差。所以我只想尝试一些学习方法,例如 SVM、NN 或其他,如果您有任何建议。谢谢!
是的,他们可以 - 您正在描述一个新的分类问题。您的输入现在只是以前的两倍(两个特征向量连接在一起),并且类标签“相同”和“不同”。
即:对于两个不同的输入,您的特征向量可能是 [a, b] 和 [x, y],而现在您有一个特征向量 [a, b, x, y]。请注意,您可能还想对像 [x, y, a, b] 这样的对进行训练,因为任何一种方式都应该产生正确的分类。
您还可以查看制作功能的不同方法,有多种选择。还有其他表达问题的方法。
| 归档时间: |
|
| 查看次数: |
1056 次 |
| 最近记录: |