Abstract

In order to promote the accuracy of anomaly detection model under the condition of only a small number of labeled samples and large number of unlabeled samples, abnormal detection of One-class Support Vector Machine(SVM) based on ensemble cooperative Semi-supervised Learning is proposed. A kind of One-class SVM model which bring supervision with a small number of abnormal samples can classify samples with max interval. The semi-supervised learning methods easily suffer from the low accuracy because the mistake labeled sample are chosen as training sample set. Refer to the semi-supervision method of Tri-training, the K-Nearest Neighbour(KNN) and Naive Bayes classifier are used to uses to assist the One-class SVM based on ensemble cooperative Semi-supervised learning method which can classify the large number of unlabeled samples as accurate as possible. The weight is also given after ensemble cooperative Semi-supervised Learning. Then the proposed semi-supervised One-class SVM would be trained with the result and used to classify test samples. The experimental results on UCI dataset show that the proposed algorithm achieves higher classification accuracy with less labeled samples and it improves generalization performance and reduces the labelling cost.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call