Patent ID: 9710751
Date: 2017-07-18
CPC Classifications: G06F,G06N

Claim:
1. A computer implemented method for performing an ensemble model based prediction for a set of input data records, the ensemble model comprising a plurality of trees comprising decision trees or regression trees, the method comprising: creating, for each of the trees in the ensemble model, an assignment table, each assignment table assigning all data records in the input data set to a root node of said tree, in a database management system that is in control of a plurality of processing units and of a plurality of data slices, the database management system being operable to process data stored in any one of the data slices by a respective one of the processing units; splitting each of the assignment tables into disjoint sub-tables; storing each of the sub-tables to a respective one of the data slices; designating root nodes of each of the plurality of trees as a set of current nodes corresponding to a current level of all the trees; executing in parallel until all of the assignment tables are assigned to leaf nodes of the plurality of trees, by all processing units whose respective data slice comprises one or more of the sub-tables: