Method and system for analyzing multi-variate data using canonical decomposition
First Claim
1. A method of determining dynamic characteristics of data, the data being causal and having translation-invariant statistics with respect to a variable, which method comprises the steps of:
- receiving signals representing the data, the signals originating from a set of components, the set of components having dynamic relationships with each other;
calculating a set of multi-linear autoregressive coefficients of the data, the multi-linear autoregressive coefficients yielding an array of square matrices, each square matrix reflecting the dynamic relationships among the components for a certain value of the variable;
transforming each square matrix to a substantially canonical form corresponding to a selected canonical form suitable for analyzing the dynamic relationships, yielding a set of canonical form matrices representing a transformation of the components; and
is analyzing the selected canonical form and transformed components to determine the dynamic characteristics of the data with respect to the variable.
1 Assignment
0 Petitions
Accused Products
Abstract
A canonical decomposition (CD) method that includes building a multi-variate linear autoregressive (“MLAR”) model from an original data set or from a reduced set derived by data reduction methods from the original data set. The MLAR analysis is followed by seeking a coordinate transformation of the MLAR model to obtain the best possible match with one or more canonical forms representing relationships among components. For multi-variate data with a truly hierarchical structure, CD accurately extracts the underlying sources of the system.
42 Citations
45 Claims
-
1. A method of determining dynamic characteristics of data, the data being causal and having translation-invariant statistics with respect to a variable, which method comprises the steps of:
-
receiving signals representing the data, the signals originating from a set of components, the set of components having dynamic relationships with each other;
calculating a set of multi-linear autoregressive coefficients of the data, the multi-linear autoregressive coefficients yielding an array of square matrices, each square matrix reflecting the dynamic relationships among the components for a certain value of the variable;
transforming each square matrix to a substantially canonical form corresponding to a selected canonical form suitable for analyzing the dynamic relationships, yielding a set of canonical form matrices representing a transformation of the components; and
is analyzing the selected canonical form and transformed components to determine the dynamic characteristics of the data with respect to the variable. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for determining dynamic characteristics of data, the data being causal and having translation-invariant statistics with respect to a variable, the system comprising:
-
means for receiving signals representing the data, the data originating from a set of components, the set of components having dynamic relationships with each other;
means for calculating a set of multi-linear autoregressive coefficients of the data, the multi-linear autoregressive coefficients yielding an array of square matrices, each square matrix reflecting the dynamic relationships among the components for a certain value of the variable;
means for transforming the square matrices to a substantially canonical form corresponding to a selected canonical form suitable for analyzing the dynamic relationships, yielding a set of canonical form matrices representing a transformation of the components; and
means for analyzing the canonical form matrices and transformed components to determine the dynamic characteristics of the data with respect to the variable. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A method for determining an orthogonal rotation for analyzing data, the data being causal and having translation-invariant statistics with respect to a variable, the data originating from a set of components, the set of components having dynamic relationships to each other, which method comprises the steps of:
-
creating a multi-variate linear autoregressive model of the data, the model describing influences of one component on another component with respect to the variable;
decorrelating random terms in the model so that the decorrelated random terms are orthogonalized to produce a new model with autoregression coefficients, the random terms driving channels of the components; and
identifying an orthogonal rotation that preserves the influences from the creating step and the orthogonality of the random terms from the decorrelating step, and that transforms the new model autoregression coefficients into a canonical form. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
-
21. A computer system for analyzing signals originating from a plurality of channels dependent on a variable, the signals being causal and having translation-invariant statistics with respect to the variable, comprising:
-
an input for receiving the signals from a plurality of components, the signals representing multi-channel data;
a memory device; and
a processor for creating a multi-variate linear autoregressive model of the components, the model representing relationships among the components, the model being stored in the memory device, the processor transforms the model so that the transformed model decorrelates and orthogonalizes random terms within the model, the transformed model having a set of autoregressive coefficients, the processor identifying an orthogonal rotation that preserves the relationships among the components in the model and the orthogonalized random terms in the transformed model, and the processor converting the autoregressive coefficients of the transformed model into a canonical form. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38)
-
-
22. A computer system for predicting future dynamic characteristics of data that is causal and has translation-invariant statistics with respect to a variable, comprising:
-
an input for receiving signals from a plurality of components, the signals representing the data;
a memory device; and
a processor for calculating a plurality of multi-linear autoregressive coefficients of the data to yield an array of square matrices, each square matrix reflecting relationships among the components for a certain value of the variable, the processor selecting a canonical form suitable for analyzing relationships among the components, and the processor transforming the square matrices to a substantially canonical form corresponding to the selected canonical form, yielding a plurality of canonical form matrices representing a transformation of the components.
-
-
39. A method of identifying canonical forms of equally-sized square matrices under orthogonal transformation, comprising the step of:
identifying using orthogonal rotation a canonical form within rotations of the matrices. - View Dependent Claims (40, 41, 42, 43, 44, 45)
Specification