Machine learning-based client selection and testing in a network assurance system
AssigneeCisco Technology, Inc.
InventorsSantosh Ghanshyam Pandey, Jean-Philippe Vasseur, Sukrit Dasgupta
Life of this patent
Estimating the term…
Abstract
In one embodiment, a network assurance service that monitors a network detects a network anomaly in the network using a machine learning-based anomaly detector. The network assurance service identifies a set of network conditions associated with the detected network anomaly. The network assurance service initiates a network test on one or more clients in the network that exhibit the identified network conditions. The network assurance service retrains the machine learning-based anomaly detector based on a result of the network test.
Claims20
A method comprising:
- detecting, by a network assurance service that monitors a network, a network anomaly in the network using a machine learning-based anomaly detector;
- identifying, by the network assurance service, a set of network conditions associated with the detected network anomaly;
- initiating, by the network assurance service, a network test on one or more clients in the network that exhibit the identified network conditions;
- and
- retraining, by the network assurance service, the machine learning-based anomaly detector based on a result of the network test.
An apparatus comprising:
- one or more network interfaces to communicate with a wireless 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 configured to:
- detect a network anomaly in the network using a machine learning-based anomaly detector;
- identify a set of network conditions associated with the detected network anomaly;
- initiate a network test on one or more clients in the network that exhibit the identified network conditions;
- and
- retrain the machine learning-based anomaly detector based on a result of the network test.
A tangible, non-transitory, computer-readable medium storing program instructions that cause a network assurance service that monitors a network to perform a process comprising:
- detecting, by the network assurance service that monitors the network, a network anomaly in the network using a machine learning-based anomaly detector;
- identifying, by the network assurance service, a set of network conditions associated with the detected network anomaly;
- initiating, by the network assurance service, a network test on one or more clients in the network that exhibit the identified network conditions;
- and
- retraining, by the network assurance service, the machine learning-based anomaly detector based on a result of the network test.
Dependencies are inferred from the claim text.