百科.dev
全部条目AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
E

EVA-X

> 编程语言
开源

[Nature Portfolio, npj DigitalMed] EVA-X: 利用自监督学习构建通用胸部 X 光片分析基础模型

100 stars0 点赞0 次浏览
访问官网GitHub

工具介绍

[Nature Portfolio, npj DigitalMed] EVA-X: 利用自监督学习构建通用胸部 X 光片分析基础模型

News

  • Nov. 18th, 2025: EVA-X has been published.

  • Sep. 24th, 2025: EVA-X has been accepted by npj Digital Medicine (Nature Partner Journals)!

  • May 08th, 2024: EVA-X is realsed! We have released our codes and arxiv paper.

Introduction

The diagnosis and treatment of chest diseases play a crucial role in maintaining human health. X-ray examination has become the most common clinical examination means due to its efficiency and cost-effectiveness. Artificial intelligence analysis methods for chest X-ray images are limited by insufficient annotation data and varying levels of annotation, resulting in weak generalization ability and difficulty in clinical dissemination. Here we present EVA-X, an innovative foundational model based on X-ray images with broad applicability to various chest disease detection tasks. EVA-X is the first X-ray image based self-supervised learning method capable of capturing both semantic and geometric information from unlabeled images for universal X-ray image representation. Through extensive experimentation, EVA-X has demonstrated exceptional performance in chest disease analysis and localization, becoming the first model capable of spanning over 20 different chest diseases and achieving leading results in over 11 different detection tasks in the medical field. Additionally, EVA-X significantly reduces the burden of data annotation in the medical AI field, showcasing strong potential in the domain of few-shot learning. The emergence of EVA-X will greatly propel the development and application of foundational medical models, bringing about revolutionary changes in future medical research and clinical practice.

EVA-X Series Architecture #Params Checkpoint Tokenizer MIM epochs
EVA-X-Ti ViT-Ti/16 6M download MGCA-ViT-B/16 900
EVA-X-S ViT-S/16 22M download MGCA-ViT-B/16 600
EVA-X-B ViT-B/16 86M download MGCA-ViT-B/16 600

Quick Start

Countdown 3, 2, 1. Launch EVA-X!

  • Download pre-trained weights.

  • Install pytorch_image_models

    ! pip install timm==0.9.0
  • Initialize EVA-X with 2-line python codes. You could also check eva_x.py to modify it for your own X-ray tasks.

    from eva_x import eva_x_tiny_patch16, eva_x_small_patch16, eva_x_base_patch16
    
    model = eva_x_small_patch16(pretrained=/path/to/pre-trained)

    Try EVA-X representations for your own X-rays!

Contents

EVA-X has released all experimental code from the paper. Here is our contents. Please click and refer to the corresponding subsections as needed.

Use EVA-X as your backbone:

  • Quick Start

Finetuning:

  • X-ray Image Classification
  • X-ray Image Segmentation

Interpretability analysis:

  • Grad-CAM Analysis

Acknowledgements

Our codes are built upon EVA, EVA-02, MGCA, Medical MAE, mmsegmentation, timm, segmentation_models_pytorch, pytorch_grad_cam Thansk for these great repos!

Citation

If you find our work useful, please consider to cite:

@article{yao2025eva,
  title={Eva-x: A foundation model for general chest x-ray analysis with self-supervised learning},
  author={Yao, Jingfeng and Wang, Xinggang and Song, Yuehao and Zhao, Huangxuan and Ma, Jun and Chen, Yajie and Liu, Wenyu and Wang, Bo},
  journal={npj Digital Medicine},
  volume={8},
  number={1},
  pages={678},
  year={2025},
  publisher={Nature Publishing Group UK London}
}

Issues· 6 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

Python

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月18日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言