国产精品婷婷久久久久久,国产精品美女久久久浪潮av,草草国产,人妻精品久久无码专区精东影业

支撐向量機快速訓練方法研究.doc

約45頁DOC格式手機打開展開

支撐向量機快速訓練方法研究,本文共計45頁,23279字;摘要支撐向量機(support vector machines,簡稱svm)是基于統(tǒng)計學習理論的一種新的機器學習技術(shù)。由于采用了使用結(jié)構(gòu)風險最小化原則替代經(jīng)驗風險最小化原則,它較好的解決了小樣本學習問題。又由于采用了核函數(shù)思想,它把非線性空間的問題轉(zhuǎn)換到線性空間,...
編號:10-28013大小:1.01M
分類: 論文>數(shù)學/物理論文

內(nèi)容介紹

此文檔由會員 霜天盈月 發(fā)布

支撐向量機快速訓練方法研究


本文共計45頁,23279字;

摘 要

支撐向量機(Support Vector Machines,簡稱SVM)是基于統(tǒng)計學習理論的一種新的機器學習技術(shù)。由于采用了使用結(jié)構(gòu)風險最小化原則替代經(jīng)驗風險最小化原則,它較好的解決了小樣本學習問題。又由于采用了核函數(shù)思想,它把非線性空間的問題轉(zhuǎn)換到線性空間,降低了算法的復雜度。正因為SVM理論有較為完備的理論基礎和較好的學習性能,使得它成為繼神經(jīng)網(wǎng)絡研究之后新的研究熱點,并將推動機器學習理論和技術(shù)有重大的發(fā)展。盡管SVM理論的性能在許多實際問題中得到了驗證,但是該算法在計算上存在著一些問題,包括訓練算法速度慢、算法復雜而難以實現(xiàn)以及檢測階段運算量大等等。本文針對上面的問題,主要對SVM算法進行了研究,并針對大規(guī)模數(shù)據(jù)集提出一種新的訓練方法。為此,本文集中進行了下面一些研究工作。
首先對SVM理論進行基本概念上的介紹,并深入探討了SVM算法的基本理論。然后對四種具體的SVM算法——SVMlight、SMO、BSVM和LIBSVM算法進行了深入研究,并利用標準數(shù)據(jù)對三種算法性能進行比較。
其次針對大規(guī)模訓練集,為了克服訓練算法速度慢,提高訓練速度,提出了一種分塊LIBSVM算法。這種算法將分塊算法和LIBSVM兩種算法相結(jié)合,將大規(guī)模問題分解為許多子塊,并對每個子塊進行快速優(yōu)化。運用這種方法有望使大規(guī)模訓練問題得到快速解決。
最后將SVM算法應用到舌象分析中。根據(jù)舌象數(shù)據(jù)的特點,分析將SVM應用于舌象分析的可行性。

關(guān)鍵詞:支撐向量機,訓練算法,CLIBSVM算法,舌象分析
ABSTRACT

Support Vector Machines (SVM) is a new pattern recognition technology, which is based on Statistical Learning Theory. It can solve small-sample learning problems better by using Experiential Risk Minimization in place of Structural Risk Minimization. Moreover, this theory can change the problem in non-linearity space to that in the linearity space in order to reduce the algorithm complexity by using the kernel function idea. Because it has quite perfect theoretical properties and good learning performance, SVM theory becomes the new research hotspot after the research of Artificial Nerve Net and pushes the development in machine learning theory and technology. However, SVM theory performance has been validated in many practical applications, there are still some drawbacks. For example: train speed is slow, algorithm is complex and check phase operation is large, etc. According to above problems, this dissertation mainly focuses on the SVM algorithm research and tries to find a fast training algorithm. So, the following research works are done.
目 錄

1.緒論----------------------------------------------------------------------5
1.1論文背景-------------------------------------------------------------5
1.2論文研究內(nèi)容---------------------------------------------------------6
2.模式識別系統(tǒng)--------------------------------------------------------------8
2.1模式識別系統(tǒng)概述-----------------------------------------------------8
2.2支撐向量機在模式識別中的應用----------------------------------------10
3.統(tǒng)計學習理論和支撐向量機原理---------------------------------------------11
3.1統(tǒng)計學習理論的主要內(nèi)容----------------------------------------------11
3.1.1 邊界理論與VC維-----------------------------------------------11
3.1.2 推廣誤差邊界--------------------------------------------------11
3.1.3 結(jié)構(gòu)風險最小化原理--------------------------------------------12
3.2支撐向量機的原理----------------------------------------------------14
3.2.1 最優(yōu)分類面----------------------------------------------------14
3.2.2 線性可分情況--------------------------------------------------15
3.2.3 線性不可分情況------------------------------------------------17
3.2.4 非線性情況----------------------------------------------------18
4.支撐向量機快速訓練算法及其實現(xiàn)-------------------------------------------19
4.1支撐向量機訓練算法的研究現(xiàn)狀----------------------------------------19
4.2 SVMlight算法----------------------------------------------------------20
4.2.1算法的基本思想-------------------------------------------------20
4.2.2算法原理-------------------------------------------------------21
4.3 SMO算法-------------------------------------------------------------25
4.3.1算法的基本思想-------------------------------------------------25
4.3.2算法原理-------------------------------------------------------25
4.4 BSVM算法------------------------------------------------------------29
4.4.1算法的基本思想-------------------------------------------------29
4.4.2算法原理-------------------------------------------------------30
4.5 LIBSVM算法----------------------------------------------------------31
4.5.1算法的基本思想-------------------------------------------------31
4.5.2算法原理-------------------------------------------------------31
4.6四種算法的比較實驗---------------------------------------------------34
5.一種超大規(guī)模訓練問題的解決方法-------------------------------------------38
5.1四種算法的優(yōu)缺點分析------------------------------------------------38
5.2大規(guī)模訓練問題的解決方案--------------------------------------------38
5.2.1分塊LIBSVM方法的提出------------------------------------------38
5.2.2分塊LIBSVM算法的實現(xiàn)------------------------------------------39
5.2.3五種算法的比較實驗及結(jié)果分析-----------------------------------40
6.支撐向量機在舌象分析中的應用---------------------------------------------41
6.1計算機舌象分析方法簡介----------------------------------------------41
6.2支撐向量機在舌象分析中的應用思路------------------------------------41
結(jié)束語---------------------------------------------------------------------43
致謝-----------------------------------------------------------------------44
參考文獻-------------------------------------------------------------------45
參考文獻

1. 邊肇祺,張學工,模式識別(第2版),北京:清華大學出版社,1999.12.
2. Richard O. Duda and Peter E. Hart and David G. Stork,李宏樂,姚天翔譯,Pattern Classification,北京:機械工業(yè)出版社,2003.9.
3. 范昕煒,支撐向量機算法的研究及其應用,浙江大學博士畢業(yè)論文,2003.5.
4. 沈培華,支持矢量機的算法研究和應用,碩士畢業(yè)論文,2002.1.
5. Thorsten Joachims, Making Large-Scale SVM Learning Practical. LS-8 Report 24. Dortmund, USA. 15. June, 1998.