Cargando…

A Novel Classification Algorithm Based on Incremental Semi-Supervised Support Vector Machine

For current computational intelligence techniques, a major challenge is how to learn new concepts in changing environment. Traditional learning schemes could not adequately address this problem due to a lack of dynamic data selection mechanism. In this paper, inspired by human learning process, a no...

Descripción completa

Detalles Bibliográficos
Autores principales: Gao, Fei, Mei, Jingyuan, Sun, Jinping, Wang, Jun, Yang, Erfu, Hussain, Amir
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Public Library of Science 2015
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4537225/
https://www.ncbi.nlm.nih.gov/pubmed/26275294
http://dx.doi.org/10.1371/journal.pone.0135709
_version_ 1782385870029979648
author Gao, Fei
Mei, Jingyuan
Sun, Jinping
Wang, Jun
Yang, Erfu
Hussain, Amir
author_facet Gao, Fei
Mei, Jingyuan
Sun, Jinping
Wang, Jun
Yang, Erfu
Hussain, Amir
author_sort Gao, Fei
collection PubMed
description For current computational intelligence techniques, a major challenge is how to learn new concepts in changing environment. Traditional learning schemes could not adequately address this problem due to a lack of dynamic data selection mechanism. In this paper, inspired by human learning process, a novel classification algorithm based on incremental semi-supervised support vector machine (SVM) is proposed. Through the analysis of prediction confidence of samples and data distribution in a changing environment, a “soft-start” approach, a data selection mechanism and a data cleaning mechanism are designed, which complete the construction of our incremental semi-supervised learning system. Noticeably, with the ingenious design procedure of our proposed algorithm, the computation complexity is reduced effectively. In addition, for the possible appearance of some new labeled samples in the learning process, a detailed analysis is also carried out. The results show that our algorithm does not rely on the model of sample distribution, has an extremely low rate of introducing wrong semi-labeled samples and can effectively make use of the unlabeled samples to enrich the knowledge system of classifier and improve the accuracy rate. Moreover, our method also has outstanding generalization performance and the ability to overcome the concept drift in a changing environment.
format Online
Article
Text
id pubmed-4537225
institution National Center for Biotechnology Information
language English
publishDate 2015
publisher Public Library of Science
record_format MEDLINE/PubMed
spelling pubmed-45372252015-08-20 A Novel Classification Algorithm Based on Incremental Semi-Supervised Support Vector Machine Gao, Fei Mei, Jingyuan Sun, Jinping Wang, Jun Yang, Erfu Hussain, Amir PLoS One Research Article For current computational intelligence techniques, a major challenge is how to learn new concepts in changing environment. Traditional learning schemes could not adequately address this problem due to a lack of dynamic data selection mechanism. In this paper, inspired by human learning process, a novel classification algorithm based on incremental semi-supervised support vector machine (SVM) is proposed. Through the analysis of prediction confidence of samples and data distribution in a changing environment, a “soft-start” approach, a data selection mechanism and a data cleaning mechanism are designed, which complete the construction of our incremental semi-supervised learning system. Noticeably, with the ingenious design procedure of our proposed algorithm, the computation complexity is reduced effectively. In addition, for the possible appearance of some new labeled samples in the learning process, a detailed analysis is also carried out. The results show that our algorithm does not rely on the model of sample distribution, has an extremely low rate of introducing wrong semi-labeled samples and can effectively make use of the unlabeled samples to enrich the knowledge system of classifier and improve the accuracy rate. Moreover, our method also has outstanding generalization performance and the ability to overcome the concept drift in a changing environment. Public Library of Science 2015-08-14 /pmc/articles/PMC4537225/ /pubmed/26275294 http://dx.doi.org/10.1371/journal.pone.0135709 Text en © 2015 Gao et al http://creativecommons.org/licenses/by/4.0/ This is an open-access article distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are properly credited.
spellingShingle Research Article
Gao, Fei
Mei, Jingyuan
Sun, Jinping
Wang, Jun
Yang, Erfu
Hussain, Amir
A Novel Classification Algorithm Based on Incremental Semi-Supervised Support Vector Machine
title A Novel Classification Algorithm Based on Incremental Semi-Supervised Support Vector Machine
title_full A Novel Classification Algorithm Based on Incremental Semi-Supervised Support Vector Machine
title_fullStr A Novel Classification Algorithm Based on Incremental Semi-Supervised Support Vector Machine
title_full_unstemmed A Novel Classification Algorithm Based on Incremental Semi-Supervised Support Vector Machine
title_short A Novel Classification Algorithm Based on Incremental Semi-Supervised Support Vector Machine
title_sort novel classification algorithm based on incremental semi-supervised support vector machine
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4537225/
https://www.ncbi.nlm.nih.gov/pubmed/26275294
http://dx.doi.org/10.1371/journal.pone.0135709
work_keys_str_mv AT gaofei anovelclassificationalgorithmbasedonincrementalsemisupervisedsupportvectormachine
AT meijingyuan anovelclassificationalgorithmbasedonincrementalsemisupervisedsupportvectormachine
AT sunjinping anovelclassificationalgorithmbasedonincrementalsemisupervisedsupportvectormachine
AT wangjun anovelclassificationalgorithmbasedonincrementalsemisupervisedsupportvectormachine
AT yangerfu anovelclassificationalgorithmbasedonincrementalsemisupervisedsupportvectormachine
AT hussainamir anovelclassificationalgorithmbasedonincrementalsemisupervisedsupportvectormachine
AT gaofei novelclassificationalgorithmbasedonincrementalsemisupervisedsupportvectormachine
AT meijingyuan novelclassificationalgorithmbasedonincrementalsemisupervisedsupportvectormachine
AT sunjinping novelclassificationalgorithmbasedonincrementalsemisupervisedsupportvectormachine
AT wangjun novelclassificationalgorithmbasedonincrementalsemisupervisedsupportvectormachine
AT yangerfu novelclassificationalgorithmbasedonincrementalsemisupervisedsupportvectormachine
AT hussainamir novelclassificationalgorithmbasedonincrementalsemisupervisedsupportvectormachine