CPC H04L 41/14 (2013.01) [G06N 5/04 (2013.01); G06N 20/00 (2019.01); H04L 41/12 (2013.01)] | 20 Claims |
1. A method comprising:
determining a plurality of entity attributes for entity classification;
monitoring a plurality of entities coupled to a network;
identifying values for each entity attribute of the plurality of entity attributes for the plurality of entities, wherein each value has a corresponding type such that at least two values have different types;
determining a semantic similarity, between the plurality of entities, of the values for each entity attribute based on a plurality of preconfigured similarity functions where each similarity function in the plurality of preconfigured similarity functions corresponds to a different type of a value in the values for each entity attribute;
clustering, by a processing device, the plurality of entities into a plurality of entity clusters based on the semantic similarity of the values for each of the plurality of entity attributes for the plurality of entities; and
identifying, based on the clustering, one or more features of at least the plurality of entity clusters that exceed a similarity threshold for generating a new fingerprinting rule.
|