ET-BERT: контекстуализированное представление датаграмм с использованием предварительно обученных трансформеров для классификации зашифрованного трафика
ET-BERT: A Contextualized Datagram Representation with Pre-training Transformers for Encrypted Traffic Classification
2022-04-25
SCID: 54.1/hvuyhvwz
Discuss with AI
ET-BERTконтекстуализированное представление датаграммклассификация зашифрованного трафиканаборы данных зашифрованного трафикапредварительное обучение трансформеров
Figures from the paper
Abstract (AI)
Для точной классификации зашифрованного трафика необходимы дискриминативные и устойчивые представления трафика, извлечённые из данных, содержимое которых недоступно для анализа и которые характеризуются дисбалансом классов; это представляет собой сложную, но необходимую задачу для обеспечения сетевой безопасности и управления сетью. Основное ограничение существующих решений заключается в их сильной зависимости от глубоких признаков, которые чрезмерно зависят от объёма данных и плохо обобщаются на невиданные ранее данные. Использование неразмеченных данных о трафике из открытой предметной области для обучения представлений с высокой способностью к обобщению остаётся ключевой проблемой. В данной работе предложена новая модель представления трафика под названием Encrypted Traffic Bidirectional Encoder Representations from Transformers (ET-BERT), которая предварительно обучает глубокие контекстуализированные представления на уровне датаграмм на больших объёмах неразмеченных данных. Предварительно обученную модель можно дообучить на небольшом количестве специализированных размеченных данных; она демонстрирует результаты уровня state of the art в пяти задачах классификации зашифрованного трафика, существенно повышая показатель F1 для ISCX-VPN-Service до 98,9% (на 5,2% выше), Cross-Platform (Android) — до 92,5% (на 5,4% выше), а CSTNET-TLS 1.3 — до 97,4% (на 10,0% выше). Примечательно, что эмпирически высокую эффективность модели предварительного обучения мы объясняем посредством анализа случайности шифров. Это позволяет глубже понять границы возможностей классификации зашифрованного трафика. Исходный код доступен по адресу: https://github.com/linwhitehat/ET-BERT.
Key Findings
1
Анализ случайности шифров объясняет эмпирическую эффективность модели и даёт представление о границах возможностей классификации зашифрованного трафика.
2
По сравнению с существующими методами ET-BERT повышает F1 на 5,2%, 5,4% и 10,0% соответственно на трёх указанным тестовым наборам.
3
ET-BERT достигает передовых результатов в пяти задачах классификации зашифрованного трафика, включая F1 98,9% для ISCX-VPN-Service, 92,5% для Cross-Platform Android и 97,4% для CSTNET-TLS 1.3.
4
ET-BERT предварительно обучает контекстуализированные представления дейтаграмм зашифрованного трафика на больших объёмах неразмеченных данных с использованием архитектуры Transformer.
5
Предварительно обученную модель можно дообучать на небольших объёмах специализированных размеченных данных, сохраняя высокую обобщающую способность при классификации зашифрованного трафика.
Research Object
Зашифрованные сетевые дейтаграммы трафика (уровень дейтаграмм) для классификации зашифрованного трафика
Research Subject
контекстуализированные представления на уровне датаграмм, а также их способность к обобщению и эффективность классификации зашифрованного трафика
Publication Details
Publication Date
2022-04-25
Journal
Publisher
ISSN
Cited by
556
Open access PDF
Access Type
Author Information
Download PDF
Subscribe to digest