NEW
A surface in feature space that separates classes as determined by a classifier’s decision rule.
DESCRIPTION
A decision boundary partitions feature space into regions assigned to different classes. In linear models, it is a line or hyperplane; with kernels or deep nets, it can be highly nonlinear. Its shape reflects model capacity and regularization. Margins around the boundary influence generalization, as in SVMs. Visualizing boundaries aids interpretability and debugging. Overfitting appears as overly complex boundaries tracking noise. Calibrated thresholds can shift boundaries to balance precision and recall. Understanding boundaries helps diagnose bias, class overlap, and feature importance.
ALTERNATIVE DEFINITIONS
Google Developers
The line that separates the classes is called the decision boundary.
Provides intuitive, visual explanation for binary classification in 2D.
Google ML Glossary
A line (in two dimensions) or a hyperplane (in higher dimensions) that separates different classes.
Explicitly defines shape in different dimensionalities.
RELATED TERMS
Classification Support Vector Machine Logistic Regression Margin Linear Separability Kernel Trick Feature Space Model Overfitting Regularization Bias-Variance Tradeoff
COMPETING TERMS
Regression Function
KNOWLEDGE AREAS
AI Mathematics Data Science Testing & Validation
TARGET AUDIENCE
Data Scientist AI Engineer MLOps Engineer
EXTERNAL SOURCES
- Wikipedia - Decision boundary
- scikit-learn - Examples visualizing decision boundaries
- Stanford CS229 - Notes on classification and boundaries
TOP QUESTIONS
Why is the Decision Boundary important?
It reveals how a model separates classes and exposes overfitting or underfitting. Understanding it guides feature engineering and regularization choices.
Category: Relevancy
How do you visualize a Decision Boundary?
Plot predicted class regions over a grid in 2D, or use partial dependence and dimensionality reduction for higher dimensions.
Category: Example
What affects Decision Boundary complexity?
Model class, feature transformations, kernel choice, and regularization strength all influence boundary shape and smoothness.
Category: Requirements
How does regularization change the Decision Boundary?
Stronger regularization simplifies boundaries, improving generalization but possibly increasing bias.
Category: Opinion
What’s a common mistake interpreting Decision Boundaries?
Judging performance from visuals alone; proper validation metrics are essential, especially in higher dimensions.
Category: Mistakes
How do class weights influence the Decision Boundary?
They shift the boundary toward the majority or minority classes to balance misclassification costs.
Category: Example
Can Decision Boundaries be disconnected regions?
Yes, with nonlinear models the boundary can produce multiple separated decision regions.
Category: Misunderstanding
How does data scaling impact the Decision Boundary?
Scaling changes distance geometry, dramatically altering boundaries for distance-based and margin-based models.
Category: Requirements
How do thresholds relate to the Decision Boundary?
Adjusting classification thresholds effectively shifts the boundary to trade precision and recall.
Category: Example