A machine learning technique that selects the most important features in a dataset by recursively removing the least important ones.