Newsroom: Latest Updates and Industry Insights | DNSFilter

DNSFilter Chief Data Scientist: Where we're going, we don't need (negative) labels

Written by DNSFilter Team | Oct 24, 2024 8:00:00 PM

Have you ever tried to build a machine learning classifier where you only had labels for one of the classes?

In computer security, researchers usually have easy access only to labels for malicious samples (malware, phishing domains, etc.), while labels for benign samples (productivity software, e-commerce domains, etc.) are missing entirely—or they are tedious and expensive to collect at scale. Typically, this leads to researchers regarding the “known bad” samples as malicious, while the rest is presumed to be benign.

In recent research published by DNSFilter's Chief Data Scientist, David Elkind, we show that this solution leads to a biased model when compared to an alternative procedure which removes the malicious-but-unlabeled samples from the training set. We show significant improvements in model quality on two different computer security datasets.

Click the button below to read the full research paper. For additional materials, including the code and CAMLIS 2024 poster David presented on October 24, visit GitHub here.