liveBook · Manning

Exclusive feature bundling

As explained in Ensemble Methods for Machine Learning

Feature bundling is a tree-learning optimization that groups compatible features to reduce the effective number of features processed.

Exclusive feature bundling (EFB) speeds tree learning on high-dimensional data by grouping compatible features, reducing the effective number of features processed during training. section 5.3 section 5.3.1

EFB addresses a specific bottleneck in histogram-based gradient boosting:

  • Histogram-bin construction can become slow when a dataset contains many observations, many features, or both. section 5.3.1
  • Instead of reducing training examples, as Gradient-based One-Side Sampling does, EFB reduces the number of features processed. section 5.3.1
  • The resulting reduction can improve training speed and lower memory usage while supporting large-scale datasets. section 5.3

EFB is one of LightGBM’s algorithmic speedups alongside histogram-based learning and GOSS; it targets feature dimensionality rather than sample count. section 5.3 section 5.6

How Ensemble Methods for Machine Learning covers it

How deep it goes
Defines feature bundling’s purpose and contrast with GOSS but stops short of detailing the bundling algorithm or implementation.
Examples
Uses LightGBM, available for Python and R, as the concrete tooling context for applying EFB.
What it assumes
Builds on gradient boosting, regression trees, and histogram-based learning rather than teaching those foundations from zero.
What you can do after
Evaluate how LightGBM reduces feature-processing costs through EFB when scaling gradient-boosting training.
How it connects
Connects EFB to LightGBM, gradient boosting, histogram-based tree learning, and Gradient-based One-Side Sampling.

Also explained in

Compare how 2 books explain exclusive feature bundling →

Related concepts

This explainer was generated by Manning's knowledge graph from the text of Ensemble Methods for Machine Learning. The section links point to the parts of the book it draws on.