Use pruning for questions related to algorithms used on data structures to facilitate generalization and performance optimization.
Pruning is a general technique to guard against the creation of an algorithm too specific to the training data so that it can be applied to other data sets.
References