SVM 的顺序最小优化 (SMO):SVM_SMO 使用 SMO 求解器和不同的内核(线性、rbf、多项式、sigmoid)创建 SVM 模型-matlab开发

时间:2024-06-20 16:13:50
【文件属性】:

文件名称:SVM 的顺序最小优化 (SMO):SVM_SMO 使用 SMO 求解器和不同的内核(线性、rbf、多项式、sigmoid)创建 SVM 模型-matlab开发

文件大小:5KB

文件格式:ZIP

更新时间:2024-06-20 16:13:50

matlab

在文件svm_test.m中运行示例SVM_SMO 使用 SMO 求解器创建 SVM 模型矩阵 x(mxn) 包含 m 个测试和 n 个特征的训练集带有相应的标签向量 y(mx1)。 SMO 求解器用户常数 C, tol(tolerance and eps (epsilon). 内核的选择在类型中定义('l' 代表线性,'r' 代表 rbf,'p' 代表多项式和's' forsigmoid)。 根据内核的选择,附加的将使用参数(伽马、偏移和功率)。 训练结果将以alpha系数和b给出临界点。 LF_SVM_SMO 使用 SMO 求解器从 SVM 模型预测标签矩阵 xp(mpxn) 包含 n 个特征的测试集和 mp 测试。 SVM 模型由 alpha 系数、b 阈值、训练集矩阵 x(mxn) 和标签向量 y(mx1)。 内核的选择定义在类型('l' 表示线性,'r' 表示 rbf,'p'


【文件预览】:
upload.zip

网友评论