Learning pathsA
Foundations

Features and training data

Prevent the model from learning information it will not have at serving time.

Understand the problem

Define event-time cutoffs, labeling windows, and feature freshness. Split data according to deployment conditions. Fit preprocessing on training data only and track feature lineage.

Make it concrete

A fraud feature must not include chargeback information recorded after the transaction being scored.

Trade-offs and pitfalls

Very fresh features improve responsiveness but increase serving cost and operational coupling.

Check your understanding

Describe temporal leakage in a random train/test split.

Practice this topic

Your study notes