A Study on the Combination of K-means and Differential Evolution for Intrusion Detection
碩士 === 大同大學 === 資訊工程學系(所) === 97 === A network based intrusion detection system that examines the network packet to find possible intrusion events is gaining its popularity in recent years. This mechanism can keep the system hiding from being discovered by the intruder. When incorporate with other n...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | zh-TW |
Published: |
2009
|
Online Access: | http://ndltd.ncl.edu.tw/handle/43394983331627791312 |
id |
ndltd-TW-097TTU05392045 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-097TTU053920452016-05-02T04:11:11Z http://ndltd.ncl.edu.tw/handle/43394983331627791312 A Study on the Combination of K-means and Differential Evolution for Intrusion Detection 結合K-means及差分演化法之入侵偵測研究 Yi-Chen Pan 潘宜蓁 碩士 大同大學 資訊工程學系(所) 97 A network based intrusion detection system that examines the network packet to find possible intrusion events is gaining its popularity in recent years. This mechanism can keep the system hiding from being discovered by the intruder. When incorporate with other network devices such as the router or layer 2 switches, it is possible to establish a real time intrusion protection system to protect the user devices or servers. However, one of the most serious problems of this mechanism is its low detection rate which may generate a huge amount of warning messages. The event report will let the administrator hard to handle and may make the system useless when the administrator completely ignore the warning messages. In this study, we propose a clustering algorithm to improve the detection rate of the network based intrusion detection system. We first use K-means algorithm to find the near optimal cluster center and then use the differential evolution algorithm to find the optimal center and the most appropriate number of clusters. In the detection phase, we use the distance between the input sample and the cluster center to classify the sample to the closest cluster and determine whether it is normal or not. The KDD CUP 99 data set is used to evaluate the detection performance. The experimental results reveal that the proposed algorithm can provide better detection rate then the K-means algorithm alone while reduce the time complexity of using the differential evolution alone. Prof. Tsang-Long Pao 包蒼龍 2009 學位論文 ; thesis 58 zh-TW |
collection |
NDLTD |
language |
zh-TW |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 大同大學 === 資訊工程學系(所) === 97 === A network based intrusion detection system that examines the network packet to find possible intrusion events is gaining its popularity in recent years. This mechanism can keep the system hiding from being discovered by the intruder. When incorporate with other network devices such as the router or layer 2 switches, it is possible to establish a real time intrusion protection system to protect the user devices or servers. However, one of the most serious problems of this mechanism is its low detection rate which may generate a huge amount of warning messages. The event report will let the administrator hard to handle and may make the system useless when the administrator completely ignore the warning messages. In this study, we propose a clustering algorithm to improve the detection rate of the network based intrusion detection system. We first use K-means algorithm to find the near optimal cluster center and then use the differential evolution algorithm to find the optimal center and the most appropriate number of clusters. In the detection phase, we use the distance between the input sample and the cluster center to classify the sample to the closest cluster and determine whether it is normal or not. The KDD CUP 99 data set is used to evaluate the detection performance. The experimental results reveal that the proposed algorithm can provide better detection rate then the K-means algorithm alone while reduce the time complexity of using the differential evolution alone.
|
author2 |
Prof. Tsang-Long Pao |
author_facet |
Prof. Tsang-Long Pao Yi-Chen Pan 潘宜蓁 |
author |
Yi-Chen Pan 潘宜蓁 |
spellingShingle |
Yi-Chen Pan 潘宜蓁 A Study on the Combination of K-means and Differential Evolution for Intrusion Detection |
author_sort |
Yi-Chen Pan |
title |
A Study on the Combination of K-means and Differential Evolution for Intrusion Detection |
title_short |
A Study on the Combination of K-means and Differential Evolution for Intrusion Detection |
title_full |
A Study on the Combination of K-means and Differential Evolution for Intrusion Detection |
title_fullStr |
A Study on the Combination of K-means and Differential Evolution for Intrusion Detection |
title_full_unstemmed |
A Study on the Combination of K-means and Differential Evolution for Intrusion Detection |
title_sort |
study on the combination of k-means and differential evolution for intrusion detection |
publishDate |
2009 |
url |
http://ndltd.ncl.edu.tw/handle/43394983331627791312 |
work_keys_str_mv |
AT yichenpan astudyonthecombinationofkmeansanddifferentialevolutionforintrusiondetection AT pānyízhēn astudyonthecombinationofkmeansanddifferentialevolutionforintrusiondetection AT yichenpan jiéhékmeansjíchàfēnyǎnhuàfǎzhīrùqīnzhēncèyánjiū AT pānyízhēn jiéhékmeansjíchàfēnyǎnhuàfǎzhīrùqīnzhēncèyánjiū AT yichenpan studyonthecombinationofkmeansanddifferentialevolutionforintrusiondetection AT pānyízhēn studyonthecombinationofkmeansanddifferentialevolutionforintrusiondetection |
_version_ |
1718253439552585728 |