SELF ORGANIZING LEARNING TOPOLOGIES
First Claim
Patent Images
1. A method comprising:
- generating, by a networking device at an edge of a network, a first set of feature vectors using information regarding one or more characteristics of host devices in the network;
forming, by the networking device, the host devices into device clusters dynamically based on the first set of feature vectors;
generating, by the networking device, a second set of feature vectors using information regarding traffic associated with the device clusters; and
modeling, by the networking device, interactions between the device clusters using a plurality of anomaly detection models that are based on the second set of feature vectors.
1 Assignment
0 Petitions
Accused Products
Abstract
In one embodiment, a networking device at an edge of a network generates a first set of feature vectors using information regarding one or more characteristics of host devices in the network. The networking device forms the host devices into device clusters dynamically based on the first set of feature vectors. The networking device generates a second set of feature vectors using information regarding traffic associated with the device clusters. The networking device models interactions between the device clusters using a plurality of anomaly detection models that are based on the second set of feature vectors.
108 Citations
20 Claims
-
1. A method comprising:
-
generating, by a networking device at an edge of a network, a first set of feature vectors using information regarding one or more characteristics of host devices in the network; forming, by the networking device, the host devices into device clusters dynamically based on the first set of feature vectors; generating, by the networking device, a second set of feature vectors using information regarding traffic associated with the device clusters; and modeling, by the networking device, interactions between the device clusters using a plurality of anomaly detection models that are based on the second set of feature vectors. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method comprising:
-
receiving, at a device, a plurality of edge identifiers, wherein a particular edge identifier represents an interaction between two or more device clusters, each device cluster comprising a plurality of host devices having similar characteristics; selecting, by the device, a set of edges from among the plurality of edge identifiers that are expected to exhibit similar behaviors; correlating, by the device, received information regarding anomaly detection models associated with the selected set of edges, to determine a measure of confidence in the anomaly detection models associated with the selected set of edges; and providing, by the device, a notification that comprises the measure of confidence. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. An apparatus, comprising:
-
one or more network interfaces to communicate with a network; a processor coupled to the network interfaces and configured to execute one or more processes; and a memory configured to store a process executable by the processor, the process when executed operable to; generate a first set of feature vectors using information regarding one or more characteristics of host devices in the network; form the host devices into device clusters dynamically based on the first set of feature vectors; generate a second set of feature vectors using information regarding traffic associated with the device clusters; and model interactions between the device clusters using a plurality of anomaly detection models that are based on the second set of feature vectors. - View Dependent Claims (17, 18, 19, 20)
-
Specification