OSCR

Graph theory-based machine learning for automated fibromyalgia diagnosis using fMRI during an emotional task.

Overview

Authors: Leila Solouki1,2, Soodeh Shahsavari2,3, Hamid Sharini2,4, Amir Hossein Hashemian2,3, Volker Johann Schmid5, Samira Jafari6, Saleh Rouhi7, Behzad Mahaki2,3
  1. Student Research Committee, Kermanshah University of Medical Sciences, Kermanshah, Iran
  2. Health Data Science Research Center, Health Research Institute, Kermanshah University of Medical Sciences, Kermanshah, Iran
  3. Department of Biostatistics, School of Health, Kermanshah University of Medical Sciences, Kermanshah, Iran
  4. Department of Biomedical Engineering, Faculty of Medicine, Kermanshah University of Medical Sciences, Kermanshah, Iran
  5. Bioimaging Group, Department of Statistics, Ludwig Maximimilians, Munich, Germany
  6. Modeling in Health Research Center, Institute for Futures Studies in Health, Kerman University of Medical Sciences, Kerman, Iran
  7. Department of Medical Physics, Faculty of Medicine, Kermanshah University of Medical Sciences, Kermanshah, Iran
Journal: PloS one, volume 21, issue 10, article e0357964
Dates: received 20 November 2025; accepted 25 August 2026; published online 1 October 2026
Type: Research article · Language: English
License: CC BY
Identifiers: DOI 10.1371/journal.pone.0357964 · PMID 42821602 · PMCID PMC13630208 · OpenAlex W7215067142
Open access: gold, a free copy (OpenAlex)
Categories: fMRI (modality), human (organism), pain (population)
Methods: Machine learning, Statistics, Graphs, fMRI & imaging
MeSH: Emotions*, Fibromyalgia*, Machine Learning*, Magnetic Resonance Imaging*, Adult, Algorithms, Boosting Machine Learning Algorithms, Brain, Classification Algorithms, Female, Humans, Middle Aged, Random Forest, Soft Computing, Support Vector Machine (* major topic)
Topic: Fibromyalgia and Chronic Fatigue Syndrome Research (Psychiatry and Mental health, Medicine), according to OpenAlex
Citations: not cited yet (Europe PMC); 37 references in the paper

Abstract

Background: Fibromyalgia (FM) is a multifaceted chronic pain disorder presenting with pain throughout the musculoskeletal system, alongside chronic fatigue,sleep disturbances, and cognitive impairments. Current diagnostic criteria primarily rely on symptom questionnaires, with no specific laboratory markers or definitive tests, making diagnosis subjective and often delayed. Moreover, the overlap with other central pain syndromes further complicates accurate diagnosis. Neuroimaging studies, particularly functional magnetic resonance imaging (fMRI), have shown promise in elucidating brain abnormalities underlying FM. However, translating these findings into reliable diagnostic tools remains challenging, especially given small sample sizes. Therefore, this study aims to enhance the diagnostic accuracy of FM based on fMRI data by developing an intelligent model. This model employs machine learning algorithms designed to perform effectively with limited dataset sizes and incorporates features extracted through graph theory methods. We analyzed fMRI data from 32 FM patients and 30 healthy controls. Graph theory metrics were extracted from 13 regions of the emotion regulation network. A genetic algorithm was employed to select the most effective features, which were then used to train multiple machine learning classifiers—including Support Vector Machine (SVM) with polynomial and Radial Basis Function (RBF) kernels, Random Forest, Gradient Boosting Machine, Adaptive Boosting, and SVM with Mixture Kernels—within a cross-validation framework to ensure robustness.

Result: The genetic algorithm selected 84 features as inputs for machine learning algorithms. The polynomial SVM achieved the highest overall accuracy, whereas the SVM with mixture kernels demonstrated superior sensitivity and AUC. Sensitivity and AUC were prioritized as the main criteria for model selection due to their clinical relevance in reducing false negatives.

Conclusion: The study identified the SVM with Mixture Kernels as the most effective model for distinguishing FM patients from healthy controls. This approach demonstrates promising potential for enhancing diagnostic accuracy and supporting psychological and psychiatric interventions.

Reproduced under the paper's license (CC BY), from the paper cited above.

Code

The paper links to its data and to no code of its authors: see the Data section.

Tracing map

A tracing map links a paper to the code its authors published: this paper has none, so it has no map.

Data

Datasets cited

Data Availability

The dataset used in this study is publicly available without restriction. Data were obtained from the UCLA Consortium for Neuropsychiatric Phenomics (CNP) and are hosted on the OpenNeuro repository under accession number ds004144. The dataset can be accessed via the following DOI: doi:10.18112/openneuro.ds004144.v1.0.2.

Reproduced under the paper's license (CC BY), from the paper cited above.

Versions

The history of this record: each version stored by the harvester or made by a correction of its authors or of the maintainers of its code, and what changed in its facts. The texts of the paper (its abstract, its availability statements) are not part of it; versions that changed only those are not listed.

Version 1, 6 October 2026: the first record

Recorded: type, language, journal, volume, issue, pages, dates, 8 authors, 15 MeSH terms, 1 funder, 29 references.

Cite

This paper

Solouki, L., Shahsavari, S., Sharini, H., Hashemian, A. H., Johann Schmid, V., Jafari, S., Rouhi, S., & Mahaki, B. (2026). Graph theory-based machine learning for automated fibromyalgia diagnosis using fMRI during an emotional task. PloS one, 21(10), e0357964. https://doi.org/10.1371/journal.pone.0357964

BibTeX

@article{solouki2026graph,
author = {Solouki, Leila and Shahsavari, Soodeh and Sharini, Hamid and Hashemian, Amir Hossein and Johann Schmid, Volker and Jafari, Samira and Rouhi, Saleh and Mahaki, Behzad},
title = {{Graph theory-based machine learning for automated fibromyalgia diagnosis using fMRI during an emotional task}},
journal = {PloS one},
year = {2026},
month = oct,
volume = {21},
number = {10},
pages = {e0357964},
publisher = {PLOS},
issn = {1932-6203},
doi = {10.1371/journal.pone.0357964},
url = {https://doi.org/10.1371/journal.pone.0357964},
pmid = {42821602},
pmcid = {PMC13630208}
}

RIS

TY - JOUR
AU - Solouki, Leila
AU - Shahsavari, Soodeh
AU - Sharini, Hamid
AU - Hashemian, Amir Hossein
AU - Johann Schmid, Volker
AU - Jafari, Samira
AU - Rouhi, Saleh
AU - Mahaki, Behzad
TI - Graph theory-based machine learning for automated fibromyalgia diagnosis using fMRI during an emotional task
T2 - PloS one
J2 - PLoS One
PY - 2026
DA - 2026/10/01
VL - 21
IS - 10
SP - e0357964
SN - 1932-6203
PB - PLOS
DO - 10.1371/journal.pone.0357964
UR - https://doi.org/10.1371/journal.pone.0357964
LA - en
ER -

CSL-JSON

{
"id": "10.1371/journal.pone.0357964",
"type": "article-journal",
"title": "Graph theory-based machine learning for automated fibromyalgia diagnosis using fMRI during an emotional task",
"container-title": "PloS one",
"author": [
{
"family": "Solouki",
"given": "Leila"
},
{
"family": "Shahsavari",
"given": "Soodeh"
},
{
"family": "Sharini",
"given": "Hamid"
},
{
"family": "Hashemian",
"given": "Amir Hossein"
},
{
"family": "Johann Schmid",
"given": "Volker"
},
{
"family": "Jafari",
"given": "Samira"
},
{
"family": "Rouhi",
"given": "Saleh"
},
{
"family": "Mahaki",
"given": "Behzad"
}
],
"container-title-short": "PLoS One",
"volume": "21",
"issue": "10",
"page": "e0357964",
"DOI": "10.1371/journal.pone.0357964",
"PMID": "42821602",
"PMCID": "PMC13630208",
"ISSN": "1932-6203",
"publisher": "PLOS",
"URL": "https://doi.org/10.1371/journal.pone.0357964",
"language": "en",
"issued": {
"date-parts": [
[
2026,
10,
1
]
]
}
}

Similar papers

The papers with a page that share the most with this one: the tools found in their code, their categories, datasets, cited references and authors, the rarest counting most.

[1] doi:10.1002/hbm.70467
Cerebellar Tissue Properties Alterations in Fibromyalgia: A T1w/T2w Ratio Study.
Journal: Human brain mapping
In common: OpenNeuro 10.18112/openneuro.ds004144.v1.0.2, OpenNeuro ds004144, pain
[2] doi:10.1038/s41597-022-01677-9 [code]
A behavioral and brain imaging dataset with focus on emotion regulation of women with fibromyalgia.
Journal: Scientific data
In common: OpenNeuro 10.18112/openneuro.ds004144.v1.0.2, OpenNeuro ds004144, pain
[3] doi:10.1111/jon.70118
Disrupted Sensorimotor Network Integration in Women With Fibromyalgia Revealed by Resting-State Functional MRI.
Journal: Journal of neuroimaging : official journal of the American Society of Neuroimaging
In common: OpenNeuro ds004144, pain, fMRI, 2 references
[4] doi:10.3389/fpsyg.2026.1813590
Alterations in cortical surface morphometry in fibromyalgia: a multi-parametric study.
Journal: Frontiers in psychology
In common: OpenNeuro ds004144, pain
[5] doi:10.1111/ejn.70521 [code]
Multivariate Pattern Analysis Identifies Potential Intertrial Resting-State EEG Biomarkers in Fibromyalgia.
Journal: The European journal of neuroscience
In common: pain, 2 references
[6] doi:10.1002/ejp.70331
Structural and Functional Neuroimaging Findings in Fibromyalgia: A Systematic Review.
Journal: European journal of pain (London, England)
In common: pain, fMRI, 2 references
[7] doi:10.1371/journal.pone.0276419 [code]
Topological data analysis of human brain networks through order statistics.
Journal: PloS one
In common: 3 references
[8] doi:10.1002/hbm.26204 [code]
Whole-brain functional gradients reveal cortical and subcortical alterations in patients with episodic migraine.
Journal: Human brain mapping
In common: pain, fMRI, 2 references
[9] doi:10.1038/s41598-025-95190-9 [code]
A group based network analysis for Alzheimer's disease fMRI data.
Journal: Scientific reports
In common: fMRI, 2 references
[10] doi:10.1371/journal.pone.0340899
Machine learning for the diagnosis of fibromyalgia based on magnetic resonance imaging.
Journal: PloS one
In common: pain, fMRI, 1 reference

Contribute

The authors of this paper can claim it, correct its record and validate its tracing map, and the maintainers of its code (its owner, or a public member of its organization) correct what it says of their repository; anyone signed in can ask for its removal. Every request goes to OSCR's own machine, which answers it; your account page follows them.

Sign in with ORCID to claim this paper as one of its authors, correct its record or validate its tracing map: when the paper's metadata lists your ORCID iD, you are recognized at once. Maintainers of its code: sign in with GitHub, then claim the repository on your account page.

Request its removal

To ask OSCR to remove this record, the copies of its authors' scripts or its tracing map, use the removal request page: signed in, you say who you are, what to remove and why, then review and confirm the request. Published rules decide every request (how).

Discussion, reproductions, activity

Discussion: code errors and mismatches between the code and the paper about this paper and its code, from readers and its authors, beside the paper and its tracing map.

Reproductions: reports from readers who ran the authors' code and did not get the paper's result, what they ran, with which environment, commit and data.

Activity: what happens around this paper: new versions of its record, its map's validation, discussions and reproductions. It opens with sign-in.