SVM 和神经网络的后期融合

Late Fusion with SVM and Neural Network

我对在 SVM(线性)和神经网络(NN)之间进行后期融合的过程有疑问,

我做了一些研究,我发现连接 SVM 的 clf.predict_prob 和 NN 的 Model.predic,我应该训练新模型,但是,这些分数是针对测试数据的,我不知道如何处理训练数据。

换句话说,我使用来自我的两个模型(SVM 和 NN)的测试数据的串联概率分数来训练新模型,并使用相同的串联数据测试这个新模型,但我并不是真的确定这一点。

你能告诉我这是否正确吗?

经过大量搜索和研究,我找到了解决方案:

解决方案是训练和测试一个新的分类器,在我的例子中,它是另一个神经网络,具有从两个分类器的两个数据集(训练和测试)获得的级联概率分数,线性 SVM 和神经网络。

在 python 中实现了三个线性 SVM 后期融合的示例,可以在以下 link 中找到:

https://github.com/JMalhotra7/Learning-image-by-parts-using-early-and-late-fusion-of-auto-encoder-features