The More, the Better? A Study on Collaborative Machine Learning for DGA Detection

09/24/2021
by   Arthur Drichel, et al.
0

Domain generation algorithms (DGAs) prevent the connection between a botnet and its master from being blocked by generating a large number of domain names. Promising single-data-source approaches have been proposed for separating benign from DGA-generated domains. Collaborative machine learning (ML) can be used in order to enhance a classifier's detection rate, reduce its false positive rate (FPR), and to improve the classifier's generalization capability to different networks. In this paper, we complement the research area of DGA detection by conducting a comprehensive collaborative learning study, including a total of 13,440 evaluation runs. In two real-world scenarios we evaluate a total of eleven different variations of collaborative learning using three different state-of-the-art classifiers. We show that collaborative ML can lead to a reduction in FPR by up to 51.7 beneficial for DGA detection, not all approaches and classifier types profit equally. We round up our comprehensive study with a thorough discussion of the privacy threats implicated by the different collaborative ML approaches.

READ FULL TEXT

page 8

page 9

research
03/13/2020

Towards a Resilient Machine Learning Classifier – a Case Study of Ransomware Detection

The damage caused by crypto-ransomware, due to encryption, is difficult ...
research
05/04/2021

Citadel: Protecting Data Privacy and Model Confidentiality for Collaborative Learning with SGX

With the advancement of machine learning (ML) and its growing awareness,...
research
07/08/2020

A Critical Evaluation of Open-World Machine Learning

Open-world machine learning (ML) combines closed-world models trained on...
research
05/30/2022

Detecting Unknown DGAs without Context Information

New malware emerges at a rapid pace and often incorporates Domain Genera...
research
05/02/2022

NHA12D: A New Pavement Crack Dataset and a Comparison Study Of Crack Detection Algorithms

Crack detection plays a key role in automated pavement inspection. Altho...
research
04/11/2023

Collaborative Machine Learning Model Building with Families Using Co-ML

Existing novice-friendly machine learning (ML) modeling tools center aro...
research
09/29/2022

A Multiagent Framework for the Asynchronous and Collaborative Extension of Multitask ML Systems

The traditional ML development methodology does not enable a large numbe...

Please sign up or login with your details

Forgot password? Click here to reset