feature engineering

Deriving predictive attributes manually

Feature engineering is the process of selecting, transforming, or creating input variables to improve a machine learning model's performance.

Raw data rarely arrives in ideal form—a date might become "day of week" or "days until holiday," an address might become "distance from city center." Good feature engineering requires domain knowledge and often matters more than algorithm choice: We spent weeks on feature engineering before touching the model.

Related

normalization · encoding · scaling · binning · imputation · polynomials · interactions · selection · PCA · vectorization · tokenization · aggregation · pipeline · pandas · columns · categorical · numerical · crafting

Categories
Opposites
manual vs. automatic feature creation

feature engineeringdeep learning

Layered neural network methods

embeddings

Family

feature, features, featured, featuring, featureless, featurette, engineer, engineers, engineered

Familiarity
Top 1,000,000
Profile
Used worldwide · Timeless · Abstract · Rated G