Automatic Clustering of a Network Protocol with Weakly-Supervised Clustering

06/04/2018
by   Tobias Schrank, et al.
0

Abstraction is a fundamental part when learning behavioral models of systems. Usually the process of abstraction is manually defined by domain experts. This paper presents a method to perform automatic abstraction for network protocols. In particular a weakly supervised clustering algorithm is used to build an abstraction with a small vocabulary size for the widely used TLS protocol. To show the effectiveness of the proposed method we compare the resultant abstract messages to a manually constructed (reference) abstraction. With a small amount of side-information in the form of a few labeled examples this method finds an abstraction that matches the reference abstraction perfectly.

READ FULL TEXT
research
10/04/2013

Weakly supervised clustering: Learning fine-grained signals from coarse labels

Consider a classification problem where we do not have access to labels ...
research
06/24/2020

DeepAbstract: Neural Network Abstraction for Accelerating Verification

While abstraction is a classic tool of verification to scale it up, it i...
research
04/25/2021

Customizable Reference Runtime Monitoring of Neural Networks using Resolution Boxes

We present an approach for monitoring classification systems via data ab...
research
07/27/2017

Learning from Video and Text via Large-Scale Discriminative Clustering

Discriminative clustering has been successfully applied to a number of w...
research
07/30/2018

A Group-Theoretic Approach to Abstraction: Hierarchical, Interpretable, and Task-Free Clustering

Abstraction plays a key role in concept learning and knowledge discovery...
research
04/21/2020

Automatic Tag Recommendation for Painting Artworks Using Diachronic Descriptions

In this paper, we deal with the problem of automatic tag recommendation ...
research
05/23/2022

Seeded Hierarchical Clustering for Expert-Crafted Taxonomies

Practitioners from many disciplines (e.g., political science) use expert...

Please sign up or login with your details

Forgot password? Click here to reset