| CPC G06F 16/9024 (2019.01) [G06F 16/245 (2019.01); G06F 16/289 (2019.01); G06F 16/951 (2019.01); H04L 9/3263 (2013.01); H04L 67/133 (2022.05)] | 20 Claims |

|
1. A tangible, non-transitory, machine-readable medium storing instructions that, when executed by a computing system, effectuate operations comprising:
determining, with a computer system, a set of features associated in memory of the computer system with a set of vertices of a first directed graph, wherein a feature of the set of features is associated in memory of the computer system with a category type comprising a set of mutually exclusive categories;
obtaining, with the computer system, a set of feature values associated with the set of vertices, wherein each respective vertex of set of vertices is associated with a respective subset of feature values, wherein:
each feature value is associated with a feature of the set of features, and
the respective subset of feature values comprise a respective category of the set of mutually exclusive categories;
selecting, with the computer system, a first subset of features based on the set of feature values, wherein the selecting comprises:
determining a plurality of candidate subsets of features;
determining a plurality of feature subset scores associated with the plurality of candidate subsets of features based on a category label selected from the set of mutually exclusive categories and the set of feature values; and
selecting the first subset of features based on the plurality of feature subset scores;
performing, with the computer system, a first operation to determine a set of extracted feature values, the first operation comprising:
determining a set of input values by increasing a set of feature values associated with the first subset of features with a set of weights; and
determining the set of extracted feature values based on the set of input values, wherein the set of extracted feature values comprises a first multidimensional vector associated with the first directed graph;
determining, with the computer system, a metric based on a distance between the first multidimensional vector and a second multidimensional vector of a second directed graph;
determining, with the computer system, whether the metric satisfies a first threshold; and
storing, with the computer system, the metric in persistent storage.
|