Evidence map›Paper›PMID 30442636›Full record

ArticleJournal of medical Internet research2018

Defining and Predicting Pain Volatility in Users of the Manage My Pain App: Analysis Using Data Mining and Machine Learning Methods.

Quazi Abidur Rahman, Tahir Janmohamed, Meysam Pirbaglou, Hance Clarke, Paul Ritvo, Jane M Heffernan, Joel Katz

Open access · goldAbstract read
In one paragraph

Article in Journal of medical Internet research, 2018. The graph could read no effect estimate from its abstract, so it casts no vote on the map. Cited by 16 papers, 1 of them a synthesis that pooled it.

0numbers the graph read from it
0cells of the map it votes in
16citing papers in PubMed, 1 pooled it
3.7field-weighted citation impact, top 7% of its field
1 · What the graph read from it

What it found

Each row is one number read from the abstract, on the scale the paper reported it, with its interval. Left of the dashed line favours the treatment, right favours the comparator. Under each row is the sentence it came from. New to these charts? A ten-minute tutorial.

The abstract states no effect estimate the extractor could read, or names no intervention and outcome on the map, so this paper lights no cell and moves no belief. It is still indexed, cited and linked below.

2 · The registry

The trial behind it

Trials whose registry record cites this paper, or whose number appears in the abstract. A trial that started after this paper was published is citing it as background, not reporting it.

Neither the registry nor the abstract names a trial number. If this is a trial report, that itself is worth knowing.

3 · Its place in the literature

Who cites it

16 citing papers in PubMed, 1 synthesis or guideline pooled it, 46 citations in OpenAlex.

  1. Moving towards the use of artificial intelligence in pain management.European journal of pain (London, England) · 2025
    Pooled it
  2. Trial
  3. Trial
  4. Trial
  5. Article
  6. Article
  7. Article
  8. Review
  9. Article
  10. Article
  11. Article
  12. Article
  13. Review
  14. Article
  15. Article
  16. Review
4 · The record

Corrections and comments

PubMed lists nothing against this paper. Absence here is not a guarantee, only a check that was made.

5 · Who and what money

Authors and funding

7 authors at 2 institutions in 1 country.

Quazi Abidur RahmanCentre for Disease Modelling, Department of Mathematics and Statistics, York University, Toronto, ON, Canada.ORCID 0000-0001-9031-676X
Tahir JanmohamedManagingLife, Inc, Toronto, ON, Canada.ORCID 0000-0001-7006-4358
Meysam PirbaglouSchool of Kinesiology & Health Science, York University, Toronto, ON, Canada.ORCID 0000-0001-5951-9577
Hance ClarkeDepartment of Anesthesia and Pain Management, Toronto General Hospital, Toronto, ON, Canada.ORCID 0000-0003-4975-3823
Paul RitvoSchool of Kinesiology & Health Science, York University, Toronto, ON, Canada.ORCID 0000-0003-1141-0083
Jane M HeffernanCentre for Disease Modelling, Department of Mathematics and Statistics, York University, Toronto, ON, Canada.ORCID 0000-0001-9502-1688
Joel KatzSchool of Kinesiology & Health Science, York University, Toronto, ON, Canada.ORCID 0000-0002-8686-447X
York University · CAToronto General Hospital · CA

Funding

CIHR
6 · The paper itself

Abstract

backgroundMeasuring and predicting pain volatility (fluctuation or variability in pain scores over time) can help improve pain management. Perceptions of pain and its consequent disabling effects are often heightened under the conditions of greater uncertainty and unpredictability associated with pain volatility.

objectiveThis study aimed to use data mining and machine learning methods to (1) define a new measure of pain volatility and (2) predict future pain volatility levels from users of the pain management app, Manage My Pain, based on demographic, clinical, and app use features.

methodsPain volatility was defined as the mean of absolute changes between 2 consecutive self-reported pain severity scores within the observation periods. The k-means clustering algorithm was applied to users' pain volatility scores at the first and sixth month of app use to establish a threshold discriminating low from high volatility classes. Subsequently, we extracted 130 demographic, clinical, and app usage features from the first month of app use to predict these 2 volatility classes at the sixth month of app use. Prediction models were developed using 4 methods: (1) logistic regression with ridge estimators; (2) logistic regression with Least Absolute Shrinkage and Selection Operator; (3) Random Forests; and (4) Support Vector Machines. Overall prediction accuracy and accuracy for both classes were calculated to compare the performance of the prediction models. Training and testing were conducted using 5-fold cross validation. A class imbalance issue was addressed using a random subsampling of the training dataset. Users with at least five pain records in both the predictor and outcome periods (N=782 users) are included in the analysis.

resultsk-means clustering algorithm was applied to pain volatility scores to establish a threshold of 1.6 to differentiate between low and high volatility classes. After validating the threshold using random subsamples, 2 classes were created: low volatility (n=611) and high volatility (n=171). In this class-imbalanced dataset, all 4 prediction models achieved 78.1% (611/782) to 79.0% (618/782) in overall accuracy. However, all models have a prediction accuracy of less than 18.7% (32/171) for the high volatility class. After addressing the class imbalance issue using random subsampling, results improved across all models for the high volatility class to greater than 59.6% (102/171). The prediction model based on Random Forests performs the best as it consistently achieves approximately 70% accuracy for both classes across 3 random subsamples.

conclusionsWe propose a novel method for measuring pain volatility. Cluster analysis was applied to divide users into subsets of low and high volatility classes. These classes were then predicted at the sixth month of app use with an acceptable degree of accuracy using machine learning methods based on the features extracted from demographic, clinical, and app use information from the first month.

Indexed as

VolatilizationChronic PainData MiningDisease ManagementHumansMachine LearningMobile Applicationschronic paincluster analysisdata miningmachine learningManage My Painpain apppain volatilityprediction model

Identifiers

PMID30442636
PMCPMC6265601
OpenAlexW2897229783

What OpenQuestion holds

Textmetadata
LicenceCC BY
Read underepoch 390

Registered trials

None linked

Read under generation 80e0d062 · epoch 390. Bibliography from PubMed, PubMed Central and OpenAlex; grants from NIH RePORTER; trial links from ClinicalTrials.gov; estimates, votes and beliefs from the OpenQuestion graph.