要为CNN-SVM注入实现哪种损失功能

时间:2019-05-30 05:40:36

标签: matlab deep-learning conv-neural-network svm

我正在使用Matlab R2018b,并试图在CNN中注入svm分类器。我的计划是仅将CNN用作特征提取器,并将SVM用作分类器。 (我知道人们早在几年前就已经在张量流或其他平台中实现了它)这样做,在向后传播过程中我陷入了困境。在这一阶段,我为升级梯度和参数需要实现哪个损失函数感到困惑。

在此期间,没有几点要提出:

  1. 我有一种在这里实施铰链损失的感觉。但是我将采用哪种形式的铰链损耗? (我应该继续讲第二种实现铰链损失的方法吗?)
  2. 与Matlab R2018b中一样,他们在计算梯度和前向损耗(在其训练器文件中)之后更新了参数。如果我想实现铰链损耗的第二种形式,是否应该更改Matlab R2018b的常规参数更新代码?实际上,我的计划是不欺骗培训师文件中的内置参数更新代码

进行这种CNN-svm输液的任何形式的建议都将受到赞赏,因为我没有找到在Matlab中实现的任何此类材料来寻求帮助。

谢谢

0 个答案:

没有答案