AI Dictionary › AI Fundamentals

Feature engineering

Feature engineering is the process of creating, transforming or combining the input variables of a machine learning model to make them more informative for the problem at hand. It is often the work that makes the difference between a mediocre model and an excellent one: a sophisticated algorithm fed poorly represented raw data produces worse results than a simple model with well-built features.

Definition

How it works

The process starts from domain knowledge: age can be derived from a birth date, distance from the city center from an address, average frequency or time since the last order from a time series of purchases. It also includes encoding categorical variables into numeric form, creating interactions between existing features, and extracting recurring patterns from text or time-based data. Every new feature is then evaluated based on how much it actually improves the model's performance.

Applications

In applied AI, feature engineering remains crucial especially for tabular data, where gradient boosting and random forest models still dominate: credit scoring builds solvency indicators, fraud detection builds ratios of amounts to transaction frequency, demand forecasting builds seasonal and calendar variables. In deep learning applied to images and text, part of this work is done automatically by the network, but the choice of which raw data to feed it remains decisive.

History & etymology

The expression feature engineering spread through the machine learning and data mining community starting in the 1990s and 2000s, as the practice of manually building good input variables came to be recognized as a discipline in its own right, distinct from choosing the algorithm. Feature comes from the Old French faiture, shape or form, while engineering underlines the systematic, engineering-like nature of the work of designing variables.

How it's used in Grace

In Grace's professional scenarios on data science, understanding feature engineering helps you instruct the AI on which variables really matter for a problem, instead of just handing over raw data without context.

Related terms

More in AI Fundamentals

Put it into practice

From our network

Magellano GPS: Fleet Tracking Made Simple

Real-time GPS tracking, remote engine lock, fuel and CO₂ reporting for your fleet.

Visit magellanogps.com →

From the Agora Intelligence blog

More on agora-intelligence.com →

📱 Download the Android app (beta) iOS coming soon

Say what you mean. Get what you need.

Grace Certified, the AI coach that trains and certifies your prompt engineering, by Agora Intelligence.