HRV4Training
  • Home
  • QuickStart Guide
  • PRO & TEAMS
  • FAQ
  • Privacy & Terms
  • Contact
  • Publications
  • Blog
  • Shop

Introducing more Tags & Correlations

10/31/2015

0 Comments

 
Blog post by Marco Altini.
In this post I will introduce a few new Tags included in HRV4Training and a new feature that will let you explore correlations between physiological parameters (heart rate, heart rate variability) and annotated tags.

There are mainly two reasons I see for introducing new tags and correlations:
  1. In general, the more tags, the better. The more contextual information is available around your measurements, the more likely we are to actually understand what is going on, and avoid missing the point simply because we are not tracking parameters that are affecting your physiological responses to training (or to other stressors for what matters). I am particularly interested in the opportunity to "outsource" data collection for research to HRV4Training users, so that new models can be developed. See the "what's next" section below for more details.
  2. Asking users to annotate all sort of things without providing you with a way to actually analyze that data doesn't seem fair. You can always download all your data (and Tags), but providing some analysis already inside the app should be more valuable and accessible to everyone. Thus, I am using correlations as a way to feed your input back to you, and let you explore the relations between physiological parameters and Tags.

More Tags

The new tags are related to Sleep, Training and Lifestyle. The aim is to gather a few more parameters that can be useful in explaining both day to day and long therm chronic variations in HRV. 

Sleep

With the previous version of HRV4Training you could provide a subjective score to the quality of your sleep. The new version adds sleep time:
Picture
Picture
​To avoid making the process too tedious, HRV4Training will automatically populate the wakeup time, assuming you are taking the measurement first thing in the morning. If you are not, you should :)

Bedtime is set as default as 8 hours before, and can be easily changed. Later on I'll modify this to provide the average of your past bedtimes.
Sleep time is also computed automatically given wakeup time and bedtime.

Training

A few new Tags were introduced recently around training (type of sport, training phase, perceived performance and physical condition). Additionally, I added Tags related to more standard ways to estimate training intensity (e.g. RPE or rated perceived exertion), training distance (obviously it makes sense only for certain sports), and motivation.
Picture
Picture

​I consider particularly important the perceived performance and physical condition tags, since these will allow later on to investigate "what works for you" (see "what's next section").

​Training distance is an attempt to understand more about volume, and not only intensity.

Lifestyle

Finally, I included a few more lifestyle Tags that can be useful especially for people often traveling and living a less ordinary lifestyle. Under these conditions, understanding the relation between training and HRV is more complex, due to many other stressors influencing physiology.
Picture
Picture
Lifestyle tags are not supposed to change that often, or at least should capture parameters that are a bit more stable over time. For this reason, they are automatically copied from the day before, when you open the "more lifestyle tags" page.

If you don't open the page, they won't be set. This way we avoid storing the wrong information.

Correlations

Correlations are a simple way to make manual annotations useful to you. Citing Wikipedia:
 
​"Correlation refers to any of a broad class of statistical relationships involving dependence. Familiar examples of dependent phenomena include the correlation between the physical statures of parents and their offspring, and the correlation between the demand for a product and its price. Correlations are useful because they can indicate a predictive relationship that can be exploited in practice."

There are many limitations around using correlations to understand the relation between two variables, the main one being that correlation does not imply causation. However, looking at correlations is still one of the most practical and useful ways to start exploring a dataset. Here is what you'll get in HRV4Training:
Picture
Picture
Picture
Picture
Picture




​For now, you'll be able to correlate rMSSD, Heart rate or Recovery points to Sleep quality, Mental energy and Muscle fatigue.

In future versions I will include more Tags.
As you can see from the screenshots above, correlations are reported for the day to day data, basically in the same way you annotate it, as well as for baselines (or 7 days moving averages). This way you can evaluate both.

The important part after you start looking at these correlation, is not to jump to conclusions. For example, it could be that the relation you are seeing is actually caused by another variable excluded by the analysis. There are many different ways we use in research and statistical analysis to be able to better understand the relation between variables, beyond correlation. For example, a common step in analyzing the relation between an outcome variable of interest (say rMSSD) and a dependent variable (e.g. sleep quality) is to "control for other variables", e.g. build a model including dependent variables beyond sleep (e.g. training intensity) that could be affecting rMSSD.  

When in doubt, always remember this:
Picture
You can find many other spurious correlations here. I chose the one above because the two time series do not simply trend up or down over time, but have a sort of complex and very similar behavior regardless of having nothing to do with each other.

What's next?

As I have briefly explained above I am particularly interested in the opportunity to "outsource" data collection for research to HRV4Training users, so that new models explaining the relation between training, lifestyle factors, physiological parameters and performance can be developed.

This is a trend we are seeing more and more, especially with the release of ResearchKit earlier this year, and the involvement of big companies like Apple. The main idea is that instead of running expensive clinical trials on a bunch of participants, we can try to provide clinical grade tools (a bit optimistic) to users/consumers, and acquire a much bigger dataset that can allow a better understanding of the relations between our outcome of interest and other variables. Things are a bit more complicated than this, bit you get the point.

HRV in the context of training is a rather mature field, with many assumptions that have been validated multiple times (see the relation between training intensity and acute HRV changes in aerobic sports). However, when moving towards more complex trends analysis, and introducing multiple parameters to try to better understand the relation between physiological responses to training programs and performance, things get more complex.

From many studies it also seems that there is no model that fits everyone, but analysis of long term HR/HRV trends requires personalized assessments for each athlete. By letting users annotate a few extra Tags, most importantly perceived performance and physical condition, I hope we can start investigating what are the most important parameters affecting physical condition for each individual, and build personalized models that each user or athlete can use to further optimize performance. 

To do so, we need the right reference points (i.e. the Tags) as well as plenty of data from plenty of users. If you are using the app, try to take the time to provide your Tags accurately every day, and hopefully the whole community will benefit in the future.
Follow @marco_alt

Like the app and the blog?

If you like the app and or the blog, take a minute to review HRV4Training on the Apple store. The haters always have plenty of time ;)

HRV4Training on Facebook

HRV4Training is on Facebook, I plan to use this page as a centralized place for feedback, discussions, feature requests, bug reports and to introduce new features and changes in the app. 

Especially for the ones that are not much into Twitter, feel free to use the FacebookHRV4Training page as a place to open discussions around HRV, training, performance and more. I'll try to be responsive so that the whole community can benefit.
0 Comments

Your comment will be posted after it is approved.


Leave a Reply.

    Picture
    Picture
    Register to the mailing list
    and try the HRV4Training app!
    Picture
    Picture
    This blog is curated by
    Marco Altini, founder of HRV4Training


    ​Blog Index
    ​
    The Ultimate Guide to HRV
    1: Measurement setup
    2: Interpreting your data
    3: Case studies and practical examples

    How To
    1. Intro to HRV
    ​2. How to use HRV, the basics
    3. HRV guided training
    ​4. HRV and training load
    ​
    5. HRV, strength & power
    6. Overview in HRV4Training Pro​
    7. HRV in team sports
    ​

    HRV Measurements
    Best Practices

    1. Context & Time of the Day
    2. Duration
    ​
    3. Paced breathing
    4. Orthostatic Test
    5. Slides HRV overview
    6. Normal values and historical data
    ​7. HRV features
    ​
    Data Analysis
    1a. Acute Changes in HRV
    (individual level)

    1b. Acute Changes in HRV (population level)
    ​
    1c. Acute Changes in HRV & measurement consistency
    1d. Acute Changes in HRV in endurance and power sports​
    2a. Interpreting HRV Trends
    2​b. HRV Baseline Trends & CV
    3. ​Tags & Correlations​
    4. Ectopic beats & motion artifacts
    5. HRV4Training Insights
    6. HRV4Training & Sports Science
    7. HRV & fitness / training load
    ​8. HRV & performance
    9. VO2max models
    10. Repeated HRV measurements
    11. VO2max and performance
    12. HR, HRV and performance
    13. Training intensity & performance​
    14. Publication: VO2max & running performance
    ​
    15. Estimating running performance
    16. Coefficient of Variation
    17. More on CV and the big picture
    ​​​​​18. Case study marathon training
    19. Case study injury and lifestyle stress
    20. HRV and menstrual cycle
    21. Cardiac decoupling
    22. FTP, lactate threshold, half and full marathon time estimates
    ​23. Training Monotony
    ​
    Camera & Sensors
    1. ECG vs Polar & Mio Alpha
    2a. Camera vs Polar
    2b. Camera vs Polar iOS10
    2c. iPhone 7+ vs Polar
    2d. Comparison of PPG sensors
    3. Camera measurement guidelines
    4. Validation paper
    ​5. Android camera vs Chest strap
    ​6. Scosche Rhythm24
    ​7. Apple Watch
    8. CorSense
    ​
    9. Samsung Galaxy
    ​
    App Features
    ​1. Features and Recovery Points
    2. Daily advice
    3. HRV4Training insights
    4. Sleep tracking
    5. Training load analysis
    ​6a. Integration with Strava
    6b. Integration with TrainingPeaks
    6c. Integration with SportTracks
    6d. Integration with Genetrainer
    ​
    6e. Integration with Apple Health
    ​
    ​6f. Integration with Todays Plan
    7. Acute HRV changes by sport
    8. Remote tags in HRV4T Coach
    9. VO2max Estimation
    ​
    10. Acute stressors analysis
    11. Training Polarization
    ​
    12. Lactate Threshold Estimation
    13. Functional Threshold Power(FTP) Estimation for cyclists
    14. Aerobic Endurance analysis
    15. Intervals Analysis
    ​​​16. Training Planning
    17. Integration with Oura
    18. Aerobic efficiency and cardiac decoupling
    ​
    Other
    1. HRV normal values​
    ​2. HRV normalization by HR
    ​
    3. HRV 101

    RSS Feed

Picture
  • Home
  • QuickStart Guide
  • PRO & TEAMS
  • FAQ
  • Privacy & Terms
  • Contact
  • Publications
  • Blog
  • Shop