Enhancing brain age estimation with structural MRI and synthesized cerebral blood volume maps.
The 2 matches
- [1] § Materials and methods › BrainAGE model ↔ BrainAGE Model/BrainAGE_Model.py, lines 21–64 · score 0.65 · ReLU, brain age, flattened, batch, max, block
- [2] § Materials and methods › BrainAGE model ↔ DeepCBV Model/DeepC_3D_Patch_test_model/TABS_Model.py, lines 57–195 · score 0.58 · ReLU, PyTorch, max, encoder, block, layer
Paper
Loaded from Europe PMC by your browser, not stored by OSCR: doi.org · Europe PMC
The paper is loaded when this pane is shown.
The authors' code
Python · 80 lines · 2.1 KB · no license · 1 match
- """
- BrainAGE 3D CNN Models
- ======================
- A VGG-style 3D convolutional architecture for brain age prediction using T1 MRI and AICBV data.
- This file supports:
- - BrainAGE_T1_Model_Weights.pkl
- - BrainAGE_AICBV_Model_Weights.pkl
- Usage:
- from BrainAGE_Model import AgeRegressor, load_model
- Author: Jordan Jomsky
- """
- import torch
- import torch.nn as nn
- import torch.optim as optim
- class AgeRegressor(nn.Module):
- """
- 3D Convolutional Neural Network for Brain Age estimation.
- Input shape:
- (batch, 1, 193, 229, 193)
- Output:
- Age estimate (float)
- """
- def __init__(self):
- super(AgeRegressor, self).__init__()
- self.block1 = self._make_block(1, 16)
- self.block2 = self._make_block(16, 32)
- self.block3 = self._make_block(32, 64)
- self.block4 = self._make_block(64, 128)
- self.block5 = self._make_block(128, 256)
- # NOTE: update this if input resolution changes
- self.flatten_size = 64512
- self.fc = nn.Linear(self.flatten_size, 1)
- def _make_block(self, in_c, out_c):
- return nn.Sequential(
- nn.Conv3d(in_c, out_c, 3, padding=1),
- nn.ReLU(),
- nn.Conv3d(out_c, out_c, 3, padding=1),
- nn.BatchNorm3d(out_c),
- nn.ReLU(),
- nn.MaxPool3d(2)
- )
- def forward(self, x):
- x = self.block1(x)
- x = self.block2(x)
- x = self.block3(x)
- x = self.block4(x)
- x = self.block5(x)
- x = x.view(x.size(0), -1)
- x = self.fc(x)
- return x.squeeze()
- device = torch.device("cuda" if torch.cuda.is_available() else "cpu")
- def load_model(filename, map_location=device):
- """
- Load weights for either T1 or AICBV version.
- Examples:
- model = load_model("BrainAGE_T1_Model_Weights.pkl")
- model = load_model("BrainAGE_AICBV_Model_Weights.pkl")
- """
- model = torch.load("/mnt/data/BrainAGE_T1_Model_Weights.pkl", map_location=device)
- model = model.to(device)
- model.eval()
- print(f"Loaded pretrained weights from {filename}")
- return model
BrainAGE_Model.py at commit 586e2b5, no license · at the source
Overview
- Department of Biomedical Engineering, Columbia University, New York, NY 10027-7041, USA
- Zuckerman Institute, Columbia University, New York, NY 10027-7041, USA
- Taub Institute for Research on Alzheimer's Disease and the Aging Brain, Vagelos College of Physicians and Surgeons, Columbia University, New York, NY, USA
- Department of Pathology and Cell Biology, Columbia University, New York, NY, USA
- Department of Neurology, Columbia University, New York, NY 10027, USA
- Department of Psychiatry, Columbia University, New York, NY 10027, USA
- Department of Radiology, Columbia University, New York, NY, USA
- New York State Psychiatric Institute, New York, NY, USA
Abstract
Brain age gap estimation (BrainAGE) is a promising imaging-derived biomarker of neurobiological ageing and disease risk, yet current approaches rely predominantly on T1-weighted structural MRI, overlooking functional vascular changes that may precede tissue damage and cognitive decline. Deep learning-derived cerebral blood volume (DeepCBV) maps, synthesized from non-contrast MRI, offer a scalable alternative to contrast-enhanced perfusion imaging by capturing vascular information relevant to early neurodegeneration. We developed a multimodal BrainAGE framework that combines predictions from two separate three-dimensional convolutional neural networks: one trained only on structural MRI scans and another trained only on DeepCBV maps generated by a pre-trained three-dimensional patch-based deep learning model. Each model was trained and validated on 2851 scans (1507 females) from 13 open-source datasets and was evaluated for concordance with mild cognitive impairment (MCI) and Alzheimer’s disease (AD) using 1233 subjects. The combined model achieved the most accurate brain age gap for cognitively normal (CN) controls, with a mean absolute error of 3.95 years (R2 = 0.943), outperforming models trained on MRI (mean absolute error = 4.10) or DeepCBV alone (mean absolute error = 4.49). Saliency maps revealed complementary modality contributions: MRI emphasized white matter and cortical atrophy, while DeepCBV highlighted vascular-rich and periventricular regions implicated in hypoperfusion and early cerebrovascular dysfunction, consistent with known patterns of normal ageing. Next, we observed that BrainAGE increased stepwise across diagnostic strata (CN < MCI < AD) and correlated with cognitive impairment (Clinical Dementia Rating Sum of Boxes ⍴ = 0.403; Mini-Mental State Examination ⍴ = −0.310). DeepCBV-based BrainAGE showed a particularly strong separation between stable versus progressive MCI (Mann–Whitney U = 2.177 × 104, P = 4.43 × 10−8), suggesting sensitivity to prodromal vascular changes that precede overt atrophy. Integrating structural MRI with deep learning-derived vascular measures substantially enhances BrainAGE estimation and improves sensitivity to MCI and Alzheimer’s disease progression, supporting its potential role in risk stratification, early detection and monitoring of therapeutic response. By enabling a functional-like assessment from routine MRI, this approach lowers barriers to multimodal evaluation and provides a clinically actionable biomarker for large-scale ageing and dementia studies.
Reproduced under the paper's license (CC BY), from the paper cited above.
Repository
Its files are read in the Code ↔ Paper reader above, with 2 matches between paragraphs and lines of code.
jzjomsky/DeepCBV-BrainAGE
586e2b5a46b8a5326357707f837b4f1e6d16b002, 1 September 2026Availability: 1 check, the latest on 27 September 2026: the link answers
- 27 September 2026: the link answers
7 files
- BrainAGE Model/
BrainAGE_Model.py , Python, 80 lines, 1 match - DeepCBV Model/
3D_Patch_gen_cbv.py , Python, 220 lines - DeepCBV Model/
DeepC_3D_Patch_test_mode , Python, 13 linesl/ PositionalEncoding.py - DeepCBV Model/
DeepC_3D_Patch_test_mode , Python, 206 lines, 1 matchl/ TABS_Model.py - DeepCBV Model/
DeepC_3D_Patch_test_mode , Python, 133 linesl/ Transformer.py - DeepCBV Model/
DeepC_3D_Patch_test_mode , Python, 1 linel/ __init__.py - README.md, Text, 25 lines
Tracing map
Proposed by the machine: these links were found in the paper and verified at the source, without human review. The map will receive a Zenodo DOI once one of the paper's authors has validated it with their ORCID.
What the map holds:
- 1 repository of the authors' code, each at its verified commit, with its license and how the link was found in the paper;
- 6 scripts, each with its path and the digest of its content;
- 2 matches between paragraphs of the paper and lines of the code (method lexical-v1);
- neither the text of the paper nor the code itself.
Its JSON (tracing-map.json) is deposited on Zenodo with its DOI once the map is validated.
Data
No dataset and no data link were found in the paper.
Data availability
Data were provided in part by IXI, accessed from http://
Data were provided in part by OASIS. OASIS Cross-Sectional: Principal Investigators: D. Marcus, R, Buckner, J, Csernansky J. Morris; P50 AG05681, P01 AG03991, P01 AG026276, R01 AG021910, P20 MH071616, U24 RR021382 OASIS: Longitudinal: Principal Investigators: D. Marcus, R, Buckner, J. Csernansky, J. Morris; P50 AG05681, P01 AG03991, P01 AG026276, R01 AG021910, P20 MH071616, U24 RR021382.
Data were provided in part by the Brain Genomics Superstruct Project of Harvard University and the Massachusetts General Hospital (Principal Investigators: Randy Buckner, Joshua Roffman, and Jordan Smoller), with support from the Center for Brain Science Neuroinformatics Research Group, the Athinoula A. Martinos Center for Biomedical Imaging, and the Center for Human Genetic Research. 20 individual investigators at Harvard and MGH generously contributed data to the overall project.
Data used in preparation of this article were obtained from the Alzheimer’s Disease Neuroimaging Initiative (ADNI) database (adni.loni.usc.edu). As such, the investigators within the ADNI contributed to the design and implementation of ADNI and/
Data collection and sharing for this project was funded by the Alzheimer’s Disease Neuroimaging Initiative (ADNI) (National Institutes of Health Grant U01 AG024904) and DOD ADNI (Department of Defense award number W81XWH-12–2-0012). ADNI is funded by the National Institute on Aging, the National Institute of Biomedical Imaging and Bioengineering, and through generous contributions from the following: AbbVie, Alzheimer’s Association; Alzheimer’s Drug Discovery Foundation; Araclon Biotech; BioClinica, Inc.; Biogen; Bristol-Myers Squibb Company; CereSpir, Inc.; Cogstate; Eisai Inc.; Elan Pharmaceuticals, Inc.; Eli Lilly and Company; EuroImmun; F. Hoffmann-La Roche Ltd and its affiliated company Genentech, Inc.; Fujirebio; GE Healthcare; IXICO Ltd.; Janssen Alzheimer Immunotherapy Research & Development, LLC.; Johnson & Johnson Pharmaceutical Research & Development LLC.; Lumosity; Lundbeck; Merck & Co., Inc.; Meso Scale Diagnostics, LLC.; NeuroRx Research; Neurotrack Technologies; Novartis Pharmaceuticals Corporation; Pfizer Inc.; Piramal Imaging; Servier; Takeda Pharmaceutical Company; and Transition Therapeutics. The Canadian Institutes of Health Research is providing funds to support ADNI clinical sites in Canada. Private sector contributions are facilitated by the Foundation for the National Institutes of Health (www.fnih.org). The grantee organization is the Northern California Institute for Research and Education, and the study is coordinated by the Alzheimer’s Therapeutic Research Institute at the University of Southern California. ADNI data are disseminated by the Laboratory for Neuro Imaging at the University of Southern California.
Data used in the preparation of this article was obtained from the Australian Imaging Biomarkers and Lifestyle flagship study of ageing (AIBL) funded by the Commonwealth Scientific and Industrial Research Organisation (CSIRO) which was made available at the ADNI database (adni.loni.usc.edu). The AIBL researchers contributed data but did not participate in analysis or writing of this report. AIBL researchers are listed at www.aibl.csiro.au (https://
Data used in preparation of this article were obtained from the Frontotemporal Lobar Degeneration Neuroimaging Initiative (FTLDNI) database (https://
Data collection and sharing for this project was funded by the Frontotemporal Lobar Degeneration Neuroimaging Initiative (National Institutes of Health Grant R01 AG032306). The study is coordinated through the University of California, San Francisco, Memory and Aging Center. FTLDNI data are disseminated by the Laboratory for Neuro Imaging at the University of Southern California.
Data used in the preparation of this article were obtained from the Parkinson’s Progression Markers Initiative (PPMI) database (https://
Data used in preparation of this article were obtained from the SchizConnect database (http://
All data used during the study are available in the International Data-sharing Initiative (INDI, http://
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, 27 September 2026: the first record
Recorded: type, language, journal, volume, issue, pages, dates, 10 authors, 4 keywords, 5 funders, 64 references.
Cite
This paper
Jomsky, J., Li, Z., Igwe, K. C., Zhang, Y., Lashley, M., Nuriel, T., Laine, A., Small, S. A., Guo, J., & for the Frontotemporal Lobar Degeneration Neuroimaging Initiative and for the Alzheimer’s Disease Neuroimaging Initiative. (2026). Enhancing brain age estimation with structural MRI and synthesized cerebral blood volume maps. Brain communications, 8(5), fcag283. https://
BibTeX
@article{jomsky2026enhan
author = {Jomsky, Jordan and Li, Zongyu and Igwe, Kay C and Zhang, Yiren and Lashley, Max and Nuriel, Tal and Laine, Andrew and Small, Scott A and Guo, Jia and {for the Frontotemporal Lobar Degeneration Neuroimaging Initiative and for the Alzheimer’s Disease Neuroimaging Initiative}},
title = {{Enhancing brain age estimation with structural MRI and synthesized cerebral blood volume maps}},
journal = {Brain communications},
year = {2026},
month = jul,
volume = {8},
number = {5},
pages = {fcag283},
publisher = {Oxford University Press},
issn = {2632-1297},
doi = {10.1093/
url = {https://
pmid = {42683072},
pmcid = {PMC13532576}
}
RIS
TY - JOUR
AU - Jomsky, Jordan
AU - Li, Zongyu
AU - Igwe, Kay C
AU - Zhang, Yiren
AU - Lashley, Max
AU - Nuriel, Tal
AU - Laine, Andrew
AU - Small, Scott A
AU - Guo, Jia
AU - for the Frontotemporal Lobar Degeneration Neuroimaging Initiative and for the Alzheimer’s Disease Neuroimaging Initiative
TI - Enhancing brain age estimation with structural MRI and synthesized cerebral blood volume maps
T2 - Brain communications
J2 - Brain Commun
PY - 2026
DA - 2026/
VL - 8
IS - 5
SP - fcag283
SN - 2632-1297
PB - Oxford University Press
DO - 10.1093/
UR - https://
LA - en
ER -
CSL-JSON
{
"id": "10.1093/
"type": "article-journal",
"title": "Enhancing brain age estimation with structural MRI and synthesized cerebral blood volume maps",
"container-title": "Brain communications",
"author": [
{
"family": "Jomsky",
"given": "Jordan"
},
{
"family": "Li",
"given": "Zongyu"
},
{
"family": "Igwe",
"given": "Kay C"
},
{
"family": "Zhang",
"given": "Yiren"
},
{
"family": "Lashley",
"given": "Max"
},
{
"family": "Nuriel",
"given": "Tal"
},
{
"family": "Laine",
"given": "Andrew"
},
{
"family": "Small",
"given": "Scott A"
},
{
"family": "Guo",
"given": "Jia"
},
{
"literal": "for the Frontotemporal Lobar Degeneration Neuroimaging Initiative and for the Alzheimer’s Disease Neuroimaging Initiative"
}
],
"container-title-short":
"volume": "8",
"issue": "5",
"page": "fcag283",
"DOI": "10.1093/
"PMID": "42683072",
"PMCID": "PMC13532576",
"ISSN": "2632-1297",
"publisher": "Oxford University Press",
"URL": "https://
"language": "en",
"issued": {
"date-parts": [
[
2026,
7,
22
]
]
}
}
The tracing map gets a citation of its own once an author has validated it and it has a DOI.
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.1186/s40708-026-00316-y [code]
- Generalizable and explainable deep learning for brain MRI: a multi-cohort evaluation of 3D architectures for age and sex prediction.Journal: Brain informaticsIn common: PyTorch, NumPy, structural MRI / diffusion, 4 references
- [2] doi:10.1093/radadv/umag025 [code]
- OpenMAP-BrainAge: generalizable and interpretable brain age predictor from MRI.Journal: Radiology advancesIn common: NiBabel, PyTorch, NumPy, Alzheimer's / dementia, structural MRI / diffusion, 3 references
- [3] doi:10.1038/s41398-026-04426-3 [code]
- Resting-state brain age is associated with cognitive and sensorimotor abnormalities in schizophrenia spectrum disorders: a validation &
amp; longitudinal study. Journal: Translational psychiatryIn common: NiBabel, NumPy, structural MRI / diffusion, 3 references - [4] doi:10.1002/hbm.70425 [code]
- Brain Age Estimation on T2-FLAIR Scans for Application to Multiple Sclerosis.Journal: Human brain mappingIn common: PyTorch, NumPy, structural MRI / diffusion, 3 references
- [5] doi:10.3390/jimaging12070276 [code]
- Hyperelastic Regularization for Near-Diffeomorphic Transformer-Based Brain MRI Registration.Journal: Journal of imagingIn common: NiBabel, PyTorch, NumPy, structural MRI / diffusion, 2 references
- [6] doi:10.3389/fpain.2026.1850836 [code]
- Diffusion tensor imaging in chronic tension-type headache.Journal: Frontiers in pain research (Lausanne, Switzerland)In common: NiBabel, NumPy, structural MRI / diffusion, 3 references
- [7] doi:10.1038/s41398-026-04081-8 [code]
- Functional system-specific brain aging across the Alzheimer's disease continuum.Journal: Translational psychiatryIn common: NiBabel, NumPy, Alzheimer's / dementia, structural MRI / diffusion, 2 references
- [8] doi:10.1038/s43587-026-01204-0
- Fibronectin mediates APOE4-driven blood-brain barrier dysfunction in Alzheimer's disease.Journal: Nature agingIn common: Alzheimer's / dementia, author Tal Nuriel
- [9] doi:10.1002/mrm.70380 [code]
- The Impact and Reliability of Tissue Segmentation on In Vivo Magnetic Resonance Spectroscopy Metabolite Quantification.Journal: Magnetic resonance in medicineIn common: structural MRI / diffusion, author Kay C Igwe
- [10] doi:10.1002/alz.71530 [code]
- Differential associations of plasma biomarkers with Alzheimer's disease and small vessel disease: A multimodal imaging study.Journal: Alzheimer's & dementia : the journal of the Alzheimer's AssociationIn common: NiBabel, PyTorch, NumPy, Alzheimer's / dementia, structural MRI / diffusion, 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.
Claim this paper
Correct its record
Say what each link of this record is, remove the ones that are not the paper's, add the ones that are missing. The correction becomes a new version of the record, in its Versions section.
Validate its tracing map
You validate the map as this page shows it: 1 repository of the authors' code, each at its verified commit and with its license, 6 scripts, and 2 matches between paragraphs and code (see the Code and Map sections). It then receives a DOI on Zenodo, with you (your ORCID iD) and OSCR as its creators; the code itself is not deposited.
The map's fingerprint: sha256:42b7ed59b88d5814…
Add the badge to its README
The badge links the code to this page. Copy one of these into the README of the paper's code: only you decide where it goes, and nothing is changed for you.
Markdown
[, paste the snippet at the top, then “Commit changes…” and, to review it first, “Create a new branch and start a pull request”. You open the pull request; OSCR asks for no permission.
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: questions and error reports about this paper and its code, from signed-in readers and its authors. It opens with sign-in.
Reproductions: reports from readers who ran the authors' code: what they reproduced, with which environment, commit and data. It opens with sign-in.
Activity: what happens around this paper: new versions of its record, its map's validation, discussions and reproductions. It opens with sign-in.
