CAUSAL MODELING OF MULTI-DIMENSIONAL HIERACHICAL METRIC CUBES
First Claim
1. A method for managing performance of an entity, the method comprising:
- initializing a first frontier to a root of a multi-dimensional hierarchical data structure representing the entity, the frontier referring to a cut of the multi-dimensional hierarchical data structure at which modeling of at least one metric of the entity is performed;
acquiring first data corresponding to the first frontier;
performing modeling on the first data to obtain a first model and a corresponding first statistic;
expanding a dimension of the frontier to obtain a new frontier;
gathering second data corresponding to the expanded frontier;
applying the data modeling on the second data to obtain a second model and a corresponding second statistic;
comparing the first statistic of the first model and the second statistic of the second model;
setting the second model to be the first model in response to determining that the second statistic is better than the first model statistic; and
outputting the first model,wherein a processor performs one or more of;
the initializing, the acquiring, the performing, the expanding, the gathering, the applying, the comparing, the setting and the outputting.
1 Assignment
0 Petitions
Accused Products
Abstract
A computing system initializes a first frontier to be a root of a multi-dimensional hierarchical data structure representing an entity. The system acquires first data corresponding to the first frontier. The system performs modeling on the first data to obtain a first model and a corresponding first statistic. The system expands a dimension of the first frontier. The system gathers second data corresponding to the expanded frontier. The system applies the data modeling on the second data to obtain a second model and a corresponding second statistic. The system compares the first statistic of the first model and the second statistic of the second model. The system sets the second model to be the first model in response to determining that the second model statistic is better than the first model statistic. The system outputs the first model.
79 Citations
24 Claims
-
1. A method for managing performance of an entity, the method comprising:
-
initializing a first frontier to a root of a multi-dimensional hierarchical data structure representing the entity, the frontier referring to a cut of the multi-dimensional hierarchical data structure at which modeling of at least one metric of the entity is performed; acquiring first data corresponding to the first frontier; performing modeling on the first data to obtain a first model and a corresponding first statistic; expanding a dimension of the frontier to obtain a new frontier; gathering second data corresponding to the expanded frontier; applying the data modeling on the second data to obtain a second model and a corresponding second statistic; comparing the first statistic of the first model and the second statistic of the second model; setting the second model to be the first model in response to determining that the second statistic is better than the first model statistic; and outputting the first model, wherein a processor performs one or more of;
the initializing, the acquiring, the performing, the expanding, the gathering, the applying, the comparing, the setting and the outputting. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system for managing performance of an entity, the system comprising:
-
a memory device; and a processor being connected to the memory device, wherein the processor performs steps of; initializing a first frontier to a root of a multi-dimensional hierarchical data structure representing the entity, the frontier referring to a cut of the multi-dimensional hierarchical data structure at which modeling of at least one metric of the entity is performed; acquiring first data corresponding to the first frontier; performing modeling on the first data to obtain a first model and a corresponding first statistic; expanding a dimension of the frontier to obtain a new frontier; gathering second data corresponding to the expanded frontier; applying the data modeling on the second data to obtain a second model and a corresponding second statistic; comparing the first statistic of the first model and the second statistic of the second model; setting the second model to be the first model in response to determining that the second model statistic is better than the first model statistic; and outputting the first model. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A computer program product for managing performance of an entity, the computer program product comprising a storage medium readable by a processing circuit and storing instructions run by the processing circuit for performing a method, the method comprising:
-
initializing a first frontier to a root of a multi-dimensional hierarchical data structure representing the entity, the frontier referring to a cut of the multi-dimensional hierarchical data structure at which modeling of at least one metric of the entity is performed; acquiring first data corresponding to the first frontier; performing data modeling on the first data to obtain a first model and a corresponding first statistic; expanding a dimension of the frontier to obtain a new frontier; gathering second data corresponding to the expanded frontier; applying the modeling on the second data to obtain a second model and a corresponding second statistic; comparing the first statistic of the first model and the second statistic of the second model; setting the second model to be the first model in response to determining that the second model statistic is better than the first model statistic; and outputting the first model. - View Dependent Claims (24)
-
Specification