数据分析与可视化-实验报告六

更新时间: 试题数量: 购买人数: 提供作者:

有效期: 个月

章节介绍: 共有个章节

收藏
搜索
题库预览
实验六 支持向量机编程题 【问题描述】 使用支持向量机(SVM)的4种核函数(线性核函数、多项式核函数、高斯径向基核函数和双曲正切核函数),分别对Sklearn自带的红酒数据集进行二分类任务,选取数据集中前两类红酒样本开展分类实验,对比4种核函数的模型预测准确率,分析不同核函数在该数据集上的分类性能差异。 【输入形式】 无需手动输入数据,程序自动加载Sklearn内置的load_wine()红酒数据集,自主完成数据筛选、训练集与测试集划分、数据标准化及模型训练全流程操作。 【输出形式】 1.首先输出处理后数据集的形状信息 2.依次输出4种核函数对应的模型预测准确率,具体格式如下: 数据集形状: (130, 13) 选择linear核函数时,模型的预测准确率为1.000000 选择poly核函数时,模型的预测准确率为1.000000 选择rbf核函数时,模型的预测准确率为1.000000 选择sigmoid核函数时,模型的预测准确率为0.974359 【样例输入】 无(程序自动加载数据集) 【样例输出】 数据集形状: (130, 13) 选择linear核函数时,模型的预测准确率为1.000000 选择poly核函数时,模型的预测准确率为1.000000 选择rbf核函数时,模型的预测准确率为1.000000 选择sigmoid核函数时,模型的预测准确率为0.974359 【样例说明】 1.Sklearn红酒数据集包含3类红酒样本,共178条数据,13个特征维度,本题选取前130条样本(两类红酒)构建二分类任务,处理后数据集维度为(130, 13)。 2.程序对数据进行标准化处理,消除不同特征间的数量级差异,保障SVM模型训练的稳定性与准确性。 3.线性核、多项式核、高斯径向基核在该数据集上分类效果相近,双曲正切核函数适配性较弱,准确率明显偏低,可直观体现不同核函数的适用场景差异。
1