Computer Science Notes

Computer Science Notes

CS Notes is a simple blog to keep track about CS-related stuff I consider useful.

31 Oct 2022

Clustering techniques for time series

The good old clustering analysis techniques present some differences when applied to time series. So many to discuss in one simple post. However, I will do my best to provide some examples of two basic approaches for doing time series analysis [6min read].
28 Sep 2022


Nobody has doubts about the importance for humankind of the PANINI sticker album for the FIFA World Cup. From a mathematical point of view, several interesting questions arise. How much money do they need to spend? How many other collectors do they need to interact with? What if a sticker pack had 6 stickers instead of 4? Rodralez, from LABSIN developed an app for answering these and other questions [3min read].
04 Sep 2022

Beyond Random Split for Assessing Statistical Model Performance

Sometimes the standard splitting techniques used for testing your machine learning models can underestimate the generalization performance of the model. In this post, I expose some of the most common approaches for splitting your data beyond the classical random split approach. [5min read]
31 Jul 2022

Art with Data

The idea of making art with code is not new, but what about Data? Can data be a work of art? Well, the truth is that thanks to conceptualism, it is possible. Trust me! [4min read]
23 Jun 2022

Using DVC pipelines with examples in R (stages)

DVC provides the elements for managing machine learning pipelines using git repositories as a backend. If you use git for tracking your machine learning experiments, you will feel comfortable with DVC.[9min read]