OSCR

A method for brain tumor detection and localization by means of deep learning and reliable prediction explainability.

Overview

Authors: Marcello Di Giammarco1, Antonella Santone2, Mario Cesarelli3, Fabio Martinelli1, Francesco Mercaldo1,2
  1. Department for High Performance Computing and Networking (ICAR), National Research Council of Italy (CNR), Rende, Italy
  2. Department of Medicine and Health Sciences “Vincenzo Tiberio”, University of Molise, Campobasso, Italy
  3. Department of Engineering, University of Sannio, Benevento, Italy
Journal: PloS one, volume 21, issue 10, article e0361135
Dates: received 20 February 2026; accepted 6 October 2026; published online 29 October 2026
Type: Research article · Language: English
License: CC BY
Identifiers: DOI 10.1371/journal.pone.0361135 · PMID 42956083 · PMCID PMC13719022 · OpenAlex W7224416696
Open access: gold, a free copy (OpenAlex)
Categories: structural MRI / diffusion (modality), human (organism), other condition (population), methods / tools (subfield)
Methods: Connectivity, Statistics, Machine learning, fMRI & imaging
MeSH: Brain Neoplasms*, Deep Learning*, Magnetic Resonance Imaging*, Algorithms, Convolutional Neural Networks, Detection Algorithms, Humans (* major topic)
Topic: Brain Tumor Detection and Classification (Computer Vision and Pattern Recognition, Computer Science), according to OpenAlex
Citations: not cited yet (Europe PMC); 38 references in the paper

Abstract

Brain tumors, which are abnormal growths in the brain or central spinal canal, represent a serious global health threat. In 2023, they were responsible for 94,390 cases and 18,990 deaths in the US. Early detection with Magnetic Resonance Imaging is critical for effective treatment and higher survival rates. In this paper, we propose a method for the classification and localization of brain tumors in magnetic resonance imaging. Our method is based on the application of convolutional neural networks and for this task, we introduce and design a new network called the CBP_Net. The experimental analysis includes the Standard_CNN, a network designed by the authors, and other state-of-the-art networks, i.e., MobileNet, DenseNet, InceptionV3, ResNet50 and EfficientNetB0. This study emphasizes both quantitative and qualitative evaluations. The results demonstrate that the networks achieve optimal quantitative metrics: from 0.993 to 1.0 in accuracy. Qualitatively, we focus on visual explanations using Class Activation Mapping algorithms, specifically Grad-CAM and Score-CAM, to generate heatmaps highlighting relevant regions in the images. The Structural Similarity Index Measure is then employed to quantitatively measure the similarity between the heatmaps generated by the two CAM algorithms. This approach improves the reliability and trustworthiness of AI-driven brain tumor detection, helping clinicians diagnose.

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 data underlying the results presented in the study are available from Kaggle website at the following link: https://www.kaggle.com/datasets/masoudnickparvar/brain-tumor-mri-dataset?select=Training.

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, 30 October 2026: the first record

Recorded: type, language, journal, volume, issue, pages, dates, 5 authors, 7 MeSH terms, 30 references.

Cite

This paper

Di Giammarco, M., Santone, A., Cesarelli, M., Martinelli, F., & Mercaldo, F. (2026). A method for brain tumor detection and localization by means of deep learning and reliable prediction explainability. PloS one, 21(10), e0361135. https://doi.org/10.1371/journal.pone.0361135

BibTeX

@article{digiammarco2026method,
author = {Di Giammarco, Marcello and Santone, Antonella and Cesarelli, Mario and Martinelli, Fabio and Mercaldo, Francesco},
title = {{A method for brain tumor detection and localization by means of deep learning and reliable prediction explainability}},
journal = {PloS one},
year = {2026},
month = oct,
volume = {21},
number = {10},
pages = {e0361135},
publisher = {PLOS},
issn = {1932-6203},
doi = {10.1371/journal.pone.0361135},
url = {https://doi.org/10.1371/journal.pone.0361135},
pmid = {42956083},
pmcid = {PMC13719022}
}

RIS

TY - JOUR
AU - Di Giammarco, Marcello
AU - Santone, Antonella
AU - Cesarelli, Mario
AU - Martinelli, Fabio
AU - Mercaldo, Francesco
TI - A method for brain tumor detection and localization by means of deep learning and reliable prediction explainability
T2 - PloS one
J2 - PLoS One
PY - 2026
DA - 2026/10/29
VL - 21
IS - 10
SP - e0361135
SN - 1932-6203
PB - PLOS
DO - 10.1371/journal.pone.0361135
UR - https://doi.org/10.1371/journal.pone.0361135
LA - en
ER -

CSL-JSON

{
"id": "10.1371/journal.pone.0361135",
"type": "article-journal",
"title": "A method for brain tumor detection and localization by means of deep learning and reliable prediction explainability",
"container-title": "PloS one",
"author": [
{
"family": "Di Giammarco",
"given": "Marcello"
},
{
"family": "Santone",
"given": "Antonella"
},
{
"family": "Cesarelli",
"given": "Mario"
},
{
"family": "Martinelli",
"given": "Fabio"
},
{
"family": "Mercaldo",
"given": "Francesco"
}
],
"container-title-short": "PLoS One",
"volume": "21",
"issue": "10",
"page": "e0361135",
"DOI": "10.1371/journal.pone.0361135",
"PMID": "42956083",
"PMCID": "PMC13719022",
"ISSN": "1932-6203",
"publisher": "PLOS",
"URL": "https://doi.org/10.1371/journal.pone.0361135",
"language": "en",
"issued": {
"date-parts": [
[
2026,
10,
29
]
]
}
}

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.3390/jimaging12060233 [code]
Brain Tumor Classification in MRI Images Using Combined Transfer Learning and Convolutional Neural Networks.
Journal: Journal of imaging
In common: kaggle.com/datasets/ahmedhamada0, kaggle.com/datasets/sartajbhuvaji, 1 other dataset, structural MRI / diffusion, other condition, 3 references
[2] doi:10.3390/diagnostics14040383
A Novel Ensemble Framework for Multi-Classification of Brain Tumors Using Magnetic Resonance Imaging.
Journal: Diagnostics (Basel, Switzerland)
In common: kaggle.com/datasets/sartajbhuvaji, kaggle.com/datasets/masoudnickparvar, methods / tools, structural MRI / diffusion, other condition, 5 references
[3] doi:10.3390/jimaging11020031
Design of an Optimal Convolutional Neural Network Architecture for MRI Brain Tumor Classification by Exploiting Particle Swarm Optimization.
Journal: Journal of imaging
In common: kaggle.com/datasets/ahmedhamada0, kaggle.com/datasets/sartajbhuvaji, 1 other dataset, structural MRI / diffusion, other condition, 1 reference
[4] doi:10.3390/brainsci13091320
Brain Tumor Classification from MRI Using Image Enhancement and Convolutional Neural Network Techniques.
Journal: Brain sciences
In common: kaggle.com/datasets/ahmedhamada0, kaggle.com/datasets/sartajbhuvaji, 1 other dataset, structural MRI / diffusion, other condition, 1 reference
[5] doi:10.3390/diagnostics15111392
A Hybrid Model of Feature Extraction and Dimensionality Reduction Using ViT, PCA, and Random Forest for Multi-Classification of Brain Cancer.
Journal: Diagnostics (Basel, Switzerland)
In common: kaggle.com/datasets/ahmedhamada0, kaggle.com/datasets/sartajbhuvaji, 1 other dataset, methods / tools, structural MRI / diffusion, other condition
[6] doi:10.3390/biomedicines12071395 [code]
Brain Tumor MRI Classification Using a Novel Deep Residual and Regional CNN.
Journal: Biomedicines
In common: kaggle.com/datasets/ahmedhamada0, kaggle.com/datasets/sartajbhuvaji, structural MRI / diffusion, other condition, 3 references
[7] doi:10.1038/s41598-025-00890-x
A multi-layered defense against adversarial attacks in brain tumor classification using ensemble adversarial training and feature squeezing.
Journal: Scientific reports
In common: kaggle.com/datasets/ahmedhamada0, kaggle.com/datasets/sartajbhuvaji, 1 other dataset, structural MRI / diffusion, other condition
[8] doi:10.1371/journal.pone.0310748 [code]
An explainable ensemble approach for advanced brain tumor classification applying Dual-GAN mechanism and feature extraction techniques over highly imbalanced data.
Journal: PloS one
In common: kaggle.com/datasets/ahmedhamada0, kaggle.com/datasets/sartajbhuvaji, 1 other dataset, structural MRI / diffusion, other condition
[9] doi:10.1186/s40708-026-00325-x
CAE-BrainNet: a statistically validated class-adaptive attention ensemble model for explainable brain tumor classification from MRI.
Journal: Brain informatics
In common: kaggle.com/datasets/ahmedhamada0, kaggle.com/datasets/sartajbhuvaji, 1 other dataset, structural MRI / diffusion, other condition
[10] doi:10.3390/bioengineering11070701
Integrating Convolutional Neural Networks with Attention Mechanisms for Magnetic Resonance Imaging-Based Classification of Brain Tumors.
Journal: Bioengineering (Basel, Switzerland)
In common: kaggle.com/datasets/ahmedhamada0, kaggle.com/datasets/sartajbhuvaji, 1 other dataset, structural MRI / diffusion, other condition

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.