Recursive feature elimination with Python

Sole from Train in Data
10 min readAug 16, 2022

Recursive feature elimination (RFE) is the process of selecting features sequentially, in which features are removed one at a time, or a few at a time, iteration after iteration.

Given a machine learning model, the goal of recursive feature elimination is to select features by recursively considering smaller and smaller sets of features.

Sole from Train in Data

Data scientist, book author, online instructor ( and Python open-source developer. Get our regular updates: