Decomposition Methods for Binary and Multi-class Support Vector Machines
碩士 === 國立臺灣大學 === 資訊工程學研究所 === 89 === The decomposition method is currently one of the major methods for solving support vector machines (SVM). An important issue of this method is the selection of working sets. In the fir...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | en_US |
Published: |
2001
|
Online Access: | http://ndltd.ncl.edu.tw/handle/18885564730561227819 |
id |
ndltd-TW-089NTU00392026 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-089NTU003920262016-07-04T04:17:05Z http://ndltd.ncl.edu.tw/handle/18885564730561227819 Decomposition Methods for Binary and Multi-class Support Vector Machines 雙類及多類支向機之分解方法 Chih-Wei Hsu 許智瑋 碩士 國立臺灣大學 資訊工程學研究所 89 The decomposition method is currently one of the major methods for solving support vector machines (SVM). An important issue of this method is the selection of working sets. In the first part of this thesis through the design of decomposition methods for bound-constrained SVM formulations and from the experimental analysis we propose a simple selection of the working set which leads to faster convergences for difficult cases. Numerical experiments on different types of problems are conducted to demonstrate the viability of the proposed method. The second part of this thesis focuses on decomposition methods for multi-class SVM. As SVM was originally designed for binary classification, how to effectively extend it for multi-class classification is still an on-going research issue. Several methods have been proposed where typically we construct a multi-class classifier by combining several binary classifiers. Some authors also proposed methods that consider all classes of data at once. As it is computationally more expensive on solving multi-class problems, comparisons on these methods using large-scale problems have not been seriously conducted. Especially for methods solving multi-class SVM in one step, a much larger optimization problem is required so up to now experiments are limited to small data sets. In this thesis we give decomposition implementation for two such ``all-together" methods: \cite{VV98a,JW98a} and \cite{KC00a}. We then compare their performance with three methods based on binary classification: ``one-against-all,'' ``one-against-one,'' and DAGSVM \cite{JP00a}. Our experiments indicate that the ``one-against-one'' and DAG methods are more suitable for practical use than the other methods. Results also show that for large problems methods by considering all data at once in general need fewer support vectors. Chih-Jen Lin 林智仁 2001 學位論文 ; thesis 63 en_US |
collection |
NDLTD |
language |
en_US |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立臺灣大學 === 資訊工程學研究所 === 89 === The decomposition method
is currently one of the major
methods for solving
support vector machines (SVM).
An important issue of this method
is the selection of working sets.
In the first part of this thesis through the design of
decomposition methods
for bound-constrained SVM formulations
and from the experimental analysis
we propose a simple
selection of the working set
which leads to faster
convergences for difficult cases.
Numerical experiments on different
types of problems are conducted
to demonstrate the viability of the
proposed method.
The second part of this thesis focuses on decomposition methods
for multi-class SVM.
As SVM was originally
designed for binary classification,
how to effectively extend it for
multi-class classification is still
an on-going research issue.
Several methods have been proposed where
typically we construct a multi-class classifier
by combining several binary classifiers. Some
authors also proposed methods that consider all
classes of data at once. As it is computationally
more expensive on solving multi-class problems,
comparisons on these methods using large-scale
problems have not been seriously conducted.
Especially for methods solving multi-class SVM
in one step, a much larger optimization
problem is required
so up to now experiments
are limited to small data sets.
In this thesis we give decomposition
implementation for
two such ``all-together" methods:
\cite{VV98a,JW98a} and
\cite{KC00a}. We then
compare their
performance with three methods
based on binary classification:
``one-against-all,'' ``one-against-one,''
and DAGSVM \cite{JP00a}.
Our
experiments indicate that the ``one-against-one'' and DAG
methods are
more suitable for practical use than the
other methods.
Results also show that for large problems
methods by considering all data at once in general need
fewer support vectors.
|
author2 |
Chih-Jen Lin |
author_facet |
Chih-Jen Lin Chih-Wei Hsu 許智瑋 |
author |
Chih-Wei Hsu 許智瑋 |
spellingShingle |
Chih-Wei Hsu 許智瑋 Decomposition Methods for Binary and Multi-class Support Vector Machines |
author_sort |
Chih-Wei Hsu |
title |
Decomposition Methods for Binary and Multi-class Support Vector Machines |
title_short |
Decomposition Methods for Binary and Multi-class Support Vector Machines |
title_full |
Decomposition Methods for Binary and Multi-class Support Vector Machines |
title_fullStr |
Decomposition Methods for Binary and Multi-class Support Vector Machines |
title_full_unstemmed |
Decomposition Methods for Binary and Multi-class Support Vector Machines |
title_sort |
decomposition methods for binary and multi-class support vector machines |
publishDate |
2001 |
url |
http://ndltd.ncl.edu.tw/handle/18885564730561227819 |
work_keys_str_mv |
AT chihweihsu decompositionmethodsforbinaryandmulticlasssupportvectormachines AT xǔzhìwěi decompositionmethodsforbinaryandmulticlasssupportvectormachines AT chihweihsu shuānglèijíduōlèizhīxiàngjīzhīfēnjiěfāngfǎ AT xǔzhìwěi shuānglèijíduōlèizhīxiàngjīzhīfēnjiěfāngfǎ |
_version_ |
1718333862013042688 |