Conducting Network Intrusion Detection with Enhanced Deep Learning
碩士 === 淡江大學 === 電機工程學系碩士班 === 107 === Abstract: With the rapid development of information and communication in recent years, the amount of transmission used by people increase. In addition, a large number of internet of things devices are entering the market, which also results in a large amount of...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | zh-TW |
Published: |
2019
|
Online Access: | http://ndltd.ncl.edu.tw/handle/vfkdnh |
id |
ndltd-TW-107TKU05442006 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-107TKU054420062019-07-26T03:38:58Z http://ndltd.ncl.edu.tw/handle/vfkdnh Conducting Network Intrusion Detection with Enhanced Deep Learning 運用深度學習於網路入侵檢測之探討 Dong-Ye Wu 吳東燁 碩士 淡江大學 電機工程學系碩士班 107 Abstract: With the rapid development of information and communication in recent years, the amount of transmission used by people increase. In addition, a large number of internet of things devices are entering the market, which also results in a large amount of data transmission. With the generation of these flows, intrusion detection systems will be challenged. In recent years, research has found that the challenges encountered by intrusion detection systems can be divided into the following categories: (1) the volume of data both stored and passing through networks continues to increase; (2) the depth of intrusion detection systems; (3) a variety of protocols and data. These three problems are the main challenges of intrusion detection systems in recent years. The first reason for the large amount of data generated in the network is the rapid development of the information and communication industry in recent years. The development of internet of things devices is also increasingly diversified, resulting in a large number of devices into the market. As a result, a large amount of information is transmitted over the network, and the data in the network becomes even larger. This will impose a burden on the intrusion detection system, because a large number of traffics in the transmission process, needs to be more intensive to deal with a large number of traffics. Even with the improvement in computing performance, it is still not enough to cope with the increasing traffic. In terms of the detection depth of intrusion detection system, in order to improve the effectiveness and accuracy of intrusion detection system, intrusion detection system can no longer rely on some simple or obvious features to identify whether the traffic is an attack. Must be able to observe and detect in greater depth, which means that intrusion detection system needs to observe more characteristics. This paper proposes the method of deep learning to solve the imbalance of intrusion detection data set. We use deep variational autoencoders to generate new data to balance the unbalanced dataset. The balanced data can reduce the deviation of classifier in training because of the imbalance of data. In addition, we used a balanced dataset to train the deep autoencoder. By using the depth autoencoder to compress the features of the essential features, we can remove the redundant parts of the features. This will enable us to classify data more accurately. Experimental results show that classification accuracy is better when balanced datasets are used. Coupled with the use of the balanced dataset trained by the feature compression model, we can get better accuracy. Compared to unbalanced datasets, we have better robustness against unknown attacks. We can also solve the problem of over-fitting in the training of the model caused by the imbalance of various types of data. This will ensure that our intrusion detection model will not misjudge new types of data because they are not in the training data set. Po-jen Chuang 莊博任 2019 學位論文 ; thesis 70 zh-TW |
collection |
NDLTD |
language |
zh-TW |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 淡江大學 === 電機工程學系碩士班 === 107 === Abstract:
With the rapid development of information and communication in recent years, the amount of transmission used by people increase. In addition, a large number of internet of things devices are entering the market, which also results in a large amount of data transmission. With the generation of these flows, intrusion detection systems will be challenged.
In recent years, research has found that the challenges encountered by intrusion detection systems can be divided into the following categories: (1) the volume of data both stored and passing through networks continues to increase; (2) the depth of intrusion detection systems; (3) a variety of protocols and data. These three problems are the main challenges of intrusion detection systems in recent years. The first reason for the large amount of data generated in the network is the rapid development of the information and communication industry in recent years. The development of internet of things devices is also increasingly diversified, resulting in a large number of devices into the market. As a result, a large amount of information is transmitted over the network, and the data in the network becomes even larger. This will impose a burden on the intrusion detection system, because a large number of traffics in the transmission process, needs to be more intensive to deal with a large number of traffics. Even with the improvement in computing performance, it is still not enough to cope with the increasing traffic. In terms of the detection depth of intrusion detection system, in order to improve the effectiveness and accuracy of intrusion detection system, intrusion detection system can no longer rely on some simple or obvious features to identify whether the traffic is an attack. Must be able to observe and detect in greater depth, which means that intrusion detection system needs to observe more characteristics.
This paper proposes the method of deep learning to solve the imbalance of intrusion detection data set. We use deep variational autoencoders to generate new data to balance the unbalanced dataset. The balanced data can reduce the deviation of classifier in training because of the imbalance of data. In addition, we used a balanced dataset to train the deep autoencoder. By using the depth autoencoder to compress the features of the essential features, we can remove the redundant parts of the features. This will enable us to classify data more accurately. Experimental results show that classification accuracy is better when balanced datasets are used. Coupled with the use of the balanced dataset trained by the feature compression model, we can get better accuracy. Compared to unbalanced datasets, we have better robustness against unknown attacks. We can also solve the problem of over-fitting in the training of the model caused by the imbalance of various types of data. This will ensure that our intrusion detection model will not misjudge new types of data because they are not in the training data set.
|
author2 |
Po-jen Chuang |
author_facet |
Po-jen Chuang Dong-Ye Wu 吳東燁 |
author |
Dong-Ye Wu 吳東燁 |
spellingShingle |
Dong-Ye Wu 吳東燁 Conducting Network Intrusion Detection with Enhanced Deep Learning |
author_sort |
Dong-Ye Wu |
title |
Conducting Network Intrusion Detection with Enhanced Deep Learning |
title_short |
Conducting Network Intrusion Detection with Enhanced Deep Learning |
title_full |
Conducting Network Intrusion Detection with Enhanced Deep Learning |
title_fullStr |
Conducting Network Intrusion Detection with Enhanced Deep Learning |
title_full_unstemmed |
Conducting Network Intrusion Detection with Enhanced Deep Learning |
title_sort |
conducting network intrusion detection with enhanced deep learning |
publishDate |
2019 |
url |
http://ndltd.ncl.edu.tw/handle/vfkdnh |
work_keys_str_mv |
AT dongyewu conductingnetworkintrusiondetectionwithenhanceddeeplearning AT wúdōngyè conductingnetworkintrusiondetectionwithenhanceddeeplearning AT dongyewu yùnyòngshēndùxuéxíyúwǎnglùrùqīnjiǎncèzhītàntǎo AT wúdōngyè yùnyòngshēndùxuéxíyúwǎnglùrùqīnjiǎncèzhītàntǎo |
_version_ |
1719230656922255360 |