Nested Multiple Instance Learning in Modelling of HTTP network traffic
Not on the map. Why?
Abstract (arXiv)
In many interesting cases, the application of machine learning is hindered by data having a complicated structure stimulated by a structured file-formats like JSONs, XMLs, or ProtoBuffers, which is non-trivial to convert to a vector / matrix. Moreover, since the structure frequently carries a semantic meaning, reflecting it in the machine learning model should improve the accuracy but more importantly it facilitates the explanation of decisions and the model. This paper demonstrates on the identification of infected computers in the computer network from their HTTP traffic, how to achieve this reflection using recent progress in multiple-instance learning. The proposed model is compared to complementary approaches from the prior art, the first relying on human-designed features and the second on automatically learned features through convolution neural networks. In a challenging scenario measuring accuracy only on unseen domains/malware families, the proposed model is superior to the prior art while providing a valuable feedback to the security researchers. We believe that the proposed framework will found applications elsewhere even beyond the field of security.
Key facts. Cited by 5 papers in the map (data through 14 Oct 2026). First posted on arXiv 10 Feb 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 1; 2023: 1; 2024: 1.
5 papers.
- 2023Reproducibility in Multiple Instance Learning: A Case For Algorithmic Unit Testscited by 11
- 2021Machine Learning for Fraud Detection in E-Commerce: A Research Agendacited by 5
- 2021Mapping the Internet: Modelling Entity Interactions in Complex Heterogeneous Networkscited by 3
- 2022Explaining Classifiers Trained on Raw Hierarchical Multiple-Instance Datacited by 1
- 2024Malicious Internet Entity Detection Using Local Graph Inferencecited by 0
- 2024Malicious Internet Entity Detection Using Local Graph Inference6 Aug 2024
- 2023Reproducibility in Multiple Instance Learning: A Case For Algorithmic Unit Tests27 Oct 2023
- 2022Explaining Classifiers Trained on Raw Hierarchical Multiple-Instance Data4 Aug 2022
- 2021Machine Learning for Fraud Detection in E-Commerce: A Research Agenda5 Jul 2021
- 2021Mapping the Internet: Modelling Entity Interactions in Complex Heterogeneous Networks19 Apr 2021