In Search of netUnicorn: A Data-Collection Platform to Develop Generalizable ML Models for Network Security Problems
Roman Beltiukov, Wenbo Guo, Arpit Kumar Gupta, Walter Willinger · 2023
The remarkable success of the use of machine learning-based solutions for network security problems has been impeded by the developed ML models' inability to maintain efficacy when used in different network environments exhibiting different network behaviors. This issue is commonly referred to as the generalizability problem of ML models. The community has recognized the critical role that training datasets play in this context and has developed various techniques to improve dataset curation to overcome this problem. Unfortunately, these methods are generally ill-suited or even counterproductive in the network security domain, where they often result in unrealistic or poor-quality datasets.