
Does Model Diversity Actually Matter in an ML Ensemble?
Why combining different models doesn't guarantee a better ensemble: correlated errors, complementarity, underfitting, and validation on the full system.
Ibexcode
Technical articles, lessons learned, architecture decisions and insights from real projects.

Why combining different models doesn't guarantee a better ensemble: correlated errors, complementarity, underfitting, and validation on the full system.
Ibexcode

Memorization, generalization, evaluation, errors, and redundant knowledge: what certain Machine Learning problems reveal about learning itself.
Ibexcode

From notebook to production: orchestrating an ML pipeline with Apache Airflow, data validation, CI/CD, deployment, and observability.
Ibexcode

Why an apparent ML gain can disappear under more rigorous validation: statistical uncertainty, selection bias, redundancy, and system-level impact.
Ibexcode

How to avoid data leakage in a temporal ML ranking system: future-only validation, OOF predictions, stacking, and calibration.
Ibexcode

A firsthand account of building a complete ML product: data engineering, ranking, MLOps, cloud backend, CI/CD, and a Flutter app.
Ibexcode