Gradient learning for probabilistic ARMA time-series models
First Claim
1. A computer readable storage medium having stored thereon components that facilitates statistical modeling, the components comprising:
- a gradient determination component that determines a conditional log-likelihood model gradient for tied parameters by employing a Recursive Exponential Mixed Model (REMM) in a continuous variable, stochastic autoregressive moving average, cross-predicting (stochastic ARMAxp) time series model;
a gradient search component that determines optimal parameters to generate the stochastic ARMAxp time series model by employing the conditional log-likelihood model gradient of the tied parameters;
a receiving component that receives a query; and
a statistical modeling component that applies the query to the stochastic ARMAxp time series model and generates data predictions for the received query.
2 Assignments
0 Petitions
Accused Products
Abstract
The subject invention leverages the conditional Gaussian (CG) nature of a continuous variable stochastic ARMAxp time series model to efficiently determine its parametric gradients. The determined gradients permit an easy means to construct a parametric structure for the time series model. This provides a gradient-based alternative to the expectation maximization (EM) process for learning parameters of the stochastic ARMAxp time series model. Thus, gradients for parameters can be computed and utilized with a gradient-based learning method for estimating the parameters. This allows values of continuous observations in a time series to be predicted utilizing the stochastic ARMAxp time series model, providing efficient and accurate predictions.
61 Citations
27 Claims
-
1. A computer readable storage medium having stored thereon components that facilitates statistical modeling, the components comprising:
-
a gradient determination component that determines a conditional log-likelihood model gradient for tied parameters by employing a Recursive Exponential Mixed Model (REMM) in a continuous variable, stochastic autoregressive moving average, cross-predicting (stochastic ARMAxp) time series model; a gradient search component that determines optimal parameters to generate the stochastic ARMAxp time series model by employing the conditional log-likelihood model gradient of the tied parameters; a receiving component that receives a query; and a statistical modeling component that applies the query to the stochastic ARMAxp time series model and generates data predictions for the received query. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for facilitating statistical modeling, comprising:
-
obtaining an incomplete data set for a continuous variable, stochastic autoregressive moving average, cross-predicting (stochastic ARMAxp) time series model; and determining a conditional log-likelihood model gradient, for parameters tied across time steps by employing a Recursive Exponential Mixed Model (REMM) in the continuous variable, stochastic autoregressive moving average cross-predicting time series model utilizing the data set; selecting optimal parameters based on the determined model gradient for the parameters; constructing the continuous variable, stochastic autoregressive moving average, cross-predicting (stochastic ARMAxp) time series model utilizing the selected parameters; and generating data predictions for a given query from the time series model. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 27)
-
-
21. A system that facilitates statistical modeling, comprising:
-
means for storing a data set for a continuous variable, stochastic autoregressive moving average, cross-predicting (stochastic ARMAxp) time series model; means for employing a Recursive Exponential Mixed Model (REMM) to facilitate in determining a model gradient; means for determining the conditional log-likelihood model gradient for tied parameters in the continuous variable, stochastic autoregressive moving average, cross-predicting time series model utilizing the data set; means for selecting optimal parameters for constructing the continuous variable, stochastic autoregressive moving average, cross-predicting (stochastic ARMAxp) time series model based on the determined model gradients; and means for making data predictions from the stochastic ARMAxp time series in response to a received query. - View Dependent Claims (22, 23, 24, 25, 26)
-
Specification