| CPC G06F 11/008 (2013.01) [G06F 18/2148 (2023.01); G06F 18/24 (2023.01); G06F 21/54 (2013.01); G06F 21/552 (2013.01); G06F 21/577 (2013.01)] | 5 Claims |

|
1. A non-transitory computer-readable medium storing instructions that cause a processor to:
generate a learned function referencing features associated with a plurality of datasets defining software vulnerabilities and at least one machine learning algorithm; and
evaluate accuracy of the learned function by applying a portion of the plurality of datasets associated with software vulnerabilities to the learned function, including
predicting a likelihood of exploitation associated with a software vulnerability including computation of an associated class label, wherein the likelihood of exploitation predicts an actual exploitation of the respective software vulnerabilities before disclosure based on hacker communications from training data.
|