/ Модель

Характеристики

Лицензия
CC BY-NC-ND 4.0
Опубликована
29 мая 2026

Neuro-JEPA

Эмбеддинги изображенийИзображение → embedding3 профессии

Neuro-JEPA Base извлекает обученные представления из трёхмерных МРТ мозга для исследовательских задач нейровизуализации.

286скачиваний за 30 дней14лайковвеса обновлены16 сен 2026

Бенчмарки

Как модель справилась с задачами пользователей ailist и что о ней публикуют открытые лидерборды

Публичные оценки

Из открытых лидербордов. Сравнивайте результаты одного теста при одинаковых условиях — отсутствие оценки не значит, что модель хуже.

В подключённых источниках результатов для этой модели пока нет.

Что умеет модель

Описание составлено по карточке модели и метаданным Hugging Face

Neuro-JEPA Base — модель представлений для объёмных нейровизуализационных данных, разработанная исследователями NYU Langone Health. Она расширяет предсказательное встраивание V-JEPA 2 на трёхмерные МРТ головного мозга и использует разреженную архитектуру 3D Vision Transformer с Mixture of Experts и обучением по JEPA. Модель содержит 122 млн параметров и обучалась без учителя на примерно 1,55 млн снимков T1w, T2w и FLAIR.

Модель извлекает признаки из объёмных изображений мозга для последующего обучения классификаторов и мультимодальных моделей. В README описаны сценарии диагностики заболеваний, прогнозирования, оценки возраста и анализа времени до события; представлены результаты по 47 задачам на исследовательских и клинических когортах. Модель предназначена для работы с нейровизуализацией, в частности с файлами NIfTI.

Это исследовательский инструмент, а не средство для клинической диагностики или лечения: модель не имеет разрешения FDA или другого регулятора. Её представления могут отражать смещения исходной когорты NYU Langone. Доступ к весам предоставляется по запросу и при согласии с условиями использования; лицензия CC BY-NC-ND 4.0 ограничивает коммерческое использование и распространение производных материалов.

Сценарии применения

  • извлечение признаков из объёмных МРТ мозга
  • обучение классификатора для исследования нейродегенеративных заболеваний
  • прогнозирование исходов по нейровизуализационным данным
  • оценка возраста по снимкам мозга
  • анализ времени до клинического события
  • объединение МРТ с другими клиническими модальностями

Ограничения

Модель не одобрена для клинической диагностики или лечения, а представления могут отражать смещения когорты NYU Langone. Доступ к весам gated и предоставляется по запросу; лицензия CC BY-NC-ND 4.0 запрещает коммерческое использование и распространение производных материалов.

Для каких профессий подходит3

Разделы каталога профессий, в задачах которых используется эта модель

Все профессии

Карточка модели

README от автора на Hugging Face, как он его опубликовал

Открыть на Hugging Face

Neuro-JEPA: Learning Sparse Latent Predictive Foundation Model for Multimodal Neuroimaging

Preprint / GitHub

This is the model card for Neuro-JEPA Base (check https://huggingface.co/NYUMedML/Neuro-JEPA-Large for Neuro-JEPA Large), a sparse latent predictive foundation model for multimodal volumetric neuroimaging. NeuroJEPA extends the V-JEPA 2 predictive-embedding framework to 3D brain MRI and is pretrained on approximately 1.55 million curated T1w, T2w, and FLAIR scans from NYU Langone Health. The goal of this study is to understand the potential of JEPA on learning representation for neuroimaging.

The model is evaluated across one of the broadest neuroimaging benchmarks assembled for this setting: 12 public research cohorts and three large clinical cohorts from NYU Langone, NYU Long Island, and Massachusetts General Hospital. Across 47 downstream tasks evaluated with diagnosis, prognosis, regression, multimodal learning, and time-to-event prediction, Neuro-JEPA achieved superior performance in comparison to previous neuroimaging foundation models

Study Overview

Requesting Access

As mentioned in the gated prompt, you must agree to the outlined terms of use, with the primary email for your HuggingFace account matching your institutional email. If your primary email is a personal email (@gmail/@hotmail/@qq) your request will be denied. Upon requesting, the agreement must at least tied to a PI who will take responsibility for signing (Name of the Principal Investigator Section).

Model Details

  • Architecture: 3D Vision Transformer with MoE (ViT-Base-MoE)
  • Pretraining Data: Neuroimages from NYU Langone (1.55 million scans)
    • 428,647 unique studies and 282,693 unique patients
  • Training Objective: Improved Joint-Embedding Predictive Architecture (JEPA)
  • Repository: https://github.com/NYUMedML/Neuro-JEPA#

Quick Start

Once the weights access approval is granted, you can first set your HuggingFace read-only token as an environment variable as export HF_TOKEN=<huggingface read-only token> and then load the model with pre-defined function from our repository Python package with load_backbone_from_hf as shown in the following code. This repository contain Neuro-JEPA base size model (122 million total parameters). For large size (422 million total parameters), please check repository at https://huggingface.co/NYUMedML/Neuro-JEPA-Large

import torch
from neurojepa.utils.init_utils import load_backbone_from_hf

device = "cuda" if torch.cuda.is_available() else "cpu"

backbone = load_backbone_from_hf(
    "NYUMedML/Neuro-JEPA",
    device=device,
)

backbone.eval()

It is also encouraged to integrate the model loading to your own repository for more customized use.

We used MONAI for our data augmentation pipeline. The static augmentation for our pretraining and evaluation is defined as

import numpy as np
from monai import data
from monai import transforms
from monai.transforms import Lambdad

def remove_nan(img):
    img[np.isnan(img)] = 0.0
    return img

roi_size = [96, 108, 96]

trans = transforms.Compose([
    transforms.LoadImaged(keys=['image'], image_only=False),
    transforms.EnsureChannelFirstd(keys=['image']),
    Lambdad(('image',), remove_nan),
    transforms.Orientationd(keys=['image'], axcodes='RAS'),
    transforms.Spacingd(keys=['image'], pixdim=(1.0, 1.0, 1.0), mode=[5]),
    transforms.CropForegroundd(
        keys=['image'], source_key='image',
        select_fn=lambda x: x > 0.0, margin=4, allow_smaller=True),
    transforms.ResizeWithPadOrCropd(
        keys=['image'], spatial_size=[180, 216, 180], mode='edge'),
    transforms.Resized(keys=['image'], spatial_size=[100, 120, 100]),
    transforms.CenterSpatialCropd(
        keys=["image"],
        roi_size=roi_size,
        allow_missing_keys=True,
    ),
    transforms.ScaleIntensityRangePercentilesd(
        keys=['image'], lower=0.5, upper=99.5, b_min=0, b_max=1, clip=True),
    transforms.CastToTyped(
        keys=["image"],
        dtype=np.float16,
        allow_missing_keys=True,
    ),
])

For dynamic augmentations used for different tasks, please reference our code repository at src/neurojepa/data/transforms.py.

Read a NIfTI file and extract features

The example below loads a single NIfTI image, applies the same static preprocessing plus optional stochastic augmentation, and extracts a pooled feature vector from Neuro-JEPA. For deterministic feature extraction, set apply_random_aug=False.

from types import SimpleNamespace

import torch

from neurojepa.data.transforms import loading_transforms, vit3d_transforms
from neurojepa.utils.init_utils import load_backbone_from_hf


device = "cuda" if torch.cuda.is_available() else "cpu"
nifti_path = "/path/to/image.nii.gz"
apply_random_aug = True

# Load Neuro-JEPA from the HuggingFace model repository.
backbone = load_backbone_from_hf(
    "NYUMedML/Neuro-JEPA",
    device=device,
)
backbone.eval()

# Neuro-JEPA was trained with 1 mm RAS volumes cropped/resized to this shape.
cfg = SimpleNamespace(data=SimpleNamespace(img_size=[96, 108, 96]))

# Static preprocessing: read NIfTI, channel-first, RAS orientation,
# intensity scaling, foreground crop, spacing/resize.
preprocess = loading_transforms(
    roi=cfg.data.img_size,
    spacing=(1.0, 1.0, 1.0),
    model_name="vit",
)

# Dynamic augmentation. Use mode="test" for deterministic center-crop only.
augment = vit3d_transforms(cfg, mode="train" if apply_random_aug else "test")

sample = preprocess({"image": nifti_path})
sample = augment(sample)

# MONAI returns [C, H, W, D]; the model expects [B, C, H, W, D].
x = sample["image"].unsqueeze(0).float().to(device)

with torch.inference_mode():
    feature_tokens, moe_scores = backbone(x)

print(features.shape)  # [1, 576, 768]

Intended Use

To access the representation quality, our evaluation mainly focus on disease diagnosis, prognosis, time-to-event and age prediction and multimodal learning. We encourage users to explore broder use of Neuro-JEPA such as vision-language modeling and more.

Feature Extraction

The models can be used without fine-tuning, with downstream classifiers as simple as linear layers, to obtain competitive results. For probing with frozen encoder, attentive probing is suggested.

Finetuning

To get best performance out of Neuro-JEPA, fine-tuning on the model is recommended. It can be directly finetuned with attentive classifier. Our finetuning implementation is provided at scripts/finetune/default.py in our code repository.

Multimodal Learning

We present implementation for five default multimodal learning methods we evaluated with Neuro-JEPA at scripts/finetune/mm.py and scripts/finetune/mm_poe.py in our code repository.

Limitations & Safety

This model is provided exclusively as an academic research instrument and has not received clearance or approval from the U.S. Food and Drug Administration (FDA) or any other regulatory authority for clinical, diagnostic, or therapeutic application. Although trained on a broadly representative healthcare dataset, the model may inherently reflect demographic or clinical biases specific to the NYU Langone patient cohort utilized during its development. The model can also potentially generate inaccurate or fabricated clinical findings ("hallucinations") when combining with LLMs for vision-language modelling. Consequently, all model outputs are strictly provisional and must be subjected to rigorous, independent verification by a qualified medical professional.

Contact

For any additional questions or comments, contact corresponding authors Narges Razavian (Narges.Razavian@nyulangone.org) and Haoxu Huang (hh2740@nyu.edu).

License

The Neuro-JEPA code repository is governed by MIT License, where it is free for re-distribution and commercial use. The Neuro-JEPA weights is governed by the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International (CC-BY-NC-ND 4.0) License. By accessing or downloading the model, you formally agree to the following stipulations:

  • Permitted Use: Utilization of the model is strictly limited to non-commercial, academic research purposes. Proper attribution to the original authors is required in all resulting publications or distributions.

  • Commercial Prohibition: Any commercial exploitation, sale, or alternative monetization of the Neuro-JEPA model is expressly prohibited. This restriction extends to all derivatives, including, but not limited to, secondary models trained on Neuro-JEPA outputs and datasets generated by the model.

  • Access and Registration: Procurement of the model requires prior registration via Hugging Face and explicit acceptance of these Terms of Use.

  • Non-Distribution: Users are expressly forbidden from distributing, publishing, or reproducing copies of the model.

  • Individual Licensing: Access is granted on an individual basis. Should other personnel within your organization or institution require use of the Neuro-JEPA model, each individual must register independently and agree to these Terms of Use.

  • Data Privacy: Users shall not attempt to re-identify any de-identified data utilized in the training and development of the underlying model.

Citation

If you find Neuro-JEPA useful for your your research and applications, please cite using this BibTeX:

@misc{huang2026learningsparselatentpredictive,
      title={Learning Sparse Latent Predictive Foundation Model for Multimodal Neuroimaging}, 
      author={Haoxu Huang and Long Chen and Jingyun Chen and Jinu Hyun and James Ryan Loftus and Kara Melmed and Daniel Orringer and Jennifer Frontera and Seena Dehkharghani and Arjun Masurkar and Narges Razavian},
      year={2026},
      eprint={2606.14957},
      archivePrefix={arXiv},
      primaryClass={cs.CV},
      url={https://arxiv.org/abs/2606.14957}, 
}

Как запустить

На своей GPU в ailist. Цена — по текущим предложениям провайдеров

GPU в ailist

Универсальный рантайм

Нельзя запустить

Доступ к модели ограничен автором; у платформы нет доступа к весам.

Ревизия весов
f55b154

0 моделей