earticle

논문검색

딥뉴럴네트워크 기반의 네트워크 침입탐지시스템 설계

원문정보

A Design of Deep Neural network-based Network Intrusion Detection System

권현, 방승호, 박기웅

피인용수 : 0(자료제공 : 네이버학술정보)

초록

영어

Recently, deep neural networks (DNNs) provide the good performance for image recognition, pattern analysis and intrusion detection. In this paper, we analyzed experimentally the success rate of detection by manipulating various parameters for intrusion detection method of deep neural network. We used the KDD CUP 99 data set, which is a widely used intrusion data, and modified each parameter using the TensorFlow machine learning library to measure the detection accuracy. We also analyzed linear regression (LR), naive bayes classification (NB), k-nearest neighbors (KNN), decision trees (DT) and random forests. (random forest, RF). We analyzed the parameters by modifying the number of nodes in each layer, the number of dropouts, and the activation function. Experimental results show that DNNS has the highest detection with 93.8% accuracy with 5 hidden layers.

한국어

최근 들어, 딥뉴럴네트워크는 이미지 인식, 패턴 분석, 침입탐지 등 다양한 분야에 활용되고 있다. 본 논문에서는 딥 뉴럴네트워크 기반의 침입탐지방법에 대하여 여러 가지 파라미터를 조절하여 탐지 성공률을 실험적으로 분석하였 다. 대표적인 침입 데이터인 KDD CUP 99 데이터셋을 사용하였으며, 텐서플로우 머신러닝 라이브러리를 이용하 였고 각 파라미터를 수정하여 탐지율을 측정하였다. 추가적으로 선형회귀(linear regression, LR), 나이브 베이즈 분류 (naive bayes classification, NB), 최근접 이웃(k-nearest neighbors, KNN), 의사결정트리(decision tree, DT), 랜덤 포레스트(random forest, RF) 등의 방법들에 대해서도 실험적으로 비교 분석하였다. 각 파라미 터로는 각 층의 노드 수, Dropout의 수, 활성화 함수 등을 고려하여 분석하였으며, 은닉층이 5개인 딥뉴럴네트워크 일 때, 93.8% 탐지 정확도로 가장 높은 것을 확인할 수 있었다.

목차

요약
Abstract
1. 서론
2. 관련연구
2.1 침입탐지시스템에 관한 연구
2.2 딥러닝 모델에 관한 연구
3. 문제정의
4. 딥뉴럴네트워크를 이용한 침입탐지시스템
5. 실험환경 및 실험결과
5.1 데이터셋
5.2 딥뉴럴네트워크
5.3 성능 측정
5.4 실험결과
6. 토론
7. 결론
Acknowledgement
참고문헌

저자정보

  • 권현 Hyun Kwon. 육군사관학교 전자공학과
  • 방승호 Seungho Bang. 합동참모본부 전력기획부
  • 박기웅 Ki-Woong Park. 세종대학교 정보보호학과

참고문헌

자료제공 : 네이버학술정보

    함께 이용한 논문

      0개의 논문이 장바구니에 담겼습니다.