সব project-এ শুধু highest predictive metric পাওয়া model-ই ব্যবহার করা হবে এমন নয়।
ধরুন দুটি model:
Logistic Regression
AUC = 0.82
Complex Ensemble
AUC = 0.835
দ্বিতীয় model-এর predictive performance কিছুটা বেশি হলেও সেটি explain, maintain বা deploy করা বেশি complex হতে পারে।
Medical, financial বা regulated environment-এ explainability, auditability এবং operational requirements গুরুত্বপূর্ণ হতে পারে।
Highly Interpretable Models
Linear Regression
Logistic Regression
Small Decision Tree
Typically More Complex to Interpret
Large Random Forest
Gradient Boosting
Deep Neural Network
তবে model complexity এবং interpretability binary বিষয় নয়। SHAP, PDP এবং অন্যান্য interpretation techniques complex models-এর behavior বোঝাতে সাহায্য করতে পারে।
Interview Lesson
“Best model” শুধু একটি metric দিয়ে নির্ধারণ করা হয় না।
Context অনুযায়ী বিবেচনা করতে হতে পারে:
predictive performance
latency
interpretability
maintenance complexity
regulatory requirements
infrastructure cost
data availability