Embodiments treat cyclical behaviors based on behavioral data describing physiological factors affecting the behaviors. According to various embodiments, a processor or probe produce, from the behavioral data, factor data concerning the factors. Using a processor or recommendation engine that analyzes the factor data, treatment data is recommended based on an estimate of how the at least one factor affects the at least one cyclical behavior. A processor or feedback engine determines, from the treatment data, behavioral feedback configured to produce new behavioral data and to harness the effects of the factors to improve the cyclical behaviors.
Cyclical behavior modification