Related Experiment Video
Updated: Jul 26, 2025

16:14
Trajectory Data Analyses for Pedestrian Space-time Activity Study
Published on: February 25, 2013
13.6K
Prediction meets time series with gaps: User clusters with specific usage behavior patterns
Miro Schleicher1, Vishnu Unnikrishnan1, Rüdiger Pryss2
1Knowledge Management & Discovery Lab, Otto-von-Guericke-University Magdeburg, Magdeburg, Germany.
Artificial Intelligence in Medicine
|June 14, 2023
Summary
This study introduces a new method to analyze user engagement in mobile health (mHealth) apps. It helps predict user dropout rates and identify adherence patterns, improving data analysis for treatments.
Area of Science:
- Digital Health
- Machine Learning
- Time Series Analysis
Background:
- Mobile health (mHealth) apps collect real-world data for treatments but suffer from fluctuating engagement and high user dropout rates.
- These data challenges hinder machine learning (ML) analysis and understanding of user adherence.
- Identifying user disengagement is crucial for effective mHealth interventions.
Purpose of the Study:
- To develop a method for identifying and predicting varying dropout rates in mHealth app datasets.
- To predict periods of user inactivity based on their current engagement state.
- To analyze the evolution of adherence within different user clusters.
Main Methods:
- Utilized change point detection to identify distinct phases of user engagement and dropout.
- Employed time series classification to predict user phases based on their activity.
- Addressed challenges of uneven, misaligned time series with missing values.
- Evaluated the method on an mHealth app dataset for tinnitus management.
Main Results:
- Successfully identified phases with different dropout rates and predicted future user behavior.
- Demonstrated the ability to predict expected inactivity periods for individual users.
- Showcased the evolution of adherence across different user clusters.
- Validated the approach's effectiveness on real-world mHealth data.
Conclusions:
- The proposed method effectively handles uneven, unaligned time series data common in mHealth apps.
- This approach is suitable for studying user adherence in datasets with missing values and variable lengths.
- The findings can improve the reliability of data analysis and intervention strategies in mHealth.
- Accurate prediction of user dropout and adherence is vital for optimizing digital health tools.
More Related Videos
Related Concept Videos
Prediction Intervals
2.3K
The interval estimate of any variable is known as the prediction interval. It helps decide if a point estimate is dependable.
However, the point estimate is most likely not the exact value of the population parameter, but close to it. After calculating point estimates, we construct interval estimates, called confidence intervals or prediction intervals. This prediction interval comprises a range of values unlike the point estimate and is a better predictor of the observed sample value, y.
However, the point estimate is most likely not the exact value of the population parameter, but close to it. After calculating point estimates, we construct interval estimates, called confidence intervals or prediction intervals. This prediction interval comprises a range of values unlike the point estimate and is a better predictor of the observed sample value, y.
2.3K
End Point Prediction: Gran Plot
393
A Gran plot is used to predict the equivalence volume or endpoint of a potentiometric or acid-base titration without reaching the endpoint. Typically, titration data is collected as a function of the titrant's volume up to a point less than the equivalence volume and then transformed into a linear format. The straight line is extended to the x-axis, indicating the necessary titrant volume to achieve the equivalence point.
For potentiometric titration, the Gran plot is created by plotting...
For potentiometric titration, the Gran plot is created by plotting...
393
Time-Series Graph
4.4K
A time-series graph is a line graph with repeated measurements taken at successive intervals of time. It is also called a time series chart. To construct a time-series graph, one must look at both pieces of a paired data set. The horizontal axis is used to plot the time increments, and the vertical axis is used to plot the values of the variable that one is measuring. By using the axes in this way, each point on the graph will correspond to time and a measured quantity. The points on the graph...
4.4K
Cluster Sampling Method
12.0K
Appropriate sampling methods ensure that samples are drawn without bias and accurately represent the population. Because measuring the entire population in a study is not practical, researchers use samples to represent the population of interest.
To choose a cluster sample, divide the population into clusters (groups) and then randomly select some of the clusters. All the members from these clusters are in the cluster sample. For example, if you randomly sample four departments from your...
To choose a cluster sample, divide the population into clusters (groups) and then randomly select some of the clusters. All the members from these clusters are in the cluster sample. For example, if you randomly sample four departments from your...
12.0K
Steps in Outbreak Investigation
155
In the ever-evolving field of public health, statistical analysis serves as a cornerstone for understanding and managing disease outbreaks. By leveraging various statistical tools, health professionals can predict potential outbreaks, analyze ongoing situations, and devise effective responses to mitigate impact. For that to happen, there are a few possible stages of the analysis:
155
Survival Tree
118
Survival trees are a non-parametric method used in survival analysis to model the relationship between a set of covariates and the time until an event of interest occurs, often referred to as the "time-to-event" or "survival time." This method is particularly useful when dealing with censored data, where the event has not occurred for some individuals by the end of the study period, or when the exact time of the event is unknown.
Building a Survival Tree
Constructing a...
Building a Survival Tree
Constructing a...
118

