图像矩阵matlab代码FSVM
线性和内核FSVM算法的Matlab实现。
数据集
这些代码以“乳房”为例。
修改UCI_Linear_FSVM.m和UCI_Kernel_FSVM.m中的setname变量以评估其他数据集。
(UCI数据集:)
首先应将数据随机分为训练和测试数据(您可以设置大于10的分割数)。
(请参阅“乳腺癌”数据集)
请注意原始数据的预处理。
一些UCI数据集已经过预处理,而有些则没有。
请务必对原始数据进行预处理,这一点很重要。
说明和说明
注意:在已发布的代码中,为了更好地理解算法,提供了四个变体来评估总散点矩阵和类内散点矩阵的效用,并在替代更新阶段对散点矩阵进行更新。
FSVM_train_St.m-GBCD算法,通过使用总散点矩阵来求解FSVM,而无需更新散点矩阵
FSVM_train_update_St.m-通过使用总散点矩阵并更新散点矩阵来解决FSVM的GBCD算法
FSVM_train_Sw.m-GBCD算法,通过使用类内散点矩阵来求解FSVM,而无需更新散点矩阵
FSVM_train_update_Sw.m-GBCD算法,通过使用类内散点矩阵并更
2022-03-12 20:42:46
33.11MB
系统开源
1