Feature extraction refers to the process of transforming raw data into numerical features that can be processed while preserving the information in the original data set . It yields better results than applying machine learning directly to the raw data.