What is Feature Engineering?
Feature engineering is the process of using domain knowledge of the data to create features that make machine learning algorithms work better.
Key Techniques
- Target Encoding: Encoding categorical values based on the target mean.
- Interaction Features: Creating features like
A * BorA / Bto capture relations. - Binning: Converting numerical features into categorical bins to handle non-linearity.