Boosted linear modeling of non-linear time series
First Claim
Patent Images
1. A computer implemented method comprising:
- receiving a series of data elements, the series of data elements comprising a time series, the time series having a non-linearity;
generating one or more decision trees for the data elements, the one or more decision tree models dividing the time series into a plurality of data groups; and
modeling each of the data groups as a linear function.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for boosted linear modeling of non-linear time series. An embodiment of a method includes receiving a series of data elements, where the series of data elements is a time series and where the time series has a non-linearity. One or more decision trees are generated for the data elements, with the decision tree models dividing the time series into a plurality of data groups. Further, each of the data groups is modeled as a linear function.
42 Citations
22 Claims
-
1. A computer implemented method comprising:
-
receiving a series of data elements, the series of data elements comprising a time series, the time series having a non-linearity;
generating one or more decision trees for the data elements, the one or more decision tree models dividing the time series into a plurality of data groups; and
modeling each of the data groups as a linear function. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A time series analyzer comprising:
-
a first module to divide a non-linear time series into a plurality of data groups;
a second module to model each of the plurality of portions as a linear time series model; and
a third module to statistically boost the plurality of linear time series models. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A system comprising:
-
a communication device to receive time series data for analysis, the time series data being non-linear;
a dynamic access memory to hold the time series data received by the communication device; and
a processor to perform time series analysis, the processor to split the time series data into a plurality of data sets, the processor to model each of the data sets as a linear model. - View Dependent Claims (14, 15, 16)
-
-
17. A machine-readable medium having stored thereon data representing sequences of instructions that, when executed by a machine, cause the machine to perform operations comprising:
-
receiving data in a time series, the time series being non-linear;
generating a plurality of decision tree models for the data elements, the plurality of decision tree models dividing the time series into a plurality of data groups according to data features, the plurality of decision tree models modeling each of the data groups as a linear function; and
statistically boosting the plurality of decision tree models. - View Dependent Claims (18, 19, 20, 21, 22)
-
Specification