Nature communications

Using deep learning to estimate breast age from mammogram images

Updated

Abstract

Essence

A deep learning model estimated breast age from mammograms, and larger breast age gaps were linked to higher future breast cancer risk.

Evidence

A model development and external validation study across 95,826 mammograms from 44,497 women achieved mean absolute error of 4.2 to 6.1 years, and two longitudinal datasets linked larger breast age gaps to increased future breast cancer risk with hazard ratios of 1.013 to 1.022.

Caveat

The is an imaging-based association with modest risk effects, so it does not by itself establish a causal measure of breast health.

Simplified

Key numbers

4.2 to 6.1 years
Mean Absolute Error
Mean absolute error across various cohorts.
1.6% to 2.0%
Increase in breast cancer risk per year
Per 1-year increase in .
30%
Cancers identified compared to standard criteria
More cancers identified than standard screening criteria.

Key figures

Fig. 1
Design and evaluation of the for predicting breast age and related clinical tasks
Highlights accurate breast age prediction and higher linked to lower health probability in risk assessment
41467_2025_65923_Fig1_HTML
  • Panel A
    Schematic of the Mammo-AGE model using four-view mammograms and five networks combined by an to predict breast age with saliency maps highlighting age-relevant regions
  • Panel B
    Age distributions and dataset splits for internal and external datasets with patient-wise five-fold cross-validation and external validation on separate datasets
  • Panel C
    Performance of age prediction showing a strong correlation (r=0.886) between predicted and chronological age and cumulative score curves comparing different loss functions and model variants
  • Panel D
    Breast age gap analysis after with a scatter plot separating high and low risk groups and Kaplan–Meier curves showing lower healthy probability over time in the high risk group
  • Panel E
    Workflow of finetuning the Mammo-AGE model on mammogram data for downstream tasks of breast cancer diagnosis and risk prediction
Fig. 2
Predicted breast age versus chronological age in internal and external mammogram datasets
Highlights strong correlation and relatively low error in breast age prediction, especially in internal datasets versus external ones.
41467_2025_65923_Fig2_HTML
  • Panels Internal datasets
    Scatterplots show predicted breast age against chronological age for Combined, Inhouse, RSNA, and VinDr datasets with Pearson correlations from 0.84 to 0.89, values around 4.1 to 4.6 years, and (≤5 years) between 68.2% and 73.8%; predicted ages appear closely aligned with chronological ages.
  • Panels External datasets
    Scatterplots for EMBED and CMMD datasets show Pearson correlations of 0.85 and 0.70, MAE values of 5.01 and 6.10 years, and CS (≤5 years) of 63.4% and 54.8%, with predicted ages visibly more dispersed from chronological ages compared to internal datasets.
Fig. 3
Performance comparison of breast age estimation methods across datasets and model configurations
Highlights consistently higher accuracy and better error tolerance of the ensembled across datasets and configurations.
41467_2025_65923_Fig3_HTML
  • Panel A
    coefficients for breast age estimation on internal and external datasets, showing higher values for the ensembled Mammo-AGE model.
  • Panel B
    Cumulative score () within 5 years for breast age estimation on internal and external datasets, with the ensembled Mammo-AGE model achieving higher percentages.
  • Panel C
    Mean absolute error () for breast age estimation on internal and external datasets, with the ensembled Mammo-AGE model showing lower errors.
  • Panel D
    CS curves comparing different methods on the combined dataset, with the ensembled Mammo-AGE model showing the highest cumulative scores across error levels.
  • Panel E
    CS curves comparing the ensembled Mammo-AGE model to different architectures, with the ensembled model achieving the best performance.
  • Panel F
    CS curves for the ensembled Mammo-AGE model using different mammogram input sizes, all using ResNet-18 backbone, showing performance variations by input size.
  • Panel G
    CS curves from an showing the effects of removing the module, additional loss functions, and multi-task learning on model performance.
Fig. 4
Saliency maps highlighting breast features used for age prediction across age and density groups
Highlights how breast age prediction relies on distinct imaging features that vary by age and density, with stronger signals in MLO views
41467_2025_65923_Fig4_HTML
  • Panels A–D (all rows)
    4-view mammograms (bilateral CC and MLO) with corresponding saliency maps showing model focus areas for breast age prediction
  • Panels A–D (rows by age groups ≤40, 40–50, 50–60, 60–70, >70 years)
    Saliency maps categorized by five age subgroups reveal model attention shifts across breast features with aging
  • Panels A–D (columns by ACR density groups A, B, C, D)
    Saliency maps stratified by four groups show model focus on features like skin thickness, , calcifications, masses, and vessels
  • Panels A–D (MLO vs CC views)
    MLO views generally display more intense and informative saliency signals related to aging compared to CC views
Fig. 5
and error patterns before and after across datasets
Shows bias correction reduces age-related error and stabilizes breast age gap across diverse datasets.
41467_2025_65923_Fig5_HTML
  • Panels A (top row)
    Scatter plots of breast age gap versus chronological age on combined dataset before and after bias correction; correlation changes from −0.52 to 0.04 after correction.
  • Panels A (middle row)
    (mean absolute error) curves by chronological age before and after bias correction on combined dataset; errors are higher at younger and older ages before correction and more stable after.
  • Panel A (bottom heatmap)
    Heatmap of MAE after bias correction across subgroups by age range and , showing variation in error rates.
  • Panels B
    Scatter plots of breast age gap versus chronological age for three internal datasets (Inhouse, RSNA, VinDr) before and after bias correction; correlations reduce substantially after correction.
  • Panels C
    Scatter plots of breast age gap versus chronological age for two external datasets (EMBED, CMMM) before and after bias correction; correlations reduce substantially after correction.
1 / 5

Full Text

What this is

  • This research introduces the Mammo-AGE model, a deep learning tool for estimating breast age from mammograms.
  • It analyzes 95,826 mammograms from 44,497 women aged 18 to 98, demonstrating a mean absolute error of 4.2 to 6.1 years.
  • The model correlates predicted breast age with breast cancer risk, providing a potential non-invasive biomarker for early detection.

Essence

  • The Mammo-AGE model accurately estimates breast age from mammograms, showing a strong correlation with breast cancer risk. It outperforms existing methods, suggesting its utility in clinical settings for early detection.

Key takeaways

  • The Mammo-AGE model estimates breast age with a mean absolute error of 4.2 to 6.1 years. This accuracy is achieved using a large dataset, indicating the model's robustness across diverse populations.
  • Higher breast age gaps, defined as the difference between predicted and chronological age, are associated with increased breast cancer risk. Each 1-year increase in correlates with a 1.6% to 2.0% increase in breast cancer risk.
  • Mammo-AGE outperforms existing breast cancer risk models, identifying approximately 30% more cancers than standard criteria in screening datasets. This suggests its potential for enhancing mammographic screening strategies.

Caveats

  • The model's predictions are based on single-time point mammograms, which may not capture individual aging patterns accurately over time. Longitudinal studies are needed to validate these findings.
  • Data privacy constraints limited the inclusion of lifestyle factors that could influence breast aging, potentially affecting the model's predictive accuracy.

Definitions

  • breast age gap: The difference between predicted breast age and chronological age, indicating potential breast health status.

Simplified

what lands in your inbox each week:

  • 📚7 fresh studies
  • 📝plain-language summaries
  • direct links to original studies
  • 🏅top journal indicators
  • 📅weekly delivery
  • 🧘‍♂️always free