Double Updating Online Learning

In most kernel based online learning algorithms, when an incoming instance is misclassified, it will be added into the pool of support vectors and assigned with a weight, which often remains unchanged during the rest of the learning process. This is clearly insufficient since when a new support vect...

Full description

Saved in:
Bibliographic Details
Main Authors: ZHAO, Peilin, HOI, Steven C. H., JIN, Rong
Format: text
Language:English
Published: Institutional Knowledge at Singapore Management University 2011
Subjects:
Online Access:https://ink.library.smu.edu.sg/sis_research/2290
https://ink.library.smu.edu.sg/context/sis_research/article/3290/viewcontent/Double_Updating_Online_Learning.pdf
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Singapore Management University
Language: English
id sg-smu-ink.sis_research-3290
record_format dspace
spelling sg-smu-ink.sis_research-32902018-12-06T03:12:14Z Double Updating Online Learning ZHAO, Peilin HOI, Steven C. H. JIN, Rong In most kernel based online learning algorithms, when an incoming instance is misclassified, it will be added into the pool of support vectors and assigned with a weight, which often remains unchanged during the rest of the learning process. This is clearly insufficient since when a new support vector is added, we generally expect the weights of the other existing support vectors to be updated in order to reflect the influence of the added support vector. In this paper, we propose a new online learning method, termed Double Updating Online Learning, or DUOL for short, that explicitly addresses this problem. Instead of only assigning a fixed weight to the misclassified example received at the current trial, the proposed online learning algorithm also tries to update the weight for one of the existing support vectors. We show that the mistake bound can be improved by the proposed online learning method. We conduct an extensive set of empirical evaluations for both binary and multi-class online learning tasks. The experimental results show that the proposed technique is considerably more effective than the state-of-the-art online learning algorithms. The source code is available to public at http://www.cais.ntu.edu.sg/~chhoi/DUOL/. 2011-05-01T07:00:00Z text application/pdf https://ink.library.smu.edu.sg/sis_research/2290 https://ink.library.smu.edu.sg/context/sis_research/article/3290/viewcontent/Double_Updating_Online_Learning.pdf http://creativecommons.org/licenses/by-nc-nd/4.0/ Research Collection School Of Computing and Information Systems eng Institutional Knowledge at Singapore Management University online learning kernel method support vector machines maximum margin learning classification Computer Sciences Databases and Information Systems Theory and Algorithms
institution Singapore Management University
building SMU Libraries
continent Asia
country Singapore
Singapore
content_provider SMU Libraries
collection InK@SMU
language English
topic online learning
kernel method
support vector machines
maximum margin learning
classification
Computer Sciences
Databases and Information Systems
Theory and Algorithms
spellingShingle online learning
kernel method
support vector machines
maximum margin learning
classification
Computer Sciences
Databases and Information Systems
Theory and Algorithms
ZHAO, Peilin
HOI, Steven C. H.
JIN, Rong
Double Updating Online Learning
description In most kernel based online learning algorithms, when an incoming instance is misclassified, it will be added into the pool of support vectors and assigned with a weight, which often remains unchanged during the rest of the learning process. This is clearly insufficient since when a new support vector is added, we generally expect the weights of the other existing support vectors to be updated in order to reflect the influence of the added support vector. In this paper, we propose a new online learning method, termed Double Updating Online Learning, or DUOL for short, that explicitly addresses this problem. Instead of only assigning a fixed weight to the misclassified example received at the current trial, the proposed online learning algorithm also tries to update the weight for one of the existing support vectors. We show that the mistake bound can be improved by the proposed online learning method. We conduct an extensive set of empirical evaluations for both binary and multi-class online learning tasks. The experimental results show that the proposed technique is considerably more effective than the state-of-the-art online learning algorithms. The source code is available to public at http://www.cais.ntu.edu.sg/~chhoi/DUOL/.
format text
author ZHAO, Peilin
HOI, Steven C. H.
JIN, Rong
author_facet ZHAO, Peilin
HOI, Steven C. H.
JIN, Rong
author_sort ZHAO, Peilin
title Double Updating Online Learning
title_short Double Updating Online Learning
title_full Double Updating Online Learning
title_fullStr Double Updating Online Learning
title_full_unstemmed Double Updating Online Learning
title_sort double updating online learning
publisher Institutional Knowledge at Singapore Management University
publishDate 2011
url https://ink.library.smu.edu.sg/sis_research/2290
https://ink.library.smu.edu.sg/context/sis_research/article/3290/viewcontent/Double_Updating_Online_Learning.pdf
_version_ 1770572074309386240