Method and apparatus for functional relationship approximation through nonparametric regression using R-functions
First Claim
1. A method for constructing a functional relationship approximation from a set of data points through nonparametric regression, the method comprising:
- receiving a training data set in an n-dimensional space, wherein the training data set represents normal system data values from a system, wherein the normal system data values are collected from a system with a known-good behavior pattern;
defining a set of regression primitives in the n-dimensional space, wherein a regression primitive in the set passes through N data points in the training data set, wherein N≧
n;
logically combining the set of regression primitives to produce a convex envelope F, wherein logically combining the set of regression primitives involves using R-function operations by, for each subset of (N−
1) data points in the training data set, grouping a subset of regression primitives in the set which pass through the (N−
1) data points; and
performing an R-conjunction operation on the subset of regression primitives to produce a combined functional relationship associated with the (N−
1) data points; and
performing an R-disjunction operation on a set of combined functional relationship associated with different subsets of (N−
1) data points in the training data set to produce the convex envelope F, such that for each point p in the n-dimensional space;
F(p)=0 if p is on the convex envelope, F(p)<
0 if p is inside the convex envelope, and F(p)>
0 if p is outside the convex envelope;
using at least a computer for obtaining the functional relationship approximation by computing an argument of the minimum of F in the n-dimensional space, wherein the functional relationship approximation is constructed based on the training data set, and wherein the functional relationship approximation enables prediction of normal system behavior; and
using the functional relationship approximation to classify data from the system.
2 Assignments
0 Petitions
Accused Products
Abstract
One embodiment of the present invention provides a system that constructs a functional relationship approximation from a set of data points through nonparametric regression. During operation, the system receives a training data set in an n-dimensional space. Next, the system defines a set of regression primitives in the n-dimensional space, wherein a regression primitive in the set passes through N data points in the training data set, wherein N≧n. The system then logically combines the set of regression primitives to produce a convex envelope F, such that for each point p in the n-dimensional space: (1) F(p)=0, if p is on the convex envelope; (2) F(p)<0, if p is inside the convex envelope; and (3) F(p)>0, if p is outside the convex envelope. The system next obtains the functional relationship approximation by computing an argument of the minimum of F in the n-dimensional space. The system subsequently uses the functional relationship approximation to classify data.
3 Citations
20 Claims
-
1. A method for constructing a functional relationship approximation from a set of data points through nonparametric regression, the method comprising:
-
receiving a training data set in an n-dimensional space, wherein the training data set represents normal system data values from a system, wherein the normal system data values are collected from a system with a known-good behavior pattern; defining a set of regression primitives in the n-dimensional space, wherein a regression primitive in the set passes through N data points in the training data set, wherein N≧
n;logically combining the set of regression primitives to produce a convex envelope F, wherein logically combining the set of regression primitives involves using R-function operations by, for each subset of (N−
1) data points in the training data set, grouping a subset of regression primitives in the set which pass through the (N−
1) data points; andperforming an R-conjunction operation on the subset of regression primitives to produce a combined functional relationship associated with the (N−
1) data points; andperforming an R-disjunction operation on a set of combined functional relationship associated with different subsets of (N−
1) data points in the training data set to produce the convex envelope F, such that for each point p in the n-dimensional space;
F(p)=0 if p is on the convex envelope, F(p)<
0 if p is inside the convex envelope, and F(p)>
0 if p is outside the convex envelope;using at least a computer for obtaining the functional relationship approximation by computing an argument of the minimum of F in the n-dimensional space, wherein the functional relationship approximation is constructed based on the training data set, and wherein the functional relationship approximation enables prediction of normal system behavior; and using the functional relationship approximation to classify data from the system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-readable storage medium storing instructions that when executed by a computer cause the computer to perform a method for constructing a functional relationship approximation from a set of data points through nonparametric regression, the method comprising:
-
receiving a training data set in an n-dimensional space, wherein the training data set represents normal system data values from a system, wherein the normal system data values are collected from a system with a known-good behavior pattern; defining a set of regression primitives in the n-dimensional space, wherein a regression primitive in the set passes through N data points in the training data set, wherein N≧
n;logically combining the set of regression primitives to produce a convex envelope F, wherein logically combining the set of regression primitives involves using R-function operations by, for each subset of (N−
1) data points in the training data set, grouping a subset of regression primitives in the set which pass through the (N−
1) data points; andperforming an R-conjunction operation on the subset of regression primitives to produce a combined functional relationship associated with the (N−
1) data points; andperforming an R-disjunction operation on a set of combined functional relationship associated with different subsets of (N−
1) data points in the training data set to produce the convex envelope F, such that for each point p in the n-dimensional space;
F(p)=0 if p is on the convex envelope, F(p)<
0 if p is inside the convex envelope, and F(p)>
0 if p is outside the convex envelope;obtaining the functional relationship approximation by computing an argument of the minimum of F in the n-dimensional space, wherein the functional relationship approximation is constructed based on the training data set, and wherein the functional relationship approximation enables prediction of normal system behavior; and using the functional relationship approximation to classify data from the system. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A hardware apparatus that constructs a functional relationship approximation from a set of data points through nonparametric regression, comprising:
-
a receiving mechanism configured to receive a training data set in an n-dimensional space, wherein the training data set represents normal system data values from a system, wherein the normal system data values are collected from a system with a known-good behavior pattern; a fitting mechanism configured to define a set of regression primitives in the n-dimensional space, wherein a regression primitive in the set passes through N data points in the training data set, wherein N≧
n;a logic operation mechanism configured to logically combine the set of regression primitives to produce a convex envelope F, by using R-function operations to produce the convex envelope F, by, for each data point d in the training data set, grouping a subset of regression primitives in the set which pass through d; and performing an R-conjunction operation on the subset of regression primitives to produce a combined functional relationship associated with d; and performing an R-disjunction operation on a set of combined functional relationship associated with different d to produce the convex envelope F, such that for each point p in the n-dimensional space;
F(p)=0 if p is on the convex envelope, F(p)<
0 if p is inside the convex envelope, and F(p)>
0 if p is outside the convex envelope;an computing mechanism configured to obtain the functional relationship approximation by computing an argument of the minimum of F in the n-dimensional space, wherein the functional relationship approximation is constructed based on the training data set, and wherein the functional relationship approximation enables prediction of normal system behavior; and an applying mechanism configured to use the functional relationship approximation to classify data from the system. - View Dependent Claims (18, 19, 20)
-
Specification