Support Vector Machines for Multi-label Classification
碩士 === 國立臺灣大學 === 資訊工程學研究所 === 94 === Multi-label classification is an important subject in machine learning. There are several available ways to handle such problems. In this thesis we focus on using support vector machines (SVMs). As multi-label classification can be treated as an extension of mul...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | en_US |
Published: |
2006
|
Online Access: | http://ndltd.ncl.edu.tw/handle/10211135656094666705 |
id |
ndltd-TW-094NTU05392065 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-094NTU053920652015-12-16T04:38:21Z http://ndltd.ncl.edu.tw/handle/10211135656094666705 Support Vector Machines for Multi-label Classification 支持向量機在多標籤分類的研究 Wen-Hsien Su 蘇玟賢 碩士 國立臺灣大學 資訊工程學研究所 94 Multi-label classification is an important subject in machine learning. There are several available ways to handle such problems. In this thesis we focus on using support vector machines (SVMs). As multi-label classification can be treated as an extension of multi-class classification, it is natural to modify multi-class approaches for multi-label problems. The thesis considers three extensions: “binary,” “label combination” and maximal margin formulation. We give comprehensive experiments to check their performances. In addition, we also give detailed derivations and investigate the implementation details. As “label combination” is a way that treats each subset of labels as an individual SVM class, any multi-class method can be directly applied. We discuss several methods of this type. They are “one-against-one,” “approach in [45, 46],” and “method by Crammer and Singer.” We compare and analyze their performances. The last two methods both solve a single optimization problem in training. We find that they perform well when the size of the data is not large. They are however not suitable for very large problems due to lengthy training time. In such situations, the “label combination” approach via “one-against-one” multi-class implementation is an effective solution. Overall we find that the method “label combination” to directly transform multi-label to multi-class is a practically viable technique. Chih-Jen Lin 林智仁 2006 學位論文 ; thesis 69 en_US |
collection |
NDLTD |
language |
en_US |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立臺灣大學 === 資訊工程學研究所 === 94 === Multi-label classification is an important subject in machine learning. There
are several available ways to handle such problems. In this thesis we focus on using
support vector machines (SVMs). As multi-label classification can be treated
as an extension of multi-class classification, it is natural to modify multi-class approaches
for multi-label problems. The thesis considers three extensions: “binary,”
“label combination” and maximal margin formulation. We give comprehensive experiments
to check their performances. In addition, we also give detailed derivations
and investigate the implementation details.
As “label combination” is a way that treats each subset of labels as an individual
SVM class, any multi-class method can be directly applied. We discuss several methods
of this type. They are “one-against-one,” “approach in [45, 46],” and “method
by Crammer and Singer.” We compare and analyze their performances. The last
two methods both solve a single optimization problem in training. We find that they
perform well when the size of the data is not large. They are however not suitable
for very large problems due to lengthy training time. In such situations, the “label
combination” approach via “one-against-one” multi-class implementation is an
effective solution. Overall we find that the method “label combination” to directly
transform multi-label to multi-class is a practically viable technique.
|
author2 |
Chih-Jen Lin |
author_facet |
Chih-Jen Lin Wen-Hsien Su 蘇玟賢 |
author |
Wen-Hsien Su 蘇玟賢 |
spellingShingle |
Wen-Hsien Su 蘇玟賢 Support Vector Machines for Multi-label Classification |
author_sort |
Wen-Hsien Su |
title |
Support Vector Machines for Multi-label Classification |
title_short |
Support Vector Machines for Multi-label Classification |
title_full |
Support Vector Machines for Multi-label Classification |
title_fullStr |
Support Vector Machines for Multi-label Classification |
title_full_unstemmed |
Support Vector Machines for Multi-label Classification |
title_sort |
support vector machines for multi-label classification |
publishDate |
2006 |
url |
http://ndltd.ncl.edu.tw/handle/10211135656094666705 |
work_keys_str_mv |
AT wenhsiensu supportvectormachinesformultilabelclassification AT sūwénxián supportvectormachinesformultilabelclassification AT wenhsiensu zhīchíxiàngliàngjīzàiduōbiāoqiānfēnlèideyánjiū AT sūwénxián zhīchíxiàngliàngjīzàiduōbiāoqiānfēnlèideyánjiū |
_version_ |
1718150400290324480 |