Practical machine learning
See the bigger picture in your grid search.
Go beyond the best score. Use dendrogram heatmaps to understand the shape of your hyperparameter search.
Notes from an ML practitioner
I'm Cristian Lungu. I explore how machine learning works — and help teams put it to work.
Practical experiments. Clear explanations. A healthy skepticism of the hype.
A few good places to start
Practical machine learning
Go beyond the best score. Use dendrogram heatmaps to understand the shape of your hyperparameter search.
From first principles
Build a loss function from scratch, compare implementations, and find out where the intuition breaks.
Interpretable models
Explore model distillation: can a simpler decision tree capture what a random forest has learned?
From the notebook
Find a needle in a NumPy haystack: unpacking a vectorized approach to matching subsequences in large arrays.
Use the Colab notebook interface with your own compute. A practical guide to connecting a local runtime.
Look beyond the winning score. Explore hyperparameter relationships and model robustness with dendrogram heatmaps.
A small Python utility for measuring execution time, built around the context manager protocol.
The person behind the notebook
I work at the intersection of machine learning and software engineering. This is where I share the experiments, explanations, and lessons along the way.
A little more about meFrom reading to building
Let's turn the right questions into a practical way forward.