ModelsGenesis

用未标注医学影像预训练,让下游任务模型更准更稳

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 开源模型 🍴 复刻 143 🐛 待处理 28 👀 关注 13
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 795
维护状态 维护中
是否开源 开源
定价模式 🏷️完全免费 开源项目,本地部署,完全免费

项目预览

ModelsGenesis 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类开源模型
开发团队MrGiovanni
定价模式🏷️完全免费
价格说明开源项目,本地部署,完全免费
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议NOASSERTION
主要语言Jupyter Notebook
技术栈/模型3d-model,3d-segmentation,chest-ct,ct,feature-learning,fine-tuning,foundation-models,medical-image-analysis,medical-imaging,mr,pre-trained-model,representation-learning,self-supervised-learning,transfer-learning,unsupervised-learning
GitHub 星标★ 795
上线时间2019-07-24 00:00:00
代码更新2026-08-25
仓库体积22.6 MB
本站数据更新2026-11-10
维护状态维护中
收录时间2026-08-09
浏览次数7

项目介绍

Models Genesis 是医学图像分析领域最早的基础模型之一,由 MICCAI 2019 青年科学家奖和 MEDIA 2020 最佳论文奖背书。它通过自监督学习在大量未标注的医学影像上预训练深度网络,学习通用的视觉特征表示,从而解决医学影像标注数据稀缺、模型泛化能力差的问题。核心能力包括:支持多种下游任务(分类、分割、检测等),提供预训练权重和训练代码,并针对不同模态(CT、MRI、X光)和不同网络架构(2D/3D)提供灵活配置。项目以 Jupyter Notebook 形式提供完整示例,便于研究者复现和扩展。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 795

使用教程

ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。

难度:进阶 约 40 分钟 部署方式:本地安装 4 步

环境要求

  • NVIDIA GPU
  • Python 3.7+
  • TensorFlow 2.x / Keras

安装与启动步骤

  1. 1克隆

    医学影像的自监督预训练方法,含训练与迁移脚本。

    git clone https://github.com/MrGiovanni/ModelsGenesis.git
    cd ModelsGenesis
  2. 2装依赖

    老项目,注意 keras 与 tensorflow 版本。

    pip install -r requirements.txt
  3. 3准备数据

    需要 NIfTI 格式的 CT/MRI,先放少量样本试通。

    python prepare_data.py --data ./data
  4. 4跑预训练或迁移

    小数据先跑迁移学习即可。

    python Genesis_Chest_CT.py

如何确认成功

预训练能出 loss 曲线,迁移后在验证集上有合理精度。

注意事项

  • 论文的核心是「自监督学解剖结构」,数据量对小样本任务帮助明显。
  • NIfTI 读取依赖 nibabel,缺了会报文件格式错。
  • 老代码在新 TF 上常见 API 变更,按报错逐个改。

核心亮点

  • 自监督预训练,利用海量未标注数据,降低标注成本
  • 支持多任务(分类/分割/检测)和多模态(CT/MRI/X光),通用性强
  • 提供预训练权重和完整训练/微调代码,易于复现和迁移

不足之处

  • 项目较早,文档和社区活跃度待观察
  • 对新手而言,环境配置和代码结构有一定门槛

适用场景

  • 医学影像分类、分割、检测等下游任务的预训练初始化
  • 标注数据稀缺的医学影像场景,如罕见病或新模态
  • 研究者快速验证自监督预训练在医学影像上的效果

替代项目

MedicalZoo、MONAI、nnU-Net

上一篇:hyena-dna

下一篇:RETFound

同类项目推荐

open-llms 开源

一张表看清哪些开源大模型能商用,选型不踩坑

A list of open LLMs available for commercial use.

★ 12883 2026-08-09
Ovis 开源

让视觉与语言无缝对齐,构建更强多模态大模型。

A novel Multimodal Large Language Model (MLLM) architecture, designed to structurall···

★ 1539 2026-08-09
magikarp 开源

复现论文新方法,快速验证模型训练技巧

Code for the paper "Fishing for Magikarp"

★ 191 2026-08-09
Show-o 开源

一个Transformer搞定图像理解与生成,告别多模型拼接

[ICLR & NeurIPS 2025] Repository for Show-o series, One Single Transformer to Unify ···

★ 1986 2026-08-09
Qwen2.5-Math 开源

数学推理专用大模型,解方程、证明题更准更稳

A series of math-specific large language models of our Qwen2 series.

★ 1084 2026-08-09
SkyText-Chinese-GPT3 开源

开箱即用的中文GPT-3,写文章、聊天、翻译样样行

SkyText是由奇点智源发布的中文GPT3预训练大模型,可以进行文章续写、对话、中英翻译、内容···

★ 390 2026-08-09
Awesome-RL-for-Video-Generation 开源

一榜在手,快速掌握强化学习驱动视频生成的前沿论文

A curated list of papers on reinforcement learning for video generation

★ 588 2026-08-09
InternLM 开源

开箱即用的中文大模型,从预训练到部署全流程搞定

Official release of InternLM series (InternLM, InternLM2, InternLM2.5, InternLM3).

★ 7277 2026-08-09
web-stable-diffusion 开源

浏览器里跑Stable Diffusion,无需服务器,隐私又省钱

Bringing stable diffusion models to web browsers. Everything runs inside the browser···

★ 3731 2026-08-09