• <fieldset id="8imwq"><menu id="8imwq"></menu></fieldset>
  • <bdo id="8imwq"><input id="8imwq"></input></bdo>
    最新文章專題視頻專題問答1問答10問答100問答1000問答2000關鍵字專題1關鍵字專題50關鍵字專題500關鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關鍵字專題關鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
    問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
    當前位置: 首頁 - 科技 - 知識百科 - 正文

    基于SVM的數據分類預測意大利葡萄酒種類識別

    來源:懂視網 責編:小采 時間:2020-11-09 14:57:37
    文檔

    基于SVM的數據分類預測意大利葡萄酒種類識別

    基于SVM的數據分類預測意大利葡萄酒種類識別:wine數據來自于UCI數據庫,記錄的是意大利同一地區3中不同品種的葡萄酒13中化學成分含量,以期通過科學的方法,達到自動分類葡萄酒的目的。 本次分類的數據共有178個樣本,每個樣本有13個屬性,并提供每個樣本的正確分類,用于檢驗SVM分類的準確定。 首先我
    推薦度:
    導讀基于SVM的數據分類預測意大利葡萄酒種類識別:wine數據來自于UCI數據庫,記錄的是意大利同一地區3中不同品種的葡萄酒13中化學成分含量,以期通過科學的方法,達到自動分類葡萄酒的目的。 本次分類的數據共有178個樣本,每個樣本有13個屬性,并提供每個樣本的正確分類,用于檢驗SVM分類的準確定。 首先我

    wine數據來自于UCI數據庫,記錄的是意大利同一地區3中不同品種的葡萄酒13中化學成分含量,以期通過科學的方法,達到自動分類葡萄酒的目的。 本次分類的數據共有178個樣本,每個樣本有13個屬性,并提供每個樣本的正確分類,用于檢驗SVM分類的準確定。 首先我

    wine數據來自于UCI數據庫,記錄的是意大利同一地區3中不同品種的葡萄酒13中化學成分含量,以期通過科學的方法,達到自動分類葡萄酒的目的。

    本次分類的數據共有178個樣本,每個樣本有13個屬性,并提供每個樣本的正確分類,用于檢驗SVM分類的準確定。

    首先我們畫出數據的可視化圖:

    % 載入測試數據wine,其中包含的數據為classnumber = 3,wine:178*13的矩陣,wine_labes:178*1的列向量
    load chapter_WineClass.mat;
    
    % 畫出測試數據的box可視化圖
    figure;
    boxplot(wine,'orientation','horizontal','labels',categories);
    title('wine數據的box可視化圖','FontSize',12);
    xlabel('屬性值','FontSize',12);
    grid on;
    
    % 畫出測試數據的分維可視化圖
    figure
    subplot(3,5,1);
    hold on
    for run = 1:178
     plot(run,wine_labels(run),'*');
    end
    xlabel('樣本','FontSize',10);
    ylabel('類別標簽','FontSize',10);
    title('class','FontSize',10);
    for run = 2:14
     subplot(3,5,run);
     hold on;
     str = ['attrib ',num2str(run-1)];
     for i = 1:178
     plot(i,wine(i,run-1),'*');
     end
     xlabel('樣本','FontSize',10);
     ylabel('屬性值','FontSize',10);
     title(str,'FontSize',10);
    end

    \

    (圖1)

    \

    (圖2)

    圖1是wine數據的box可視化圖,圖2是wine的箱式圖,從圖上我們很難分出每一種葡萄酒是哪種類型。下面我們嘗試用SVM來分類。

    數據的預處理

    % 選定訓練集和測試集
    
    % 將第一類的1-30,第二類的60-95,第三類的131-153做為訓練集
    train_wine = [wine(1:30,:);wine(60:95,:);wine(131:153,:)];
    % 相應的訓練集的標簽也要分離出來
    train_wine_labels = [wine_labels(1:30);wine_labels(60:95);wine_labels(131:153)];
    % 將第一類的31-59,第二類的96-130,第三類的154-178做為測試集
    test_wine = [wine(31:59,:);wine(96:130,:);wine(154:178,:)];
    % 相應的測試集的標簽也要分離出來
    test_wine_labels = [wine_labels(31:59);wine_labels(96:130);wine_labels(154:178)];
    
    %% 數據預處理
    % 數據預處理,將訓練集和測試集歸一化到[0,1]區間
    
    [mtrain,ntrain] = size(train_wine);
    [mtest,ntest] = size(test_wine);
    
    dataset = [train_wine;test_wine];
    % mapminmax為MATLAB自帶的歸一化函數
    [dataset_scale,ps] = mapminmax(dataset',0,1);
    dataset_scale = dataset_scale';
    
    train_wine = dataset_scale(1:mtrain,:);
    test_wine = dataset_scale( (mtrain+1):(mtrain+mtest),: );
    SVM網絡建立、訓練和預測
    %% SVM網絡訓練
    model = svmtrain(train_wine_labels, train_wine, '-c 2 -g 1');
    
    %% SVM網絡預測
    [predict_label, accuracy,dec_value1] = svmpredict(test_wine_labels, test_wine, model);
    結果分析
    %% 結果分析
    
    % 測試集的實際分類和預測分類圖
    % 通過圖可以看出只有一個測試樣本是被錯分的
    figure;
    hold on;
    plot(test_wine_labels,'o');
    plot(predict_label,'r*');
    xlabel('測試集樣本','FontSize',12);
    ylabel('類別標簽','FontSize',12);
    legend('實際測試集分類','預測測試集分類');
    title('測試集的實際分類和預測分類圖','FontSize',12);
    grid on;
    \

    \

    利用svm分類的準確率達到了98.8764%,在89個測試樣本中僅有一個被分類錯誤。可見SVM在數據分類方面的強大!

    END

    聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

    文檔

    基于SVM的數據分類預測意大利葡萄酒種類識別

    基于SVM的數據分類預測意大利葡萄酒種類識別:wine數據來自于UCI數據庫,記錄的是意大利同一地區3中不同品種的葡萄酒13中化學成分含量,以期通過科學的方法,達到自動分類葡萄酒的目的。 本次分類的數據共有178個樣本,每個樣本有13個屬性,并提供每個樣本的正確分類,用于檢驗SVM分類的準確定。 首先我
    推薦度:
    標簽: 分類 種類 數據
    • 熱門焦點

    最新推薦

    猜你喜歡

    熱門推薦

    專題
    Top
    主站蜘蛛池模板: 大胸国产精品视频| 日本Aⅴ大伊香蕉精品视频| 国产欧美日本精品| 久久精品国产亚洲AV高清热| 精品国产91久久久久久久a| 国产精品青草久久久久婷婷 | 黑人无码精品又粗又大又长| 国产精品9999久久久久| 亚洲日韩国产精品乱| 精品视频久久久久| 国产精品成| 97精品国产高清自在线看超| 3D动漫精品一区二区三区| 亚洲精品卡2卡3卡4卡5卡区| 思思久久99热免费精品6 | 成人精品一区二区三区免费看 | 国产精品久久久久久久午夜片| 国产精品久久久久久久久| 精品国产乱码一区二区三区| 亚洲综合av永久无码精品一区二区| 国产精品无码永久免费888| 青青青青久久精品国产h| 国产精品嫩草影院一二三区入口| 国产精品视频一区二区三区无码 | 四虎影视永久在线精品免费| 久久精品一区二区三区中文字幕| 国产精品极品美女自在线观看免费| 日韩精品在线看| 四虎国产精品永久地址99| 九九热在线精品视频| 国产精品你懂的| 久久伊人精品青青草原高清| 久久er热视频在这里精品| 狠狠色丁香婷婷综合精品视频| 99re8这里有精品热视频免费| 精品无码国产一区二区三区51安 | 99精品久久精品| 99视频在线观看精品| 国产一区二区精品| 精品久久久久久| 香蕉国产精品频视|