A Study on Convolutional Neuron Networks for Detecting Network Intrusions Using Deep Learning Approach
碩士 === 崑山科技大學 === 資訊管理研究所 === 106 === Most existing approaches for analysing network threats uses machine learning approaches to discriminate the behaviour differences between normal and malicious connections by collecting a large number of network connection packets. Generally, it requires a great...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | zh-TW |
Published: |
2018
|
Online Access: | http://ndltd.ncl.edu.tw/handle/4h4eyc |
id |
ndltd-TW-106KSUT0399009 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-106KSUT03990092019-08-03T15:50:36Z http://ndltd.ncl.edu.tw/handle/4h4eyc A Study on Convolutional Neuron Networks for Detecting Network Intrusions Using Deep Learning Approach 應用卷積神經網路與深度學習於網路入侵偵測 Bao-Hwa Wu 吳保樺 碩士 崑山科技大學 資訊管理研究所 106 Most existing approaches for analysing network threats uses machine learning approaches to discriminate the behaviour differences between normal and malicious connections by collecting a large number of network connection packets. Generally, it requires a great deal of manpower and resources and cannot cope with the new network threats with diverse signatures, so malicious network intrusion detection needs a quick and precise approach to detect the network intrusions. Defenders found that there are many similar behavioral features of different threats using statistical analysis of threat patterns. Deep Learning (DL) is essentially a multi-layer deep neural network (DNN) architecture that learns common behavioral features to categorize new network threats. The present study developed an improved behaviour-based classifier learning model for DDoS detection by training an CNNs (Convolutional Neural Networks) with TensorFlow developed by Google to extract the behaviour features from network flows to form the feature matrix (bitmap format). The study revised the architecture of original LeNet-5 model for learning of network behavioral features to detect malicious network threats. Finally, identify the class of threats with Softmax function by using the optimal weights of hidden layers with error correction between the estimated value and the actual output using optimization algorithm. The experimental results show that our approach cannot only increase the learning speed of network behavioural pattern, but also improve the accuracy of network intrusion detection to reduce the threat of network attacks. Lin, Wen-Hui Wang, Ping 林文暉 王平 2018 學位論文 ; thesis 43 zh-TW |
collection |
NDLTD |
language |
zh-TW |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 崑山科技大學 === 資訊管理研究所 === 106 === Most existing approaches for analysing network threats uses machine learning approaches to discriminate the behaviour differences between normal and malicious connections by collecting a large number of network connection packets. Generally, it requires a great deal of manpower and resources and cannot cope with the new network threats with diverse signatures, so malicious network intrusion detection needs a quick and precise approach to detect the network intrusions. Defenders found that there are many similar behavioral features of different threats using statistical analysis of threat patterns. Deep Learning (DL) is essentially a multi-layer deep neural network (DNN) architecture that learns common behavioral features to categorize new network threats. The present study developed an improved behaviour-based classifier learning model for DDoS detection by training an CNNs (Convolutional Neural Networks) with TensorFlow developed by Google to extract the behaviour features from network flows to form the feature matrix (bitmap format). The study revised the architecture of original LeNet-5 model for learning of network behavioral features to detect malicious network threats. Finally, identify the class of threats with Softmax function by using the optimal weights of hidden layers with error correction between the estimated value and the actual output using optimization algorithm. The experimental results show that our approach cannot only increase the learning speed of network behavioural pattern, but also improve the accuracy of network intrusion detection to reduce the threat of network attacks.
|
author2 |
Lin, Wen-Hui |
author_facet |
Lin, Wen-Hui Bao-Hwa Wu 吳保樺 |
author |
Bao-Hwa Wu 吳保樺 |
spellingShingle |
Bao-Hwa Wu 吳保樺 A Study on Convolutional Neuron Networks for Detecting Network Intrusions Using Deep Learning Approach |
author_sort |
Bao-Hwa Wu |
title |
A Study on Convolutional Neuron Networks for Detecting Network Intrusions Using Deep Learning Approach |
title_short |
A Study on Convolutional Neuron Networks for Detecting Network Intrusions Using Deep Learning Approach |
title_full |
A Study on Convolutional Neuron Networks for Detecting Network Intrusions Using Deep Learning Approach |
title_fullStr |
A Study on Convolutional Neuron Networks for Detecting Network Intrusions Using Deep Learning Approach |
title_full_unstemmed |
A Study on Convolutional Neuron Networks for Detecting Network Intrusions Using Deep Learning Approach |
title_sort |
study on convolutional neuron networks for detecting network intrusions using deep learning approach |
publishDate |
2018 |
url |
http://ndltd.ncl.edu.tw/handle/4h4eyc |
work_keys_str_mv |
AT baohwawu astudyonconvolutionalneuronnetworksfordetectingnetworkintrusionsusingdeeplearningapproach AT wúbǎohuà astudyonconvolutionalneuronnetworksfordetectingnetworkintrusionsusingdeeplearningapproach AT baohwawu yīngyòngjuǎnjīshénjīngwǎnglùyǔshēndùxuéxíyúwǎnglùrùqīnzhēncè AT wúbǎohuà yīngyòngjuǎnjīshénjīngwǎnglùyǔshēndùxuéxíyúwǎnglùrùqīnzhēncè AT baohwawu studyonconvolutionalneuronnetworksfordetectingnetworkintrusionsusingdeeplearningapproach AT wúbǎohuà studyonconvolutionalneuronnetworksfordetectingnetworkintrusionsusingdeeplearningapproach |
_version_ |
1719232503389093888 |