Back to glossary

AI GLOSSARY

Feature Engineering

AI & Machine Learning

The process of using domain knowledge to create, select, or transform raw data into features that are more useful for a machine learning model. Good feature engineering can dramatically improve model performance, especially when data is limited. In deep learning, much of this work is done automatically by the model itself, which is one reason end-to-end approaches have largely displaced manual feature engineering.
See also: feature, end-to-end learning, data preprocessing.

External reference