Providing human-interpretable explanation for model-detected anomalies
AssigneeRapid7, Inc.
InventorsJocelyn Beauchesne, John Lim Oh, Vasudha Shivamoggi, Roy Donald Hodgman
Life of this patent
Estimating the term…
Loading patent…
AssigneeRapid7, Inc.
InventorsJocelyn Beauchesne, John Lim Oh, Vasudha Shivamoggi, Roy Donald Hodgman
Estimating the term…
An anomaly detection system is disclosed capable of reporting anomalous processes or hosts in a computer network using machine learning models trained using unsupervised training techniques. In embodiments, the system assigns observed processes to a set of process categories based on the file system path of the program executed by the process. The system extracts a feature vector for each process or host from the observation records and applies the machine learning models to the feature vectors to determine an outlier metric each process or host. The processes or hosts with the highest outlier metrics are reported as detected anomalies to be further examined by security analysts. In embodiments, the machine learnings models may be periodically retrained based on new observation records using unsupervised machine learning techniques. Accordingly, the system allows the models to learn from newly observed data without requiring the new data to be manually labeled by humans.
A system comprising:
A method comprising:
One or more non-transitory computer-accessible storage media storing program instructions that when executed on or across one or more processors implement an anomaly detection system and cause the anomaly detection system to:
Dependencies are inferred from the claim text.