A Neighbor Prototype Selection Method Based on CCHPSO for Intrusion Detection
Nearest neighbor (NN) models play an important role in the intrusion detection system (IDS). However, with the advent of the era of big data, the NN model has the disadvantages of low efficiency, noise sensitivity, and high storage requirement. This paper presents a neighbor prototype selection meth...
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Hindawi-Wiley
2019-01-01
|
Series: | Security and Communication Networks |
Online Access: | http://dx.doi.org/10.1155/2019/1283495 |
id |
doaj-d529294eaf4c4959b1ffa493a357894a |
---|---|
record_format |
Article |
spelling |
doaj-d529294eaf4c4959b1ffa493a357894a2020-11-25T00:40:03ZengHindawi-WileySecurity and Communication Networks1939-01141939-01222019-01-01201910.1155/2019/12834951283495A Neighbor Prototype Selection Method Based on CCHPSO for Intrusion DetectionYanping Shen0Kangfeng Zheng1Chunhua Wu2Yixian Yang3School of Cyberspace Security, Beijing University of Posts and Telecommunications, Beijing 100876, ChinaSchool of Cyberspace Security, Beijing University of Posts and Telecommunications, Beijing 100876, ChinaSchool of Cyberspace Security, Beijing University of Posts and Telecommunications, Beijing 100876, ChinaSchool of Cyberspace Security, Beijing University of Posts and Telecommunications, Beijing 100876, ChinaNearest neighbor (NN) models play an important role in the intrusion detection system (IDS). However, with the advent of the era of big data, the NN model has the disadvantages of low efficiency, noise sensitivity, and high storage requirement. This paper presents a neighbor prototype selection method based on CCHPSO for intrusion detection. In the model, the prototype selection and feature weight adjustment are performed simultaneously and k-nearest neighbor (KNN) is used as the basic classifier. To deal with large-scale optimization problems, a cooperative coevolving algorithm based on hybrid standard particle swarm and binary particle swarm optimization, which employs the divide-and-conquer strategy, is proposed in this paper. Meanwhile, a fitness function based on the accuracy and data reduction rate is defined in the CCHPSO to obtain a set of appropriate prototypes and feature weights. The KDD99 and NSL datasets are used to assess the effectiveness of the method. The empirical results indicate that the data reduction rate of the proposed method is very high, ranging from 82.32% to 92.01%. Compared with all the data used, the proposed method can not only achieve comparable accuracy performance but also save a lot of storage and computing resources.http://dx.doi.org/10.1155/2019/1283495 |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Yanping Shen Kangfeng Zheng Chunhua Wu Yixian Yang |
spellingShingle |
Yanping Shen Kangfeng Zheng Chunhua Wu Yixian Yang A Neighbor Prototype Selection Method Based on CCHPSO for Intrusion Detection Security and Communication Networks |
author_facet |
Yanping Shen Kangfeng Zheng Chunhua Wu Yixian Yang |
author_sort |
Yanping Shen |
title |
A Neighbor Prototype Selection Method Based on CCHPSO for Intrusion Detection |
title_short |
A Neighbor Prototype Selection Method Based on CCHPSO for Intrusion Detection |
title_full |
A Neighbor Prototype Selection Method Based on CCHPSO for Intrusion Detection |
title_fullStr |
A Neighbor Prototype Selection Method Based on CCHPSO for Intrusion Detection |
title_full_unstemmed |
A Neighbor Prototype Selection Method Based on CCHPSO for Intrusion Detection |
title_sort |
neighbor prototype selection method based on cchpso for intrusion detection |
publisher |
Hindawi-Wiley |
series |
Security and Communication Networks |
issn |
1939-0114 1939-0122 |
publishDate |
2019-01-01 |
description |
Nearest neighbor (NN) models play an important role in the intrusion detection system (IDS). However, with the advent of the era of big data, the NN model has the disadvantages of low efficiency, noise sensitivity, and high storage requirement. This paper presents a neighbor prototype selection method based on CCHPSO for intrusion detection. In the model, the prototype selection and feature weight adjustment are performed simultaneously and k-nearest neighbor (KNN) is used as the basic classifier. To deal with large-scale optimization problems, a cooperative coevolving algorithm based on hybrid standard particle swarm and binary particle swarm optimization, which employs the divide-and-conquer strategy, is proposed in this paper. Meanwhile, a fitness function based on the accuracy and data reduction rate is defined in the CCHPSO to obtain a set of appropriate prototypes and feature weights. The KDD99 and NSL datasets are used to assess the effectiveness of the method. The empirical results indicate that the data reduction rate of the proposed method is very high, ranging from 82.32% to 92.01%. Compared with all the data used, the proposed method can not only achieve comparable accuracy performance but also save a lot of storage and computing resources. |
url |
http://dx.doi.org/10.1155/2019/1283495 |
work_keys_str_mv |
AT yanpingshen aneighborprototypeselectionmethodbasedoncchpsoforintrusiondetection AT kangfengzheng aneighborprototypeselectionmethodbasedoncchpsoforintrusiondetection AT chunhuawu aneighborprototypeselectionmethodbasedoncchpsoforintrusiondetection AT yixianyang aneighborprototypeselectionmethodbasedoncchpsoforintrusiondetection AT yanpingshen neighborprototypeselectionmethodbasedoncchpsoforintrusiondetection AT kangfengzheng neighborprototypeselectionmethodbasedoncchpsoforintrusiondetection AT chunhuawu neighborprototypeselectionmethodbasedoncchpsoforintrusiondetection AT yixianyang neighborprototypeselectionmethodbasedoncchpsoforintrusiondetection |
_version_ |
1725291743586287616 |