Method for identifying unanticipated changes in multi-dimensional data sets
First Claim
Patent Images
1. A method for detecting unanticipated changes in a multidimensional data set comprising the steps of:
- (a). selecting a subset of the multidimensional data set, each data set of said subset being correlated with the remaining data sets thereof by at least a predetermined criterion;
(b). partitioning each data set of said subset into a plurality of locations, each of said plurality of locations sized in accordance with a size parameter of known features of the multidimensional data sets;
(c). assigning a vector to each of said plurality of locations in each data set of said subset, said vector including a plurality of scalar components;
(d). estimating from at least one of said data sets of said subset at least one expected vector for each of said plurality of locations;
(e). calculating a vector of expected ranges for each of said plurality of locations from said at least one expected vector; and
, (f). comparing a vector assigned to each of said plurality of locations of at least one of said data sets of said subset to said vector of expected ranges corresponding to said each of said plurality of locations and identifying a location as including an unanticipated change when a predetermined number of said scalar components of said vector assigned to each of said plurality of locations exceeds said expected range in said corresponding vector of expected ranges.
1 Assignment
0 Petitions
Accused Products
Abstract
Unusual or unanticipated changes in multi-dimensional data sets (e.g., time series of image data) are identified using a vector prediction process. A plurality of artificial neural networks are trained to predict values of a subset of a multi-dimensional data set from a second subset of the multi-dimensional data sets. The artificial neural networks are then used to predict anticipated values for the same data used in training. Substantial differences between the anticipated and actual values represent an unanticipated change.
33 Citations
22 Claims
-
1. A method for detecting unanticipated changes in a multidimensional data set comprising the steps of:
-
(a). selecting a subset of the multidimensional data set, each data set of said subset being correlated with the remaining data sets thereof by at least a predetermined criterion;
(b). partitioning each data set of said subset into a plurality of locations, each of said plurality of locations sized in accordance with a size parameter of known features of the multidimensional data sets;
(c). assigning a vector to each of said plurality of locations in each data set of said subset, said vector including a plurality of scalar components;
(d). estimating from at least one of said data sets of said subset at least one expected vector for each of said plurality of locations;
(e). calculating a vector of expected ranges for each of said plurality of locations from said at least one expected vector; and
,(f). comparing a vector assigned to each of said plurality of locations of at least one of said data sets of said subset to said vector of expected ranges corresponding to said each of said plurality of locations and identifying a location as including an unanticipated change when a predetermined number of said scalar components of said vector assigned to each of said plurality of locations exceeds said expected range in said corresponding vector of expected ranges. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method for detecting unanticipated changes in a set of images, each of the set of images including a plurality of pixels, the method comprising the steps of:
-
(a). correlating the set of images by at least one predetermined criterion;
(b). grouping a predetermined number of adjacent ones of the plurality of pixels into a plurality of locations;
(c). assigning a vector to each of said locations, each vector including a plurality of scalar components;
(d). providing at least one artificial neural network for predicting, in accordance with said correlation by said at least one predetermined criterion, a vector for each of said plurality of locations from a vector of a corresponding location in a subset of the set of images;
(e). training said at least one artificial neural network on the set of images;
(f). predicting a first expected vector by each of said at least one artificial neural network for each of said plurality of locations from a first subset of the set of images;
(g). predicting a second expected vector by each of said at least one artificial neural network for each of said plurality of locations from a second subset of the set of images;
(h). computing, from said first expected vector from said each of said at least one artificial neural network and said second expected vector from said each of said at least one artificial neural network, a vector of expected ranges for each of said plurality of locations;
(i). computing a weighted vector of scalar components from said first expected vector from each of said at least one artificial neural network for each of said plurality of locations; and
(j). comparing said weighted vector to said vector corresponding to said location in said second subset of the images and identifying differences therebetween as unanticipated changes when said differences exceed said expected range in said corresponding vector of expected ranges. - View Dependent Claims (18, 19, 20, 21, 22)
-
Specification