ORIGINAL RESEARCH article

Front. Sports Act. Living, 20 June 2025

Sec. Elite Sports and Performance Enhancement

Volume 7 - 2025 | https://doi.org/10.3389/fspor.2025.1546909

Kernel Density Estimation: a novel tool for visualising training intensity distribution in biathlon

  • 1Department of Health Sciences, Swedish Winter Sports Research Centre, Mid Sweden University, Östersund, Sweden
  • 2Department of Environmental and Bioscience, School of Business, Innovation and Sustainability, Halmstad University, Halmstad, Sweden
  • 3Swedish Biathlon Federation, Östersund, Sweden
  • 4Department of Endurance Sports, Institute for Applied Training Science, Leipzig, Germany

Purpose: This study introduces two-dimensional (2D) Kernel Density Estimation (KDE) plots as a novel tool for visualising Training Intensity Distribution (TID) in biathlon. The goal was to assess how KDE plots, alongside traditional training metrics, might provide a more detailed understanding of heart rate (HR) intensity patterns, aiding in the evaluation of training quality and compliance.

Methods: Fifteen elite-level youth biathletes from two national academy programmes were monitored over 5–6 weeks using HR monitors. Training sessions were measured via time-in-zone (TIZ) within a five-zone HR model with any time accumulated below the threshold for Zone 1, considered Zone 0. Sessions were dichotomised into those planned as low-intensity training (LIT) or those planned with high-intensity training (HIT). KDE analyses were conducted in MATLAB (Version R2020b) using the “ksdensity” function to create 2D KDE plots that visualise HR intensity accumulation across each programme, session type (e.g., Low-intensity training: LIT; High-intensity training: HIT), and individual athlete responses. Traditional histogram plots and grouped bar charts were also used for comparison.

Results: For LIT sessions, athletes performed less time in Zone 1 than planned, while performed time exceeded planned time in Zone 2. For HIT sessions, performed time in Zone 5 was lower than planned. All sessions contained unplanned time in Zone 0. The 2D KDE plots provided a continuous and detailed representation of HR intensity accumulation throughout training sessions, revealing patterns and intensity fluctuations that complement traditional TIZ analyses.

Conclusions: 2D KDE plots might serve as a valuable complementary tool for assessing TID in biathlon, offering a more nuanced and continuous view of HR intensity. By identifying discrepancies between planned and performed training intensity, coaches can refine strategies and provide individualised feedback. Incorporating KDE plots into training monitoring could improve training alignment, helping reduce overtraining or undertraining risks and optimising athlete development.

Introduction

Biathlon is a unique Olympic sport that combines the physically demanding discipline of cross-country skiing with the technical precision of marksmanship (1). This dual nature makes biathlon training particularly complex, as athletes must develop both exceptional endurance and skiing efficiency alongside the fine motor skills and mental focus required for accurate shooting. The sport also demands adaptability, as biathletes navigate varying terrain and employ different sub-techniques during cross-country skiing, depending on the conditions and course profile.

Training sessions in biathlon can be broadly categorised into those conducted with the biathlon rifle (WR) and those without it (No-Rifle: NR). NR training allows athletes to focus on developing physiological components, such as cardiovascular fitness, power, and efficiency in the various sub-techniques on skis or roller-skis. In contrast, WR training introduces additional layers of complexity: carrying the rifle alters skiing biomechanics (2, 3) and increases the physiological demands (46), while shooting practice adds a significant mental load as athletes must maintain focus and precision under physical fatigue (7, 8).

To optimise training adaptations in biathlon, it is essential to monitor both the external demands of training, such as duration, speed, or power, and the corresponding internal responses, which reflect how the body reacts to these demands (9). Internal responses are typically measured using physiological and perceptual markers like heart rate (HR), blood lactate, and ratings of perceived exertion (9, 10). In biathlon, HR monitoring is the most commonly used method for prescribing and assessing training intensity. Sessions are often structured around predefined HR-based training zones to target specific physiological adaptations. Low-intensity training (LIT), generally performed at 60%–80% of HRmax, aims to develop aerobic capacity through prolonged efforts. In contrast, high-intensity training (HIT) involves shorter, more intense bouts designed to improve V̇O₂max, anaerobic capacity, and neuromuscular efficiency (11).

A widely used framework for prescribing and monitoring HR-based training is the time-in-zone (TIZ) model, which quantifies the duration spent in each training zone to describe the overall training intensity distribution (TID) (12). While TIZ offers a practical summary of the internal responses to training, this approach has several limitations. By condensing complex, continuous time-series data into simplified zone-based summaries, TIZ may result in the loss of valuable information about session dynamics (13). Moreover, aggregating separate constructs of external demand and internal response into a single summary metric can mask meaningful differences in how athletes respond to different training stimuli (1416). As a result, two sessions with identical TIZ profiles may impose very different physiological loads (14, 17) particularly when intensity fluctuates between higher and lower zones rather than maintaining a stable, continuous effort. These fluctuations can stem from unstable internal conditions, such as a drift from low-intensity training (LIT) to high-intensity training (HIT) zones. However, they more commonly arise from external factors, such as terrain variations, which require increased effort on inclines and reduced effort on descents. These terrain-driven intensity shifts are particularly relevant in real-world settings and can lead to unintended training stimuli, despite apparent compliance with the planned duration. This underscores the need for more nuanced tools to assess session execution and overall training quality.

To address these gaps, two-dimensional (2D) Kernel Density Estimation (KDE) plots have been introduced as a novel tool for visualising the interplay between external demands and internal responses in endurance sports, such as speed skating (17). KDE is a statistical technique that estimates the probability density function of continuous data, allowing for a more nuanced representation of the coupling of external demand and internal response (18). When used alongside traditional analyses, KDE might enhance training monitoring by providing deeper insights into how training intensities are distributed over time and whether the execution aligns with intended training prescriptions.

Training quality is central to this process. Sandbakk et al. (19) describe a circular learning model for continuous improvement, in which quantitative measures of training quality assess the alignment between intended and executed training intensity. This includes how physiological markers, such as HR, deviate from planned targets. When combined with qualitative assessments of training execution, such measures provide a more holistic approach to evaluating training effectiveness.

Considering this, the purpose of this study is to explore the use of 2D KDE plots as a complementary tool for visualising TID within biathlon training programmes. By visualising TID using KDE-derived insights along with traditional TIZ metrics, this study aims to demonstrate how KDE might provide a more detailed representation of TID. In doing so, KDE analyses could offer a novel complementary approach to assessing training quality and compliance, thereby helping coaches better align performed training with planned training, optimising training prescriptions and enhancing athlete performance.

Methods

Participants

Fifteen elite-level youth biathletes (age 16–19 years) across two separate biathlon academy programmes (Programme 1: n = 6; Programme 2: n = 9) volunteered to participate in this study. All athletes were a part of a specialised biathlon youth academy school programme and therefore classified as Tier 3 level athletes according to the sports participant classification framework (20). The Swedish Ethical Review Authority (Dnr: 202202826-01) preapproved the research techniques and experimental protocols. All participants provided written informed consent and agreed to participate in this study. All research was conducted in accordance with the Code of Ethics of the World Medical Association (Declaration of Helsinki).

Design

Training blocks from the two separate biathlon academy programmes were monitored, making up two out the six specialised biathlon youth academy programmes in Sweden. Training blocks for both academy programmes were monitored during similar periods of the season (February/March; competition phase). Over a 5–6-week training block, athletes wore HR monitors sampling at 1 Hz (Programme 1: H10, Polar, Finland; Programme 2: Movesense, Model: HR2, Finland) during all coach-planned training sessions, to objectively measure the athletes’ internal responses. In Programme 1, data were collected from 13 distinct training sessions, resulting in 60 individual training session observations across 6 athletes. The number of sessions contributed per athlete ranged from a minimum of 4 to a maximum of 13. In Programme 2, data were collected from 26 training sessions, yielding 63 individual training session observations from 9 athletes. Individual contributions ranged from 1 to 14 sessions per athlete.

The coaches' plan for training sessions were collected through an online training platform. This information included a plan of duration within a five-zone HR-based exercise intensity model used by the Swedish Biathlon Federation (21) (Table 1), in addition with the total planned training time. For example, a LIT session might be prescribed as “90 min in Zone 1,” while a HIT session could be planned as “20 min in Zone 4 and 60 min in Zone 2.”

Table 1
www.frontiersin.org

Table 1. The five exercise intensity zones used by the Swedish biathlon federation.

Data analyses

HR data were initially trimmed to include only data captured from the beginning to the end of the training sessions. For training sessions that involved rifle shooting, the rifle “zeroing” portion of the training session was excluded. HR data from each training session were subsequently extracted and calculated as a proportion of the individual's most recently reported maximum HR (%HRmax) and rounded to the nearest whole number. This permitted the definition of individualised training zones for each athlete, based upon their percentage of maximum HR, as outlined in Table 1. HR values falling below the lower threshold for Zone 1 were categorized as Zone 0, indicating activity below the aerobic training range.

Training sessions were dichotomised into those planned as low-intensity training (LIT) or those planned with high-intensity training (HIT). Moderate-intensity sessions were not included as a category due to the lack of sessions planned with zone 3 efforts. As such, LIT was defined as any training session planned within only HR zones 1 and 2 and had session goals of continuous, endurance-based exercise. HIT was defined as any training session that involved any planned duration within HR zone 3 or higher and were interval-based training sessions. Additionally, training sessions were categorised as those planned either no-rifle (NR) or with-rifle (WR). NR training sessions did not involve rifle carriage or shooting and was XC skiing training only. WR training sessions involved rifle carriage during XC skiing and shooting training combined with XC skiing.

Statistical analyses

KDE analyses were performed in MATLAB (Version R2020b, The MathWorks Inc) using the “ksdensity” function, applying a kernel bandwidth as a smoothing parameter (22, 23). Two-dimensional (2D) KDE heatmaps were generated to visualise the distribution of time spent at each unique %HRmax value, expressed as a proportion of total session duration (e.g., % session time spent at 70%, 71%, 72%, etc.). Warmer colours in the heatmaps (i.e., yellow and red) indicate high density at that particular combination of % session time and %HRmax, meaning that particular combination occurred frequently. Conversely, cooler colours (i.e., blue) represent lower density regions, meaning that particular combination occurred infrequently. White regions indicate that those combinations of % session time - %HRmax did not occur. These 2D KDE visualisations were used at three levels: (1) individual level – to highlight intra-athlete variability; (2) session-type level (LIT-WR, LIT-NR, HIT-WR, HIT-NR); and (3) programme-level overview. To improve interpretability and ensure that plots reflect only observed data, KDE heatmaps were capped (i.e., truncated) at the maximum observed values on both axes: %HRmax (y-axis) and time (% of session) (x-axis). To reduce visual complexity in the KDE heatmaps and maintain readability across figures, numerical values were intentionally omitted from the x-axis. Including these values would have resulted in inconsistent axis limits across plots—since maximum proportional time accumulated at any given %HRmax varies by session type and athlete—which could cause confusion and distract from the primary visual message. The purpose of the KDE plots is to highlight patterns of intensity distribution over time rather than to convey precise timing, which is instead provided in the accompanying histograms and TIZ plots. These complementary visualisations present the same data with numeric axes, allowing the reader to contextualise the relative timing information as needed.

Importantly, these KDE plots serve as descriptive and visual tools, intended to demonstrate a novel approach for representing training intensity distribution (TID) on a continuous scale. No inferential statistics were applied to compare training quality or compliance across groups or athletes. We explicitly caution against overinterpreting group-level KDE plots, as the unequal number of training sessions and varying data contributions across athletes can introduce bias and obscure individual patterns. This limitation is acknowledged in the discussion and further motivates the inclusion of individual-level KDEs.

To complement the 2D KDE heatmaps, one-dimensional (1D) KDE plots were also generated and displayed alongside histograms to present the frequency distribution of %HRmax in a more traditional format, using both discrete bins and continuous density estimates. These support the interpretation of time spent in various HR zones. Finally, grouped bar charts were included to compare planned vs. performed time-in-zone (TIZ) data.

Results

Training sessions

Programme 1 included 21 LIT-WR sessions (planned duration: 93 ± 61 min); 20 LIT-NR sessions (planned duration: 126 ± 38 min); 19 HIT-WR sessions (planned duration: 83 ± 5 min); and 0 HIT-NR sessions. The average planned and performed TIZ for all athletes across all training-session types for Programme 1 are shown in Figure 1. In all LIT sessions (WR and NR), athletes performed less time in Z1 than planned, while performed time exceeded planned time in Z2. In HIT sessions, performed time in Z5 was lower than planned. All sessions contained unplanned time in Z0.

Figure 1
www.frontiersin.org

Figure 1. Average (± standard deviation – error bars) planned (blue) and performed (red) time in zone for all athletes for each session type for biathlon academy programme 1. LIT, low-intensity training; HIT, high-intensity training; Z0 = <54; Z1 = 54–<73; Z2 = 73–<83; Z3 = 83–<88; Z4 = 88–< 93; Z5 = ≥93 (all represent %HRmax).

Programme 2 included 11 LIT-WR sessions (planned duration: 93 ± 22 min); 34 LIT-NR session (planned duration: 107 ± 21 min); 12 HIT-NR session (planned duration: 93 ± 11 min); and 6 HIT-WR sessions (planned duration: 85 ± 8 min). The average planned and performed TIZ for all athletes across all training-session types for Programme 2 are shown in Figure 2. As with Programme 1, across all session types, athletes performed less time in Z1 than planned, while performed time exceeded planned time in Z2. In HIT sessions, performed time in Z5 was lower than planned. All sessions contained unplanned time in Z0.

Figure 2
www.frontiersin.org

Figure 2. Average (± standard deviation – error bars) planned (blue) and performed (red) time in zone for all athletes for each session type for biathlon academy programme 1. LIT, low-intensity training; HIT, high-intensity training; Z0 = <54; Z1 = 54–<73; Z2 = 73–<83; Z3 = 83–<88; Z4 = 88–<93; Z5 = ≥93 (all represent %HRmax).

Two-dimensional kernel density estimation

Individual-level visualisation

Figure 3 presents continuous 2D KDE plots (top row), 1D KDE with corresponding histogram (middle row), and planned vs. performed TIZ (bottom row) for four individual athletes who were prescribed the same LIT-WR training session (Programme 1; planned 90 min in Z1). Despite identical training prescriptions and environmental conditions, HR distributions varied considerably among individuals. All athletes accumulated significant time in Z1 as planned; however, despite no scheduled time in Z0 or Z2, all spent some time in these zones, with Athlete 2 extending into Z3 and Z4 (Note: Athlete 3 failed to complete the full session, completing only 49 min of the prescribed 90 min).

Figure 3
www.frontiersin.org

Figure 3. Individual session intensity plots for a single low-intensity & with-rifle session. The top row shows continuous two-dimensional (2D) Kernel Density Estimation (KDE) plots, illustrating the accumulated time spent at each unique %HRmax level over the course of the session. The x-axis represents the percentage of total session time (%), and the y-axis shows %HRmax. Warmer colours (e.g., red and yellow) indicate higher probability density, i.e., where more accumulated time is concentrated at a given intensity, while cooler colours (e.g., blue and green) reflect lower probability density. Dashed horizontal lines represent the boundaries of predefined heart rate training zones. To ensure the plots reflect only observed data, the axes are capped at the maximum observed %HRmax (y-axis) and maximum accumulated time at any given %HRmax level (x-axis). The middle row presents one-dimensional (1D) KDE plots overlaid on histograms, showing the frequency distribution of accumulated time within discrete %HRmax bins. This provides a more traditional, discrete perspective on training intensity distribution while also including the smoothed probability density estimate. The bottom row presents grouped bar charts comparing planned vs. performed time-in-zone (TIZ).

Visualisation of TID between training session types

Figures 4, 5 visualise the TID for each specific training session type (LIT-NR, LIT-WR, HIT-NR, HIT-WR) for both biathlon training programmes using continuous 2D KDE plots (top row), 1D KDE with corresponding histogram (middle row), and planned vs. performed TIZ (bottom row).

Figure 4
www.frontiersin.org

Figure 4. Session intensity plots for programme 1. The top row presents continuous two-dimensional (2D) Kernel Density Estimation (KDE) plots, illustrating the proportion of total session time spent at each unique %HRmax value across session types (LIT-NR, LIT-WR, HIT-WR; note: no HIT-NR sessions were performed in programme 1). Warmer colours (e.g., red and yellow) indicate higher probability density—i.e., more frequent occurrences of that specific %session time–%HRmax combination. Cooler colours (e.g., blue) indicate lower density, and white regions represent combinations of %session time and %HRmax that were not observed. Dashed horizontal lines mark the boundaries of predefined heart rate training zones. To ensure plots reflect only observed data, axes are capped at the maximum observed %HRmax (y-axis) and maximum accumulated session time at any given %HRmax value (x-axis). The middle row presents one-dimensional (1D) KDE plots overlaid on histograms, showing the frequency distribution of accumulated time within discrete %HRmax bins. This provides a more traditional, discrete perspective on training intensity distribution while also including the smoothed probability density estimate. The bottom row presents grouped bar charts comparing planned vs. performed time-in-zone (TIZ) as a percentage of total session duration. LIT-WR = 21 sessions from 6 athletes (min: 1; max 5); LIT-NR = 20 session from 6 athletes (min: 1; max: 5); HIT-WR = 19 sessions from 6 athletes (min: 1; max 5). Group-level analyses may be more influenced by some individuals who contributed more session data than others.

Figure 5
www.frontiersin.org

Figure 5. Session intensity plots for programme 2. The top row presents continuous two-dimensional (2D) Kernel Density Estimation (KDE) plots, illustrating the proportion of total session time spent at each unique %HRmax value across session types (LIT-WR, LIT-NR, HIT-WR, HIT-NR). Warmer colours (e.g., red and yellow) indicate higher probability density—i.e., more frequent occurrences of that specific %session time–%HRmax combination. Cooler colours (e.g., blue) indicate lower density, and white regions represent combinations of %session time and %HRmax that were not observed. Dashed horizontal lines mark the boundaries of predefined heart rate training zones. To ensure plots reflect only observed data, axes are capped at the maximum observed %HRmax (y-axis) and maximum accumulated session time at any given %HRmax value (x-axis). The middle row presents one-dimensional (1D) KDE plots overlaid on histograms, showing the frequency distribution of accumulated time within discrete %HRmax bins. This provides a more traditional, discrete perspective on training intensity distribution while also including the smoothed probability density estimate. The bottom row presents grouped bar charts comparing planned vs. performed time-in-zone (TIZ) as a percentage of total session duration. LIT-WR = 11 sessions from 5 athletes (min: 1; max 5); LIT-NR = 34 session from 8 athletes (min: 1; max: 9); HIT-NR = 12 sessions from 6 athletes (min: 1; max: 3); HIT-WR = 6 sessions from 3 athletes (min: 1; max 3). Group-level analyses may be more influenced by some individuals who contributed more session data than others.

Visualisation of programme-level TID

Figure 6 visualises the distribution of session intensity across all training sessions for biathlon programme 1 (Figure 6A) and programme 2 (Figure 6B) using 2D KDE plots, where %HRmax is plotted against the accumulated session duration as a proportion of total session time. Figure 6 illustrates that the 2D KDE plots reveal a more detailed visualisation of the training session intensity distributions compared with the TIZ plots (Figures 1, 2). For example, it can be observed that both programmes experience similar TID patterns, with the majority of training session duration spent at intensities corresponding with high-Z1/Z2, a tapering density at high intensities (Z4-Z5) but with a clear difference in the accumulated time at low intensity (Z0), where programme 2 has higher accumulated time in Z0.

Figure 6
www.frontiersin.org

Figure 6. Two-dimensional kernel density estimation plots illustrating training intensity distribution for both biathlon training programmes. Continuous two-dimensional (2D) Kernel Density Estimation (KDE) plots, illustrating the proportion of total training time across all training sessions at each unique %HRmax value for biathlon academy programme 1 (Panel A) and programme 2 (Panel B). Warmer colours (e.g., red and yellow) indicate higher probability density—i.e., more frequent occurrences of that specific %session time–%HRmax combination. Cooler colours (e.g., blue) indicate lower density, and white regions represent combinations of %session time and %HRmax that were not observed. Dashed horizontal lines mark the boundaries of predefined heart rate training zones. To ensure plots reflect only observed data, axes are capped at the maximum observed %HRmax (y-axis) and maximum accumulated session time at any given %HRmax value (x-axis).

Discussion

This study introduced two-dimensional Kernel Density Estimation (2D KDE) plots as a novel and complementary tool for visualising training intensity distribution (TID) across three levels: the individual level – to highlight inter-individual variability in training patterns; the session-type level – to examine typical intensity distributions within different session formats; and the programme level – to provide an overarching view of intensity allocation across the full training block.

Importantly, the aim of this study was to present a novel visualisation method for examining TID patterns—not to assess training quality or compliance in this specific population. However, by integrating KDE with traditional training metrics, this approach might offer a more detailed assessment of training quality, revealing whether sessions were performed as intended. Coaches and athletes might be able to use these insights to evaluate alignment between planned and executed training, identify deviations that may impact adaptation, and refine training prescriptions to optimise performance outcomes.

Individual response level

The combination of KDE plots, histograms, and TIZ analyses offers a comprehensive visualisation of how training intensity was planned and executed. For example, Figure 3 depicts the TID for four different athletes who were prescribed the same LIT-WR training session (Programme 1: planned time 90 min Z1).

Despite identical training prescriptions and environmental conditions, HR distributions varied considerably among individuals. All athletes accumulated significant time in Z1 as planned; however, despite no scheduled time in Z0 or Z2, all spent some time in these zones. Athlete 1 exhibited a high-density heat spot in the middle of Z1 (as per planned training) but also along the Z0–Z1 boundary, suggesting frequent transitions between these zones, and the high-density heat spot extending in Z2. This might indicate poor pacing during undulating terrain where the athlete struggled to stay within Z1 during uphill and downhill sections. For example, high-level coaches have discussed that it may be necessary to move into Z2 HR to maintain good technique on uphill sections (24). Additionally, shooting practice likely contributed to the unplanned higher-density heat spot visible in Z0. In contrast, Athlete 2 displayed a bimodal distribution with a primary high-density heat spot on the upper border of Z1 but a secondary heat spot in the lower left of the plot, suggesting an initial phase at very low intensities and/or un-planned recovery periods. This athlete accumulated the least time in Z0 but spent the longest duration in Z2 and Z3. Athlete 3 accumulated most of their training time in the lower portion of Zone 1. The main heat spot extended into Zone 0, indicating a significant amount of time spent at low intensity. Despite completing only 49 of the prescribed 90 min, Athlete 3 accumulated over 10 min in Zone 0, the longest duration observed in this zone. A secondary, less prominent heat spot appeared in Zone 2, suggesting a brief period of higher-intensity effort. Athlete 4 demonstrated a more dispersed distribution of HR data, ranging from Z0 to Z2 but centred in Z1, reflecting greater variability while still aligning with the intended training intensity.

Taken together, these findings highlight notable inter-individual differences in HR responses, even when prescribed the same structured training session and the same external environmental conditions, emphasising the potential influence of physiological and behavioural factors on training execution.

Beyond a single session, the individual-level HR responses can also be applied on a larger scale to help evaluate training execution at the session-type and programme levels. By aggregating individual responses across multiple sessions, it becomes possible to compare how different athletes execute the same session type or even how they perform throughout an entire training programme. This allows for a more detailed comparison of training execution, identifying whether certain athletes consistently struggle to maintain prescribed intensities or whether they frequently exceed or underperform in specific HR zones.

For example, at the session-type level, coaches or sports scientists could use these KDE plots to assess whether athletes tend to spend too much time in lower (Z0, Z1) or higher (Z2, Z3) zones, deviating from the intended intensity. This could highlight issues such as pacing difficulties, insufficient recovery, or even an athlete's unplanned fatigue accumulation. Similarly, across a training programme, the cumulative data could reveal trends over time, such as consistent deviations or improvements in maintaining the prescribed intensity, providing valuable insights into the athlete's adaptation to training.

Session-type level

Across both biathlon academy programmes, training prescriptions for each session type were generally similar, and the execution followed comparable patterns. For instance, LIT-WR sessions (Figures 4A, 5A) were primarily prescribed in Z1, with a smaller proportion in Z2, and no planned training in Z0 or Z3–Z5. The KDE plots for these sessions illustrate a bimodal intensity distribution, with the majority of training time accumulating at 70%–80% HRmax (borderline Z1/Z2), and a secondary, lower-intensity peak in Z0. This bimodal pattern is confirmed by the histograms, which highlight that the majority of the training time is spent in the 70%–80% HRmax bin. However, the histogram also suggests some distribution into the 80%–90% HRmax bin, though much of it is likely within the 80%–83% HRmax range—still within Z2, not Z3. While no training time was explicitly planned for Z0, its presence might be reasonably expected due to the inclusion of shooting practice in WR sessions, pointing to the possibility that this factor is not always accounted for in training prescriptions.

In contrast, LIT-NR sessions (Figures 4B, 5B), designed for continuous low-intensity endurance, also display a bimodal distribution. Ideally, a well-executed LIT session would show a single high-density heat spot in the low-intensity zones (Z1–Z2), with minimal or no time spent in higher intensity zones (Z3–Z5). The presence of deviations from this pattern, such as time spent in Z3–Z4 or excessive time in Z0, could indicate issues such as difficulty maintaining intensity due to terrain, pacing difficulties, or environmental factors that influence intensity control. The KDE plots here offer a visual representation of these potential deviations, which might otherwise be overlooked in summary statistics.

For HIT sessions, KDE plots are expected to display distinct peaks corresponding to alternating high-intensity work intervals and low-intensity recovery periods. According to the planned training, high-density heat spots would be expected in Z3–Z5 during work intervals and in Z1 during recovery, with minimal time spent in Z2. Deviations from this expected pattern, such as a lack of clear separation between work and recovery intervals or an accumulation of training time in Z2 instead of Z4/Z5, can be visualised in the KDE plots.

The “regression toward the mean” pattern is a well-documented training error among endurance athletes, where high-intensity sessions are performed at a lower intensity than intended, while low-intensity sessions drift too high (25). Similar discrepancies between planned and executed training intensity have been observed across various sports, including endurance sports such as cycling (26) and swimming (27) and team sports, like basketball (28) and tennis (29).

A key factor influencing recovery is rifle carriage (WR). Figures 4C, 5C depict the TID for HIT-WR sessions. Here it is apparent that WR limits recovery, as indicated by the lack of a bimodal pattern. Instead of bimodal heat spots between Z1 and Z4 (as per the training plan), the KDE density extends downward through Z3 and Z2, which might indicate that HR remains elevated during recovery periods but also represents natural physiological HR recovery from intervals. Furthermore, in both LIT and HIT sessions, WR conditions shift the HR distribution upward compared to NR conditions, extending previous research findings that indicate rifle carriage not only elevates HR but also reduces recovery periods (2, 4, 5). This effect likely increases overall session intensity and physiological strain, influencing how training sessions are executed relative to their intended TID.

In summary, the KDE plots might offer a novel and complementary tool for visualising TID at the session-type level. By providing a detailed, real-time snapshot of how training is executed relative to planned intensities, these plots allow coaches and athletes to identify patterns and deviations that may not be immediately apparent through traditional metrics. This visualisation tool can help enhance the understanding of TID, offering a more dynamic and individualized approach to monitoring and refining training strategies.

Programme level

At the programme level, the 2D KDE plots (Figure 6) offer valuable insights into the overall distribution of time spent across various %HRmax intervals for all training sessions within each biathlon academy programme. For example, Programme 2 displays a notable accumulation of time in Z0, which is particularly prominent in the KDE plots. This finding is intriguing, especially given the lower proportion of HIT and WR sessions in Programme 2, as these session types typically involve some time in Z0, even if not explicitly planned. A possible contributing factor is the elevation difference between the shooting ranges in the two programmes: in Programme 1, the shooting range was located at a lower elevation, while in Programme 2, it was situated at a higher elevation. This elevation difference may influence recovery periods, impacting TID and providing a further dimension for coaches to consider when prescribing and monitoring training.

From a broader perspective, KDE plots provide a complementary tool for assessing the alignment of training execution with the intended TID models across programmes. In a “polarized” training programme, the KDE plot should exhibit a distinct bimodal distribution, reflecting the characteristic division between LIT and HIT, with minimal time spent in moderate-intensity zones. In contrast, Figure 6 visualises the typical TID of a “pyramidal” training programme, where the KDE plot presents a gradual distribution of time across intensities. Both programmes display high-density heat spots in the lower-intensity zones (Z1–Z2), moderate density in the mid-intensity zone (Z3), and a tapering density in the high-intensity zones (Z4–Z5).

These visualisations offer a comprehensive tool for coaches, enabling them to assess not only how training sessions are executed but also how they compare across different programmes. By using KDE plots to monitor TID, coaches can identify areas for improvement in training execution, fine-tune prescriptions, and ultimately ensure that training is aligned with the planned intensity model. This approach can help reduce discrepancies between the prescribed and performed TID, enhancing the overall quality of the training programme and contributing to more effective training adaptations.

Practical applications – implications for training monitoring

This study illustrates the use of 1D and 2D KDE plots as a complementary tool for visualising TID in biathlon. The 1D KDE plot shows the estimated density of a single variable (i.e., %HRmax), while the 2D KDE plot estimates the joint density of two simultaneous variables (i.e., the combination of %HRmax and %session time). When used alongside traditional metrics like TIZ analyses, KDE plots offer a more detailed, continuous view of HR magnitude and duration for individuals, training session types and training programmes.

Unlike TIZ or histogram-based methods, which divide HR data into fixed zones, KDE plots show intensity as a smooth, continuous distribution. This enables a more nuanced understanding of how training intensity fluctuates throughout a session and might reveal patterns that could otherwise be missed.

KDE plots could be particularly useful as a complementary tool for coaches aiming to evaluate and fine-tune training execution. They can help to:

• Support individualised feedback: Compare how different athletes respond to training and adjust future prescriptions accordingly. Individual-level analyses should be completed on single training sessions and also on combined data from all sessions of a given type. This could be extended across the individual's total training across all session types to provide the best feedback regarding training alignment.

• Identify mismatches between planned and performed sessions: Detect deviations from intended TID in specific session types (e.g., LIT vs. HIT, WR vs. NR).

• Assess programme-level TID patterns: For example, verify whether a program follows a polarized or pyramidal model by visualising time spent in low, moderate, and high intensity zones.

By integrating KDE plots into the circular learning process described by Sandbakk et al. (19), coaches could make data-informed adjustments to improve training alignment and quality over time. Thereby, KDE plots offer a novel approach which might help reduce the risk of unintentional over- or under-training., ultimately supporting better decision-making and enhancing athlete development.

Limitations and perspectives

The intensity distribution patterns displayed in this study are based purely upon internal responses (i.e., HR). It is important to consider that such responses are subject to delayed responsiveness to changes in intensity due to physiological lag (6). Conversely, analysis of the TID patterns based upon external demand might produce a different TID pattern. In fact, previous research has shown that TID can vary when measured as external demand (power output) or internal response (HR) (30). Despite these known limitations, internal responses (HR) were measured in this study because this approach remains the most common approach to training intensity quantification in biathlon. Although estimates of power output are possible using wearable sensor technology, these approaches are not commonly adopted in practice.

Additionally, an important consideration is that the group-level analyses presented in the present study may be more influenced by some individuals who contributed more session data than others. No weighting or normalisation procedures were applied to balance contributions from each athlete. Individual-level contributions should be more carefully controlled in future applications of this method, particularly in studies aiming to compare training strategies or outcomes across groups. However, it was not the aim of this research to evaluate training compliance or quality but rather to present a novel method to visualise TID, which, in turn, might help to evaluate these factors.

Finally, the small sample size used in this study limits the generalisability. Future research with a larger and more diverse group of athletes can help to further validate these insights and enhance their applicability to broader populations.

Conclusion

This study demonstrates that 1D and 2D KDE plots could offer a complementary approach to traditional methods of visualising training demands. While traditional metrics like TIZ or histograms focus on summarising data into discrete bins, KDE plots provide a continuous representation of HR variations across training sessions. This added layer of detail might allow coaches to gain a deeper understanding of TID, enabling data-informed adjustments to improve training alignment and quality. By incorporating KDE plots alongside existing tools, coaches could enhance their ability to match performed training with the planned intensity, helping to reduce the risks associated with overtraining or undertraining. Ultimately, KDE plots have potential to serve as a valuable complement to traditional training metrics, providing a more comprehensive view of TID.

Data availability statement

The raw data supporting the conclusions of this article will be made available by the authors, without undue reservation.

Ethics statement

The studies involving humans were approved by the Swedish Ethical Review Authority (Dnr: 202202826-01). The studies were conducted in accordance with the local legislation and institutional requirements. The participants provided their written informed consent to participate in this study.

Author contributions

CS: Conceptualization, Data curation, Formal analysis, Investigation, Methodology, Resources, Software, Visualization, Writing – original draft, Writing – review & editing. AK: Conceptualization, Data curation, Investigation, Writing – review & editing. HK: Conceptualization, Data curation, Formal analysis, Investigation, Methodology, Writing – review & editing. ML: Conceptualization, Funding acquisition, Investigation, Resources, Supervision, Writing – review & editing. GB: Conceptualization, Funding acquisition, Investigation, Project administration, Resources, Supervision, Writing – review & editing.

Funding

The author(s) declare that financial support was received for the research and/or publication of this article. This research was supported by the International Biathlon Union (IBU) Research Grant Programme and the municipality of Östersund.

Acknowledgments

We also acknowledge non-financial assistance from the Movesense Academic Programme. Movesense Ltd, Finland provided wearable devices for data collection. The company was not involved in the study design, collection, analysis, interpretation of data, the writing of this article or the decision to submit it for publication. The authors extend their gratitude to the athletes and coaches of the Sollefteå and Östersund Biathlon Academies.

Conflict of interest

The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.

The author(s) declared that they were an editorial board member of Frontiers, at the time of submission. This had no impact on the peer review process and the final decision.

Generative AI statement

The author(s) declare that no Generative AI was used in the creation of this manuscript.

Publisher's note

All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.

References

1. Laaksonen MS, Jonsson M, Holmberg H-C. The Olympic biathlon–recent advances and perspectives after pyeongchang. Front Physiol. (2018) 9:796. doi: 10.3389/fphys.2018.00796

PubMed Abstract | Crossref Full Text | Google Scholar

2. Stöggl T, Bishop P, Höök M, Willis S, Holmberg HC. Effect of carrying a rifle on physiology and biomechanical responses in biathletes. Med Sci Sports Exerc. (2015) 47(3):617–24. doi: 10.1249/MSS.0000000000000438

PubMed Abstract | Crossref Full Text | Google Scholar

3. Jonsson Kårström M, Stöggl T, Ohlsson ML, McGawley K, Laaksonen MS. Kinematical effects of rifle carriage on roller skiing in well-trained female and male biathletes. Scand J Med Sci Sports. (2023) 33(4):444–54. doi: 10.1111/sms.14276

PubMed Abstract | Crossref Full Text | Google Scholar

4. Jonsson Kårström M, McGawley K, Laaksonen MS. Physiological responses to rifle carriage during roller-skiing in elite biathletes. Front Physiol. (2019) 10:1519. doi: 10.3389/fphys.2019.01519

PubMed Abstract | Crossref Full Text | Google Scholar

5. Jonsson Kårström M, McGawley K, Laaksonen MS. Effects of additional rifle-carriage training on physiological markers and roller-skiing performance in well-trained biathletes. J Sci Sport Exerc. (2021) 3(3):292–302. doi: 10.1007/s42978-021-00107-3

Crossref Full Text | Google Scholar

6. Staunton CA, Sloof L, Brandts M, Jonsson Kårström M, Laaksonen MS, Björklund G. The effect of rifle carriage on the physiological and accelerometer responses during biathlon skiing. Front Sports Act Living. (2022) 4:813784. doi: 10.3389/fspor.2022.813784

PubMed Abstract | Crossref Full Text | Google Scholar

7. Heinrich A, Hansen DW, Stoll O, Cañal-Bruland R. The impact of physiological fatigue and gaze behavior on shooting performance in expert biathletes. J Sci Med Sport. (2020) 23(9):883–90. doi: 10.1016/j.jsams.2020.02.010

PubMed Abstract | Crossref Full Text | Google Scholar

8. Vickers JN, Williams AM. Performing under pressure: the effects of physiological arousal, cognitive anxiety, and gaze control in biathlon. J Mot Behav. (2007) 39(5):381–94. doi: 10.3200/JMBR.39.5.381-394

PubMed Abstract | Crossref Full Text | Google Scholar

9. Bourdon PC, Cardinale M, Murray A, Gastin P, Kellmann M, Varley MC, et al. Monitoring athlete training loads: consensus statement. Int J Sports Physiol Perform. (2017) 12(s2):S2-161–70. doi: 10.1123/IJSPP.2017-0208

Crossref Full Text | Google Scholar

10. Staunton CA, Abt G, Weaving D, Wundersitz DW. Misuse of the term ‘load’in sport and exercise science. J Sci Med Sport. (2022) 25(5):439–44. doi: 10.1016/j.jsams.2021.08.013

PubMed Abstract | Crossref Full Text | Google Scholar

11. Seiler S. What is best practice for training intensity and duration distribution in endurance athletes? Int J Sports Physiol Perform. (2010) 5(3):276–91. doi: 10.1123/ijspp.5.3.276

PubMed Abstract | Crossref Full Text | Google Scholar

12. Sylta Ø, Tønnessen E, Seiler S. From heart-rate data to training quantification: a comparison of 3 methods of training-intensity analysis. Int J Sports Physiol Perform. (2014) 9(1):100–7. doi: 10.1123/ijspp.2013-0298

PubMed Abstract | Crossref Full Text | Google Scholar

13. Carey DL, Crossley KM, Whiteley R, Mosler A, Ong K-L, Crow J, et al. Modeling training loads and injuries: the dangers of discretization. Med Sci Sports Exerc. (2018) 50(11):2267–76. doi: 10.1249/MSS.0000000000001685

PubMed Abstract | Crossref Full Text | Google Scholar

14. Renfree A, Casado A, McLaren S. Re-thinking athlete training loads: would you rather have one big rock or lots of little rocks dropped on your foot? Res Sports Med. (2022) 30(5):573–6. doi: 10.1080/15438627.2021.1906672

PubMed Abstract | Crossref Full Text | Google Scholar

15. Weaving D, Dalton-Barron N, McLaren S, Scantlebury S, Cummins C, Roe G, et al. The relative contribution of training intensity and duration to daily measures of training load in professional rugby league and union. J Sports Sci. (2020) 38(14):1674–81. doi: 10.1080/02640414.2020.1754725

PubMed Abstract | Crossref Full Text | Google Scholar

16. Seiler S, Jøranson K, Olesen B, Hetlelid K. Adaptations to aerobic interval training: interactive effects of exercise intensity and total work duration. Scand J Med Sci Sports. (2013) 23(1):74–83. doi: 10.1111/j.1600-0838.2011.01351.x

PubMed Abstract | Crossref Full Text | Google Scholar

17. van der Zwaard S, Otter RT, Kempe M, Knobbe A, Stoter IK. Capturing the complex relationship between internal and external training load: a data-driven approach. Int J Sports Physiol Perform. (2023) 18(6):634–42. doi: 10.1123/ijspp.2022-0493

PubMed Abstract | Crossref Full Text | Google Scholar

18. Chen Y-C. A tutorial on kernel density estimation and recent advances. Biostatist Epidemiol. (2017) 1(1):161–87. doi: 10.1080/24709360.2017.1396742

Crossref Full Text | Google Scholar

19. Sandbakk SB, Walther J, Solli GS, Tønnessen E, Haugen T. Training quality—what is it and how can we improve it? Int J Sports Physiol Perform. (2023) 18(5):557–60. doi: 10.1123/ijspp.2022-0484

PubMed Abstract | Crossref Full Text | Google Scholar

20. McKay AK, Stellingwerff T, Smith ES, Martin DT, Mujika I, Goosey-Tolfrey VL, et al. Defining training and performance caliber: a participant classification framework. Int J Sports Physiol Perform. (2022) 1(aop):1–15. doi: 10.1123/ijspp.2021-0451

Crossref Full Text | Google Scholar

21. Staunton CA, Andersson EP, Björklund G, Laaksonen MS. Heart rate–blood lactate profiling in world-class biathletes during cross-country skiing: the difference between laboratory and field tests. Int J Sports Physiol Perform. (2023) 1(aop):1–6. doi: 10.1123/ijspp.2023-0011

Crossref Full Text | Google Scholar

22. Rosenblatt M. Remarks on some nonparametric estimates of a density function. Ann Math Stat. (1956) 27(3):832–7. doi: 10.1214/aoms/1177728190

Crossref Full Text | Google Scholar

23. Parzen E. On estimation of a probability density function and mode. Ann Math Stat. (1962) 33(3):1065–76. doi: 10.1214/aoms/1177704472

Crossref Full Text | Google Scholar

24. Sandbakk Ø, Tønnessen E, Sandbakk SB, Losnegard T, Seiler S, Haugen T. Best-practice training characteristics within Olympic endurance sports as described by Norwegian world-class coaches. Sports Med-Open. (2025) 11:45. doi: 10.1186/s40798-025-00848-3

PubMed Abstract | Crossref Full Text | Google Scholar

25. Seiler S. It’s about the long game, not epic workouts: unpacking hiit for endurance athletes. Appl Physiol Nutr Metab. (2024) 49(11):1585–99. doi: 10.1139/apnm-2024-0012

PubMed Abstract | Crossref Full Text | Google Scholar

26. Voet JG, Lamberts RP, de Koning JJ, de Jong J, Foster C, van Erp T. Differences in execution and perception of training sessions as experienced by (semi-) professional cyclists and their coach. Eur J Sport Sci. (2022) 22(10):1586–94. doi: 10.1080/17461391.2021.1979102

PubMed Abstract | Crossref Full Text | Google Scholar

27. Wallace LK, Slattery KM, Coutts AJ. The ecological validity and application of the session-rpe method for quantifying training loads in swimming. J Strength Cond Res. (2009) 23(1):33–8. doi: 10.1519/JSC.0b013e3181874512

PubMed Abstract | Crossref Full Text | Google Scholar

28. Staunton C, Wundersitz D, Gordon B, Kingsley M. Discrepancies exist between exercise prescription and dose in elite women’s basketball Pre-season. Sports. (2020) 8(5):70. doi: 10.3390/sports8050070

PubMed Abstract | Crossref Full Text | Google Scholar

29. Murphy AP, Duffield R, Kellett A, Reid M. Comparison of athlete–coach perceptions of internal and external load markers for elite junior tennis training. Int J Sports Physiol Perform. (2014) 9(5):751–6. doi: 10.1123/ijspp.2013-0364

PubMed Abstract | Crossref Full Text | Google Scholar

30. Rosenblat MA, Watt JA, Arnold JI, Treff G, Sandbakk ØB, Esteve-Lanao J, et al. Which training intensity distribution intervention will produce the greatest improvements in maximal oxygen uptake and time-trial performance in endurance athletes? A systematic review and network meta-analysis of individual participant data. Sports Med. (2025) 55:655–73. doi: 10.1007/s40279-024-02149-3

PubMed Abstract | Crossref Full Text | Google Scholar

Keywords: big data, data science, density estimation, heart rate, Nordic skiing, training load

Citation: Staunton CA, Kårström A, Kock H, Laaksonen MS and Björklund G (2025) Kernel Density Estimation: a novel tool for visualising training intensity distribution in biathlon. Front. Sports Act. Living 7:1546909. doi: 10.3389/fspor.2025.1546909

Received: 17 December 2024; Accepted: 19 May 2025;
Published: 20 June 2025.

Edited by:

Rodrigo Zacca, University of Porto, Portugal

Reviewed by:

Zbigniew Waśkiewicz, Jerzy Kukuczka Academy of Physical Education in Katowice, Poland
Gerald Allen Smith, Colorado Mesa University, United States
James Becker, Montana State University, United States

Copyright: © 2025 Staunton, Kårström, Kock, Laaksonen and Björklund. This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.

*Correspondence: Craig A. Staunton, Y3JhaWcuc3RhdW50b25AaGguc2U=

Disclaimer: All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article or claim that may be made by its manufacturer is not guaranteed or endorsed by the publisher.