999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

支持向量機的應用

2017-09-03 10:02:39呂永強
福建質量管理 2017年10期
關鍵詞:分類模型

呂永強

(山東科技大學數學與系統科學學院 山東 青島 266590)

支持向量機的應用

呂永強

(山東科技大學數學與系統科學學院 山東 青島 266590)

支持向量機算法是十大經典算法之一,對于數據分類,數據回歸方便有著極好的應用。在實際操作中,我們常用它來處理分類問題。但傳統的支持向量機存在噪聲太多,數據處理太慢和收斂過快的問題,可通過調整參數進行改進。本文將建立一個模型,實現對支持向量機的簡單應用。

支持向量機;分割超平面

一、模型準備

在實際問題中。我們可以對分類化做數學描述,轉化數量和點的形式,然后對問題進行數學描述,將問題應用到支持向量機中,得到適合支持向量機的求解模型。我們需要得到支持向量機的原始提法。

現在給出分類問題的原始提法。設分類對象可以表示為

x=([x]1,…,[x]n)T,

分類對象有n個特征,[x]i特征i的指標。找出若干個分類對象,構建出原始訓練集

T={(x1,y1),…,(xl,yl)},

(xi,yi),xi=([xi]1,…,[xi]n)T為第i個分類對象對應的訓練點的輸入,yi∈γ={-1,1}為第i個分類對象對應的訓練點的輸出。我們可以依此得出分類問題的原始提法,取實值函數g(x),g(x)∈Rn,用于決策函數f(x)=sgn(g(x))

推斷給出輸入x相對應的y值。接下來進行特征選擇,再進行特征提取,完成構建。

二、問題描述

支持向量機實質是一個判別分類器,通過分類超平面進行判別。支持向量機可以將不同類別的樣本進行空間分隔。工作機理也,把一些標記(label)好的訓練樣本(監督式學習),通過SVM算法,輸出一個最優化的分隔超平面,使平面上的所有點到平面的距離之和最大。

假定在空間中標定了一堆分屬于二類用顏色分類的二維點假設在空間存在兩類用顏色分類的二維點,位置信息就是它的數據。SVM算法的實質是找出一個能夠將某個值最大化的超平面,這個值就是超平面離所有訓練樣本的最小距離。這個最小距離用SVM術語來說叫做間隔(margin)。得到的最優分割超平面噪聲低,敏感性高。

通過SVM最優分割超平面,得到分割特征和分割程序。輸入新的數據,通過特征提取,得到位置信息,就可以找出它應該是哪一種顏色(類別)了。

通過目前已有的點的信息,訓練SVM得到一個所有參數都適用的分區模型。然后 for 循環根據已經訓練好的模型,根據新輸入的值,輸出預測新值以及所這個點所對應的類別。本文通過SVM 進行樣本訓練,通過其判別能力,將整個空間依據SVM分類的結果劃分,并顯示支持向量。

三、步驟

(一)建立訓練樣本

本文中的訓練樣本分為兩類,程序如下:

float labels[4]= {1.0,-1.0,-1.0,-1.0};

float trainingData[4][2]= { {501,10},{255,10},{501,255},{10,501} };

函數 CvSVM::train 訓練數據儲存儲存類型為float儲存在其 Mat 結構中。

Mat labelsMat(3,1,CV_32FC1,labels);

Mat trainingDataMat(3,2,CV_32FC1,trainingData);

(二)SVM參數設定

這些參數保存在類 CvSVMParams 中。

SVM類型,這里我們選擇了 CvSVM::C_SVC 類型,該類型可以用于n-類分類問題(n-2)。這個參數定義在 CvSVMParams.svm_type 屬性中。

SVM核類型,核函數是一個映射函數,通過映射,使訓練后的樣本更容易線性分割,映射后樣本的維度增加。此處我們選擇的核函數類型是CvSVM::LINEAR 表示不需要進行映射。

算法終止條件.SVM訓練的過程是一個通過迭代解決約束下的二次優化問題,我們給出一個最大迭代次數和容許誤差,作為算法的終止準則。

(三)訓練支持向量機

調用函數 CvSVM::train 來建立SVM模型

CvSVM SVM;

SVM.train(trainingDataMat,labelsMat,Mat(),Mat(),params);

(四)SVM區域分割

函數 CvSVM::predict 重建訓練完畢的支持向量機來將輸入的樣本分類。 使用這個函數給對向量空間進行著色,我們將圖中的所有的像素作為卡迪爾平面上的點,每一點的著由于SVM分類類別決定:綠色為標記為1的點,藍色為標記為-1的點。

(五)支持向量

這里用了幾個函數來獲取支持向量的信息。函數 CvSVM::get_support_vector_count 輸出支持向量的數量,函數 CvSVM::get_support_vector 根據輸入支持向量的索引來獲取指定位置的支持向量。 通過這一方法我們找到訓練樣本的支持向量并突出顯示它們。

四、實現圖

程序得到了一個二分類圖像,通過訓練得到SVM,將圖像按照像素分類。分類將圖像分為兩部分。

圖1 最優分割超平面

最后支持向量通過灰色邊框加重顯示。

圖2 支持向量

呂永強(1992-),男,漢族,山東濰坊人,在讀研究生,山東科技大學數學與系統科學學院,研究方向:系統分析與集成。

猜你喜歡
分類模型
一半模型
分類算一算
垃圾分類的困惑你有嗎
大眾健康(2021年6期)2021-06-08 19:30:06
重要模型『一線三等角』
重尾非線性自回歸模型自加權M-估計的漸近分布
分類討論求坐標
數據分析中的分類討論
教你一招:數的分類
3D打印中的模型分割與打包
FLUKA幾何模型到CAD幾何模型轉換方法初步研究
主站蜘蛛池模板: 亚洲首页在线观看| 亚洲精品另类| 国产尤物jk自慰制服喷水| 国产91小视频在线观看| 国产国语一级毛片在线视频| 亚洲天堂网在线观看视频| 在线观看亚洲天堂| 在线免费不卡视频| 乱码国产乱码精品精在线播放| 亚洲综合狠狠| 欧美国产三级| 欧美在线综合视频| 国产精品19p| 四虎永久在线精品影院| 无码在线激情片| 欧美福利在线播放| 亚洲最大情网站在线观看| 久久久久久久久亚洲精品| 免费看a级毛片| 久久不卡精品| 日韩不卡免费视频| 欧美国产日韩在线观看| 亚洲一区波多野结衣二区三区| 亚瑟天堂久久一区二区影院| 久久视精品| 人与鲁专区| 在线欧美日韩国产| 色噜噜久久| 日韩黄色大片免费看| 一本色道久久88| 22sihu国产精品视频影视资讯| 亚洲成人播放| 久久这里只有精品66| 欧美日韩福利| 男女精品视频| 欧美日韩精品一区二区在线线| 欧美在线视频不卡第一页| 欧美一区中文字幕| 激情网址在线观看| 亚洲男人天堂网址| 国产综合另类小说色区色噜噜| 最近最新中文字幕免费的一页| 99人妻碰碰碰久久久久禁片| 欧美成人综合在线| 三上悠亚在线精品二区| 亚洲 日韩 激情 无码 中出| 天堂在线www网亚洲| 麻豆精品在线视频| 九九久久精品免费观看| 国产在线精品人成导航| 伊人成人在线视频| 亚洲福利片无码最新在线播放 | a级毛片在线免费| 国产成人区在线观看视频| 国产日韩精品欧美一区喷| 日本高清免费不卡视频| 日本尹人综合香蕉在线观看 | 在线欧美日韩| 久久亚洲精少妇毛片午夜无码| 免费激情网址| 久久www视频| 欧美精品不卡| 又污又黄又无遮挡网站| 国产精品国产三级国产专业不| 久久久久国产精品免费免费不卡| 尤物精品视频一区二区三区| 中国成人在线视频| 久草视频中文| 91视频区| 中文字幕在线日本| 99国产在线视频| 少妇高潮惨叫久久久久久| 久久国产精品影院| 谁有在线观看日韩亚洲最新视频| 天天做天天爱夜夜爽毛片毛片| 亚洲有码在线播放| 国产日韩AV高潮在线| 日本欧美视频在线观看| 99re66精品视频在线观看 | 亚洲欧美精品一中文字幕| 亚洲综合色区在线播放2019| 国产午夜无码专区喷水|