이 연구는 IoT 환경에서 공격을 탐지하기 위해 합성곱신경망(CNN)과 트랜스포머를 결합한 하이브리드 딥러닝 모델을 제시합니다. CIC-IoT-2023 데이터셋을 활용한 이 모델은 99.97%의 정확도와 0.0123의 손실이라는 높은 성능 지표를 달성하며 실시간 공격 탐지에서 그 효과를 입증했습니다.
이 콘텐츠를 보려면 JoVE 구독이 필요합니다. 로그인하거나 오늘 무료 평가판을 시작하세요.
연구 논문
이 연구는 IoT 환경에서 공격을 탐지하기 위해 합성곱신경망(CNN)과 트랜스포머를 결합한 하이브리드 딥러닝 모델을 제시합니다. CIC-IoT-2023 데이터셋을 활용한 이 모델은 99.97%의 정확도와 0.0123의 손실이라는 높은 성능 지표를 달성하며 실시간 공격 탐지에서 그 효과를 입증했습니다.
사물인터넷(IoT) 기기의 급속한 발전은 연결성과 접근성을 향상시켰습니다. 그럼에도 불구하고, 이러한 환경의 상호 연결성이 높아지면서 새로운 위협 수준이 높아지면서 강력한 이상 탐지가 필요합니다. 본 연구에서는 딥러닝을 기반으로 한 새로운 보안 방법을 제시하여 사물인터넷 네트워크와 관련된 특정 위협을 완화합니다. 제안된 접근법은 딥 뉴럴 네트워크를 활용하여 네트워크 활동 패턴을 효율적으로 모니터링하고 실시간 통신에서 잠재적 취약점을 탐지합니다. 본 연구에서는 IoT 네트워크에서 공격 탐지 및 분류를 위한 하이브리드 CNN-트랜스포머 모델을 제안합니다. 이 접근법을 만들고 테스트하기 위해, 우리는 7개의 서로 다른 범주에 걸쳐 33가지 서로 다른 IoT 위협 유형을 포함하는 CIC-IoT-2023 데이터셋을 분석했습니다. 실험 결과는 제안된 모델이 99.96%의 정밀도, 99.96%의 리콜율, 99.96%의 F1 점수, 99.97%의 정확도와 0.0123의 손실로 매우 잘 작동함을 보여줍니다. 더불어, 제안된 모델은 계산 시간과 자원 소모를 기반으로 분석되어, 높은 정확도를 유지하면서도 계산 복잡도를 최소화하면서 공격을 탐지하고 분류하는 데 효과적임을 입증합니다.
사물인터넷 기술은 최근 몇 년간 크게 발전했으며, 우리는 매우 상호 연결된 디지털 세계에 진입했습니다. 현재 의료, 농업, 운송, 항공우주, 생산 등 다양한 산업에서 사물인터넷(IoT) 기기가 사용되고 있습니다. 저명한 전문가들은 사물인터넷(IoT)과 관련 애플리케이션이 2025년까지 세계 경제에 큰 영향을 미칠 것으로 예측하며, 연간 영향은 3.9조 달러에서 11.1조 달러에 이르고있습니다. 반면, 이 완벽한 연결로 인해 새로운 보안 관련 문제도 발생합니다. IoT 기기가 발전함에 따라 사이버 공격에 점점 더 취약해졌고, 이로 인해 무단 접근과 공격을 방지하는 것이 필요해졌습니다. 다양한 기기가 존재하는 환경에서는 어떤 기기가 다른 기기보다 공격에 더 취약합니다. 이 장치들은 사물인터넷(IoT) 시스템의 보안에 영향을 미칠 뿐만 아니라, 시스템에 포함된 전송 채널에도 영향을 미치며, 전송 네트워크가 일부 또는 전체적으로 고장 날 수도 있습니다. 머신러닝(ML)과 딥러닝(DL)은 인공지능(AI)의 두 분야로, 의료 시스템4, 컴퓨터 비전
액세스가 제한되었습니다. 이 콘텐츠를 보려면 로그인하거나 체험판을 시작하세요.
이 섹션에서는 IoT 환경에서 공격 탐지 시스템 관련 연구 자료와 방법을 다룹니다. CIC-IoT-2023 데이터셋에서 실험을 재현하기 위해 이 프로토콜은 구체적인 절차를 설명합니다. 이후 재료 표 에는 사용된 모든 하드웨어와 소프트웨어 목록이 포함되어 있습니다. 파이프라인을 구현하는 데 파이썬(pandas, scikit-learn, TensorFlow Keras)이 사용되며, Google Colab에서 실행되고 PySpark가 대용량 파일 전처리를 지원합니다. 데이터 전처리 절차에 대한 자세한 설명이 제공되었습니다.
데이터셋
뉴브런즈윅 대학교 캐나다 사이버보안 연구소에서 발표한 CIC-IoT-2023 데이터셋입니다. "CIC IoT 데이터셋 2023"(UNB CIC 데이터셋 페이지)과 데이터셋기사 34 는 공식 CIC 데이터셋 페이지이자 논문입니다. 이 데이터셋은 CIC 웹사이트에서 다운로드할 수 있으며 일반 대중도 접근할 수 있습니다. 원시 PCAP 대신, 사전 추출된 특징 CSV 파일(플로우/피처)을 이 연구에서 사용합니다. 데이터셋을 생성한 원시 실험에는 Wiresha....
액세스가 제한되었습니다. 이 콘텐츠를 보려면 로그인하거나 체험판을 시작하세요.
이 섹션에서는 평가 매개변수와 테스트 결과를 함께 제시합니다.
성과 평가 지표
모델의 효과는 여러 정의된 평가 기준을 사용하여 평가할 수 있습니다. 정확도, 회상률, 정밀도, F1 점수, ROC, 혼동 행렬 및 기타 통계 지표는 표 4에 나와 있습니다. 모델의 전반적인 성능에 대한 통찰은 지표를 통해 제공됩니다.
표 4: 성과 평가 지표. 정확성, 회상률, 정확도, F1 점수, ROC, 혼동 행렬 및 기타 통계 지표가 표에 나와 있습니다. 이 표를 다운로드하려면 여기를 클릭해 주세요.
액세스가 제한되었습니다. 이 콘텐츠를 보려면 로그인하거나 체험판을 시작하세요.
CNN-트랜스포머 모델은 CICIoT2023 데이터셋에서 테스트되었으며, 80%는 훈련용, 20%는 테스트용으로 예약되었습니다. 이 모델은 99.97%의 정확도, 99.96%의 F1 점수, 99.97%의 리콜율, 99.96%의 정밀도, 0.0123의 손실을 달성하여 IoT 침입 탐지에 대한 효과성을 확인했습니다. CNN 기반 접근법은 연구 결과13과 유사하며, 네트워크 트래픽 특성 내 작은 공간 패턴을 감지하는 데 능숙합니다; 하지만 장거리 의존성 모델링에서는 종종 제약을 보입니다. 트랜스포머 기반 모델33 은 전역 맥락 링크 추출에 더 뛰어나지만, 단독으로 적용할 경우 계산 비용이 많이 들 수 있습니다. 두 설계의 장점을 결합함으로써, 우리 모델은 검출 성능을 향상시키면서도 계산 효율성을 높였습니다. ROC 곡선은 회상률과 정확도 간의 관계를 보여주었으며, 각 클래스별로 진음성률(T.......
액세스가 제한되었습니다. 이 콘텐츠를 보려면 로그인하거나 체험판을 시작하세요.
저자들은 이해 상충을 선언할 필요가 없습니다.
이 연구에 지식과 전문성을 전해주신 가이드 시마 박사님께 특별한 감사와 감사를 표합니다.
....액세스가 제한되었습니다. 이 콘텐츠를 보려면 로그인하거나 체험판을 시작하세요.
| 이름 | 회사 | 카탈로그 번호 | 댓글 |
|---|---|---|---|
| 애플 M2 (8코어 CPU) | 사과 | 해당 없음 | (OS)는 딥러닝 프레임워크와 도구가 작동하는 환경을 제공합니다. |
| CICIoT2023 데이터셋 | UNB | https://www.unb.ca/cic/datasets/iot2023.html | 공개 이용 가능한 IoT daset |
| 케라스 2.6.0 | 케라스 | https://keras.io/ | TensorFlow 위에 실행되는 API로, 사용자 친화적인 인터페이스를 제공합니다. |
| MatplotLib 3.4.3 | Matplotlib | https://matplotlib.org/ | 파이썬용 시각화 라이브러리. |
| 넘버피 1.21.4 | 넘피 | https://numpy.org/ | 파이썬을 이용한 과학 컴퓨팅을 위한 기본 패키지 |
| NVIDIA Tesla P100 GPU (16GB VRAM) | 구글 콜라프 프로 | 해당 없음 | 훈련 장비 |
| 판다스 1.3.4 | 팬더 | https://pandas.pydata.org/ | 데이터 분석 및 조작 도구. |
| 파이썬 3.8.10 | 파이썬 소프트웨어 재단 | https://www.python.org/downloads/release/python-3810/ | 방대한 라이브러리와 커뮤니티 지원 덕분에 딥러닝에서 가장 인기 있는 언어입니다. |
| scikit-learn 1.0.2 | 시킷 학습 | https://scikit-learn.org/ | 파이썬용 머신러닝 라이브러리입니다. |
| 씨본 0.11.2 | 씨본 | https://seaborn.pydata.org/ | 통계 데이터 시각화 라이브러리. |
| 시스템 RAM | 해당 없음 | 해당 없음 | 32GB RAM |
| 텐서플로우 2.6.0 | 구글 | https://www.tensorflow.org/ | 포괄적인 도구와 라이브러리로 널리 사용되고 있습니다. |
액세스가 제한되었습니다. 이 콘텐츠를 보려면 로그인하거나 체험판을 시작하세요.