Синтетическая и конфиденциальная генерация сетевых трасс с помощью генеративных моделей ИИ для обучения систем обнаружения сетевых вторжений

Synthetic and privacy-preserving traffic trace generation using generative AI models for training Network Intrusion Detection Systems
Giuseppe Aceto, Antonio Pescapè, Fabio Giampaolo, Francesco Piccialli, Ciro Guida, Stefano Izzo, Edoardo Prezioso
2024-06-20

Условный вариационный автоэнкодер (CVAE)синтетические наборы данных в формате PCAP и табличном форматесистемы обнаружения сетевых вторжений (NIDS)защита конфиденциальности сетевого трафикагенерация синтетических трафиковых трасс
Системы обнаружения сетевых вторжений (NIDS) являются ключевыми инструментами для защиты сетевых устройств от кибератак. Недавние достижения в области искусственного интеллекта (ИИ) предоставили значительные преимущества для реализации NIDS, способных в реальном времени контролировать сетевой трафик и блокировать кибератаки. В литературе широко признаётся, что для эффективного обучения NIDS требуется большое количество размеченных трафиков, репрезентативных по отношению к атакам. Тем не менее наличие публичных и обширных наборов данных остаётся существенно ограниченным из‑за затрат на сбор и разметку реальных трасс трафика и проблем с конфиденциальностью при их совместном использовании. Чтобы решить эти проблемы, в статье представлен генеративный ИИ‑модель, способная синтезировать анонимизированные трассы трафика на основе реальных, таким образом учитывая вопросы конфиденциальности, доступности и репрезентативности. Предложение основано на условном вариационном автоэнкодере (Conditional Variational Autoencoder, CVAE) и процедуре предварительной обработки, специально разработанной для генерации новых трасс трафика. Для валидации решения проведено обширное эмпирическое исследование с использованием трёх недавних и общедоступных наборов данных, содержащих доброкачественный и вредоносный трафик. Валидация выполнена как с точки зрения классификационной производительности надёжной NIDS, так и с точки зрения качества синтетических данных по сравнению с использованием реальных данных. Мы сравниваем наш CVAE с двумя современными генераторами трафика на базе ИИ и демонстрируем, что при обучении NIDS на трассах, сгенерированных нашей моделью, потери по F1‑мере по сравнению с обучением на реальных данных ограничены; модели конкурентов же испытывают трудности или не способны генерировать трассы, столь же эффективные для обучения NIDS и статистически схожие с оригиналом. Мы публикуем синтетические наборы данных в форматах PCAP и табличном формате, чтобы облегчить воспроизводимость наших результатов и поощрить дальнейшие исследования генеративного ИИ в сетевой области.
1
Условный вариационный автоэнкодер (CVAE) с специализированной процедурой предобработки способен синтезировать анонимизированные сетевые трассы из реальных, решая проблемы приватности и нехватки данных для обучения NIDS.
2
Широкая эмпирическая валидация на трёх современных публичных наборах данных показывает, что трассы, сгенерированные CVAE, позволяют обучать NIDS с лишь незначительной потерей F1-метрики по сравнению с обучением на реальных данных.
3
Авторы публикуют синтетические наборы данных в форматах PCAP и таблиц для обеспечения воспроизводимости и поощрения дальнейших исследований генеративного ИИ в сетевых задачах.
4
Два современных генератора трафика на основе ИИ, с которыми проведено сравнение, оказались неспособны генерировать трассы столь же эффективные для обучения NIDS и статистически похожие на оригинал, как предложенный CVAE.

Синтетические анонимизированные сетевые трафик-трейсы, сгенерированные с помощью условного вариационного автокодера (CVAE)

Эффективность и конфиденциальность сгенерированного трафика для обучения систем обнаружения сетевых вторжений (NIDS), оцениваемые по классификационной производительности NIDS (потеря F1-метрики) и статистическому сходству с реальным трафиком

Publication Details
Publication Date
2024-06-20
Journal
Publisher
ISSN
Cited by
32
Access Type
Author Information
Authors
Giuseppe Aceto
Antonio Pescapè
Fabio Giampaolo
Francesco Piccialli
Ciro Guida
Stefano Izzo
Edoardo Prezioso
Explore further
Open the scid.ai AI chat with a ready-made request: it will find papers on a similar topic and help build a literature review.
Find similar papers in the chat
Make a presentation
100%