Method and Apparatus for Aggregation in Uncertain Data
First Claim
1. A method of aggregation in an application that involves an uncertain data set, comprising the steps of:
- obtaining as input the uncertain data set along with uncertainty information;
constructing one or more clusters of data points from the data set; and
storing aggregate statistics of the one or more clusters and uncertainty information.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques are disclosed for aggregation in uncertain data in data processing systems. For example, a method of aggregation in an application that involves an uncertain data set includes the following steps. The uncertain data set along with uncertainty information is obtained. One or more clusters of data points are constructed from the data set. Aggregate statistics of the one or more clusters and uncertainty information are stored. The data set may be data from a data stream. It is realized that the use of even modest uncertainty information during an application such as a data mining process is sufficient to greatly improve the quality of the underlying results.
14 Citations
21 Claims
-
1. A method of aggregation in an application that involves an uncertain data set, comprising the steps of:
-
obtaining as input the uncertain data set along with uncertainty information; constructing one or more clusters of data points from the data set; and storing aggregate statistics of the one or more clusters and uncertainty information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An article of manufacture for aggregation in an application that involves an uncertain data set, comprising a computer readable storage medium including one or more programs which when executed by a computer perform the steps of:
-
obtaining as input the uncertain data set along with uncertainty information; constructing one or more clusters of data points from the data set; and storing aggregate statistics of the one or more clusters and uncertainty information.
-
-
12. Apparatus for aggregation in an application that involves an uncertain data set, comprising:
-
a memory; and at least one processor coupled to the memory and operative to obtain as input the uncertain data set along with uncertainty information, construct one or more clusters of data points from the data set, and store aggregate statistics of the one or more clusters and uncertainty information. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21)
-
Specification