Engineering the features in your dataset is a concept that is fundamentally used to improve the performance of your model. Fine-tuning the features to the algorithm's design is beneficial, because it can lead to an improvement in accuracy, while reducing the generalization errors at the same time. The different kinds of feature engineering techniques for optimizing your dataset that you will learn are as follows:
- Scaling
- Principal component analysis