Why are Decision Trees considered non-parametric models?
Updated May 16, 2026
Short answer
Decision Trees are non-parametric because they do not assume a fixed functional form and grow structure based on data.
Deep explanation
A parametric model has a fixed number of parameters regardless of dataset size (like linear regression). Decision Trees, however, grow their structure dynamically based on the data distribution. The number of nodes, splits, and leaves increases as needed. This flexibility allows them to model complex relationships without assuming linearity or a predefined equation. However, this also increases the risk of overfitting if not controlled through pruning or depth limits.
Unlock with a Pro subscription to view this section.
View pricingReal-world example
No real-world example available yet.
Unlock with a Pro subscription to view this section.
Upgrade to ProCommon mistakes
No common mistakes listed yet.
Unlock with a Pro subscription to view this section.
Upgrade to ProFollow-up questions
No follow-up questions available yet.
Unlock with a Pro subscription to view this section.
Upgrade to Pro