CPC G06F 16/285 (2019.01) [G06N 20/00 (2019.01)] | 20 Claims |
1. A method, comprising:
accessing single-parameter cluster information for each of two or more parameters of interest, wherein each parameter of interest corresponds to a time series of numeric values sent from one or more internet of things (IoT) units to an edge device, wherein the single-parameter cluster information for each parameter of interest indicates a single-parameter cluster count for the parameter of interest;
determining a co-clustering ratio for each pair of the two or more parameters of interest, wherein each pair includes a first parameter and a second parameter and wherein the co-clustering ratio indicates whether the number of clusters produced by a co-clustering algorithm applied to the first and second parameters is less than the product of the single-parameter cluster counts for the first and second parameters;
identifying one or more co-cluster groups based on the cluster ratios, wherein each co-cluster group includes two or more of the parameters of interest;
for each of the one or more co-cluster groups, employing the co-clustering algorithm to produce compressed co-clustered encodings of the tuples; and
transmitting the compressed co-clustered encodings of the tuples to a cloud computing resource;
responsive to receiving, by a decoder, the compressed co-clustered encodings, generating surrogates for the tuples in accordance with a probability distribution applicable to the particular parameter pair; and
providing the surrogates as training data for an artificial intelligence engine of the cloud computing resource.
|