1
$\begingroup$

I wrote a meta classifier which instead of aggregating various models on the whole data (like bagging, boosting, random forest), it splits the input space into some disjoint regions and builds a base model for each region.

The reasons why one would want to try this approach would be:

  • remove all cross-regional interferences, for example build one model for each US state, thus letting the model to fit only on data from a specific state
  • for computational reasons, when too much data is available and there is such an input variable which can partition the whole space in smaller regions

The input space is split according to a disjoint predicate set.

Because the input space regions are disjoint, at prediction time, for each input data point, a proper base model would be selected for fitting the results.

The question is how could be named this procedure. My expectation is that there is some theory and this kind of meta algorithm has already a name. If not, what would be a proper name for it?

$\endgroup$

1 Answer 1

1
$\begingroup$

This sounds like a hybrid between a decision tree and an ERM (Empirical Risk Minimization) procedure.

Decision trees subdivide the input space into tiny pieces and apply a trivial predictor on each piece. Your method divides the space into larger pieces and then applies the best predictor for each piece (chosen by ERM).

$\endgroup$
1
  • $\begingroup$ I agree with ERM, this is what I had in mind. The parallel with a decision tree it seems however a weaker one. There are some notable differences: a decision tree implies an automatic decision on how to split the input space, while what I think of is to propose the split as a learning bias, or as an apriori knowledge. Also how regions are split could by arbitrary (I might choose any boolean expression). I give a point for pointing out the ERM and thanks for answer $\endgroup$
    – rapaio
    Commented May 7, 2014 at 9:40

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.