A data-driven approach to analyzing athletics peak performance

My passion for running and track and field has always tried to accompany me during the different phases of my life. I used to run for fun when I was a child and to compete in school races during my high-school years. It was only during my college years that running took a pause from my life while my curiosity about data science progressively took … Continue reading A data-driven approach to analyzing athletics peak performance

Train hard and recover harder: why you should take a recovery week

You might believe that the optimal strategy for training for a marathon or other target race is to hit your peak mileage and maintain it for several weeks. By doing this, you’ll make sure to get the most out of your fitness and prepare well for your target race, right? Maybe not. It may have happened that after a period of heavy training load you … Continue reading Train hard and recover harder: why you should take a recovery week

Challenging the memory of RL agents

Reinforcement learning agents are usually trained to maximize their rewards by taking actions in an environment following a Markov Decision Process (MDP). A Markov Decision Process is simply a model that defines the state of an environment by its current state, actions, and rewards, including also its possible future states. The key point is that agents know information from the present and can approximately predict … Continue reading Challenging the memory of RL agents

Exploring Transformer Model for Reinforcement Learning

MLP is widely used in RL to implement a learnable agent in a certain environment trained according to a specific algorithm. Recent works in NLP have already proved that Transformer can replace and outperform MLP in most tasks leading to expanding its utilization in areas outside of NLP such as Computer Vision. However, in RL the Transformer architecture is still not widely adopted, and agents … Continue reading Exploring Transformer Model for Reinforcement Learning

A scientific perspective of legs strength training for distance running

It is well known that strength training for distance runners provides a number of benefits that should be taken into consideration by both novel and more experienced runners. Primarily, strength training increases your strength and power, which will have a direct impact on your running performance. It also increases your running economy, which means you’ll be able to run faster with the same effort. Finally, … Continue reading A scientific perspective of legs strength training for distance running

GPX Files Distance Modifier: Don’t lose your progress

👉 Has it ever happened that your watch stopped or had ant malfunction during your workout, thus losing part of your activity? Or has it happened that due to a bad GPS signal your watch recorded a shorter distance than your actual one? 🤔 👉 Imagine that, after a maximal effort, you have just broken your 10km PB but your watch only recorded 9.8km, thus … Continue reading GPX Files Distance Modifier: Don’t lose your progress

The manual of the Elite runner: a review of the state-of-the-art training characteristics

In this post, we are going to review and analyze the training habits and training principles of some Elite World-class long-distance runners. Our goal is to understand what makes those athletes reach such high-performance levels by combining scientific literature and practice-based proven results. Most of the content comes from the paper: The Training Characteristics of World-Class Distance Runners: An Integration of Scientific Literature and Results-Proven … Continue reading The manual of the Elite runner: a review of the state-of-the-art training characteristics

Studying at Tsinghua University as a foreigner

In this post, I’m going to talk about my experience of studying at Tsinghua University as an international student which I had the opportunity to attend from 2019 to 2021. I was enrolled in a post-graduate full-time program in Computer Science with a focus on Machine Learning and Deep Learning. For those who don’t know, Tsinghua University is one of the most prestigious universities in … Continue reading Studying at Tsinghua University as a foreigner

GPX Files Cleaner: Dropping Unnecessary Pauses

👉 How frequently does it happens that your running or cycling activities are interrupted by a red traffic light, the need to drink some water, or simply to wait for your partner to reach you? 🤔 👉 Even if you pause your watch during your activity, thus not recording any distance, it will still continue to record your total time which will be then shown … Continue reading GPX Files Cleaner: Dropping Unnecessary Pauses

Ten advantages of running from home to work

Waking up early in the morning and rushing to our workplace is the reality that most of us face every day. The first step usually consists in fighting against the alarm to get up from bed: if you try to close your eyes after the last alarm ring, you could severely risk losing your battle against your sleep and remaining in the land of dreams … Continue reading Ten advantages of running from home to work