Related Experiment Video
Updated: Dec 21, 2025

Author Spotlight: Exploring Breathing Techniques and Digital Solutions for Enhancing Running Performance
Published on: September 27, 2024
Personalizing Mobile Fitness Apps using Reinforcement Learning
Mo Zhou1, Yonatan Mintz1, Yoshimi Fukuoka2
1Department of Industrial Engineering and Operations Research University of California, Berkeley, CA, USA.
Abstract:
Despite the vast number of mobile fitness applications (apps) and their potential advantages in promoting physical activity, many existing apps lack behavior-change features and are not able to maintain behavior change motivation. This paper describes a novel fitness app called CalFit, which implements important behavior-change features like dynamic goal setting and self-monitoring. CalFit uses a reinforcement learning algorithm to generate personalized daily step goals that are challenging but attainable. We conducted the Mobile Student Activity Reinforcement (mSTAR) study with 13 college students to evaluate the efficacy of the CalFit app. The control group (receiving goals of 10,000 steps/day) had a decrease in daily step count of 1,520 (SD ± 740) between baseline and 10-weeks, compared to an increase of 700 (SD ± 830) in the intervention group (receiving personalized step goals). The difference in daily steps between the two groups was 2,220, with a statistically significant p = 0.039.
Related Concept Videos
Reinforcement
Positive reinforcement occurs when a behavior is followed by the presentation of a rewarding stimulus, increasing the frequency of that behavior. For example:
Law of Effect
Edward Thorndike's foundational work involved studying learning in animals, particularly using puzzle...
Observational Learning
Reinforcement Schedules
Once a behavior is learned,...
Behavior Modification
A real-world application of operant conditioning principles is applied...
Introduction to Learning
In contrast to learned behaviors, unlearned behaviors such as crying, sexual...

