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...

Full description

Bibliographic Details
Main Authors: Yanping Shen, Kangfeng Zheng, Chunhua Wu, Yixian Yang
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