Loading…
A PSO-AB classifier for solving sequence classification problems
The proposed sequential pattern mining-based sequence classification method. •A two-stage SPM-based sequence classification method is proposed.•Compact sequential patterns can efficiently represent important features.•A particle swarm optimization-AdaBoost sequence classifier is developed.•The propo...
Saved in:
Published in: | Applied soft computing 2015-02, Vol.27, p.11-27 |
---|---|
Main Authors: | , |
Format: | Article |
Language: | English |
Subjects: | |
Citations: | Items that this one cites Items that cite this one |
Online Access: | Get full text |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Summary: | The proposed sequential pattern mining-based sequence classification method.
•A two-stage SPM-based sequence classification method is proposed.•Compact sequential patterns can efficiently represent important features.•A particle swarm optimization-AdaBoost sequence classifier is developed.•The proposed method can dramatically improve sequence classification accuracy.
Recently, considerable attention has focused on compound sequence classification methods which integrate multiple data mining techniques. Among these methods, sequential pattern mining (SPM) based sequence classifiers are considered to be efficient for solving complex sequence classification problems. Although previous studies have demonstrated the strength of SPM-based sequence classification methods, the challenges of pattern redundancy, inappropriate sequence similarity measures, and hard-to-classify sequences remain unsolved. This paper proposes an efficient two-stage SPM-based sequence classification method to address these three problems. In the first stage, during the sequential pattern mining process, redundant sequential patterns are identified if the pattern is a sub-sequence of other sequential patterns. A list of compact sequential patterns is generated excluding redundant patterns and used as representative features for the second stage. In the second stage, a sequence similarity measurement is used to evaluate partial similarity between sequences and patterns. Finally, a particle swarm optimization-AdaBoost (PSO-AB) sequence classifier is developed to improve sequence classification accuracy. In the PSO-AB sequence classifier, the PSO algorithm is used to optimize the weights in the individual sequence classifier, while the AdaBoost strategy is used to adaptively change the distribution of patterns that are hard to classify. The experiments show that the proposed two-stage SPM-based sequence classification method is efficient and superior to other approaches. |
---|---|
ISSN: | 1568-4946 1872-9681 |
DOI: | 10.1016/j.asoc.2014.10.029 |