본문으로 건너뛰기
ToolPotion
AI 어드바이저
제출 (무료)

V-JEPA

V-JEPA는 비디오에서 자기 지도 학습을 위한 PyTorch 구현체입니다. 인간의 주석이나 픽셀 수준의 재구성이 없이 시각적 표현을 학습하기 위해 공동 임베딩 예측 아키텍처를 활용합니다. 코드와 모델은 다양한 다운스트림 비디오 및 이미지 작업을 위해 설계되었습니다.

저장소 보기
공유
저장소 보기
공유

V-JEPA, 즉 Video Joint Embedding Predictive Architecture는 Meta AI Research(FAIR)에서 개발한 비디오로부터의 자기 지도 시각적 표현 학습을 위한 공식 PyTorch 코드베이스입니다. 이 방법은 VideoMix2M과 같은 데이터셋의 비디오 픽셀을 수동적으로 관찰하여 강력한 시각적 표현을 학습하는 데 중점을 둡니다. 픽셀 재구성에 의존하는 생성 모델과 달리 V-JEPA는 비지도 특징 예측 목표를 사용합니다. 사전 학습된 이미지 인코더, 텍스트, 부정적 예제, 인간 주석 또는 픽셀 수준 재구성이 필요하지 않아 순수한 비지도 접근 방식입니다.

더 읽기

V-JEPA 방법론의 핵심은 픽셀 디코더가 아닌 잠재 공간에서 작동하는 예측기를 포함합니다. 이 예측기는 관찰된 부분을 기반으로 비디오의 누락된 영역에 대한 예측을 수행합니다. 이러한 예측을 시각화하기 위해 조건부 확산 모델을 사용하여 잠재 공간 예측을 해석 가능한 픽셀로 디코딩합니다. 중요하게도, 이 디코딩 과정 동안 사전 학습된 V-JEPA 인코더 및 예측기 네트워크는 고정되어 학습된 표현이 보존되도록 합니다.

코드베이스는 사전 학습 및 평가를 모두 용이하게 하도록 구성되어 있습니다. `configs` 디렉토리의 구성 파일은 실험 매개변수를 지정하여 사용자가 로그, 체크포인트 및 학습 데이터의 경로를 사용자 정의할 수 있도록 합니다. `app` 디렉토리에는 학습 루프가 포함되어 있으며, `main.py`는 로컬 디버깅용이고 `main_distributed.py`는 submitit 및 SLURM과 같은 도구를 사용하여 클러스터에서 분산 학습을 시작하기 위한 것입니다. `evals` 디렉토리에는 이미지 및 비디오 분류와 같은 작업에 대한 평가 스크립트가 포함되어 있으며 로컬 및 분산 실행도 지원합니다.

데이터 준비에는 비디오 데이터셋에 대한 CSV 파일을 생성하는 작업이 포함되며, 각 줄은 비디오 파일의 절대 경로와 정수 클래스 레이블을 지정합니다(비지도 사전 학습 중에는 무시되지만 지도 평가에는 사용됨). 이미지 데이터셋은 표준 PyTorch ImageFolder 클래스를 사용하여 준비되며 특정 디렉토리 구조가 필요합니다. 이 프로젝트는 K400, SSv2, ImageNet1K, Places205 및 iNat21과 같은 다양한 다운스트림 작업을 위한 ViT-L 및 ViT-H 변형을 포함한 사전 학습된 모델과 주의 프로브를 제공하여 학습된 표현의 다용성을 보여줍니다.

  • 카테고리AI 모델 및 LLM
  • 요금제오픈소스
  • 배포클라우드, 셀프 호스팅
  • 플랫폼웹

  • 공동 임베딩 예측 아키텍처(JEPA)를 사용한 비디오 자기 지도 학습

  • 잠재 공간에서의 비지도 특징 예측 목표

  • 픽셀 수준 재구성 또는 인간 주석에 의존하지 않음

  • 다운스트림 비디오 및 이미지 작업을 위한 다용도 시각적 표현

  • 제공된 모델 및 구성이 포함된 공식 PyTorch 코드베이스

  • 로컬 및 분산 학습 및 평가 지원

  • 사전 학습된 모델(ViT-L, ViT-H) 및 주의 프로브 포함

  • 비디오 및 이미지 데이터셋을 위한 유연한 데이터 준비

  • 코드베이스에는 사전 학습 및 평가를 위한 스크립트 포함

  • 잠재 공간에서의 조건부 확산 모델을 통한 시각화

  1. 리포지토리 복제: GitHub에서 V-JEPA 코드베이스를 가져옵니다.

  2. 종속성 설치: Python 환경(예: conda 사용)을 설정하고 필요한 패키지를 설치합니다.

  3. 실험 구성: 데이터, 로그 및 체크포인트에 대한 `configs` 디렉토리 내 구성 파일의 경로를 업데이트합니다.

  4. 데이터 준비: 지정된 CSV 또는 ImageFolder 구조에 따라 비디오 및 이미지 데이터셋을 형식화합니다.

  5. 사전 학습 시작: `app/main.py` 또는 `app/main_distributed.py`를 사용하여 로컬 또는 분산 사전 학습을 실행합니다.

  6. 평가 시작: `evals/main.py` 또는 `evals/main_distributed.py`를 사용하여 다운스트림 작업을 위한 로컬 또는 분산 평가를 실행합니다.

  7. 사전 학습된 모델 활용: 제공된 사전 학습된 V-JEPA 모델을 다운로드하여 애플리케이션에 통합합니다.

  • 비디오 표현 학습
  • 이미지 분류
  • 비디오 분류
  • 다운스트림 작업 적응
  • 연구 및 개발
  • 특징 예측

V-JEPA와(과) 비슷한 인기 AI 도구

DINOv3

AI GitHub 저장소

DINOv3는 Facebook Research에서 개발한 참조 PyTorch 구현 및 모델을 제공합니다. 이는 컴퓨터 비전 작업을 위한 자기 지도 학습 기술을 활용하고자 하는 연구자와 개발자를 위해 설계되었습니다.

컴퓨터 비전 도구
도구 보기

AI GitHub 저장소

Facebook Research에서 개발한 참조 PyTorch 구현 및 모델을 제공합니다. 이는 컴퓨터 비전 작업을 위한 자기 지도 학습 기술을 활용하고자 하는 연구자와 개발자를 위해 설계되었습니다.DINOv3는 Facebook Research에서 개발한 참조 PyTorch 구현 및 모델을 제공합니다. 이는 컴퓨터 비전 작업을 위한 자기 지도 학습 기술을 활용하고자 하는 연구자와 개발자를 위해 설계되었습니다.

컴퓨터 비전 도구
AI GitHub 저장소 TOP 250 보기

LLaVA

AI GitHub 저장소

LLaVA는 대규모 언어 및 시각 기능을 결합한 시각적 명령어 튜닝 모델입니다. GPT-4V 수준의 성능 달성을 목표로 하며, 멀티모달 이해 및 상호작용을 가능하게 합니다. 이 프로젝트는 연구원 및 개발자를 위한 코드, 모델 및 리소스를 제공합니다.

AI 모델 및 LLM
도구 보기

AI GitHub 저장소

대규모 언어 및 시각 기능을 결합한 시각적 명령어 튜닝 모델입니다. GPT-4V 수준의 성능 달성을 목표로 하며, 멀티모달 이해 및 상호작용을 가능하게 합니다. 이 프로젝트는 연구원 및 개발자를 위한 코드, 모델 및 리소스를 제공합니다.LLaVA는 대규모 언어 및 시각 기능을 결합한 시각적 명령어 튜닝 모델입니다. GPT-4V 수준의 성능 달성을 목표로 하며, 멀티모달 이해 및 상호작용을 가능하게 합니다. 이 프로젝트는 연구원 및 개발자를 위한 코드, 모델 및 리소스를 제공합니다.

AI 모델 및 LLM
AI GitHub 저장소 TOP 250 보기

MiniGPT-4 & MiniGPT-v2

AI GitHub 저장소

MiniGPT-4 및 MiniGPT-v2의 오픈 소스 코드로, 비전-언어 이해를 향상시키는 고급 대규모 언어 모델입니다. 이 모델들은 비전-언어 작업을 위한 멀티태스크 학습을 가능하게 하며, 이미지 이해 및 생성 기능을 제공합니다. Llama 2 및 Vicuna 모델을 기반으로 구축되어 연구원 및 개발자를 위한 강력한…

AI 모델 및 LLM
도구 보기

AI GitHub 저장소

MiniGPT-4 및 MiniGPT-v2의 오픈 소스 코드로, 비전-언어 이해를 향상시키는 고급 대규모 언어 모델입니다. 이 모델들은 비전-언어 작업을 위한 멀티태스크 학습을 가능하게 하며, 이미지 이해 및 생성 기능을 제공합니다. Llama 2 및 Vicuna 모델을 기반으로 구축되어 연구원 및 개발자를 위한 강력한…

AI 모델 및 LLM
AI GitHub 저장소 TOP 250 보기

ESRGAN

AI GitHub 저장소

ESRGAN은 이미지 초해상도를 위한 고급 AI 모델로, 시각적 세부 사항과 품질을 향상시킵니다. PIRM 챌린지에서 지각 초해상도 부문에서 우승하였으며, 다양한 응용 프로그램에서 이미지 선명도와 해상도를 개선하는 데 사용됩니다.

AI 모델 및 LLM미디어 및 엔터테인먼트
도구 보기

AI GitHub 저장소

이미지 초해상도를 위한 고급 AI 모델로, 시각적 세부 사항과 품질을 향상시킵니다. PIRM 챌린지에서 지각 초해상도 부문에서 우승하였으며, 다양한 응용 프로그램에서 이미지 선명도와 해상도를 개선하는 데 사용됩니다.ESRGAN은 이미지 초해상도를 위한 고급 AI 모델로, 시각적 세부 사항과 품질을 향상시킵니다. PIRM 챌린지에서 지각 초해상도 부문에서 우승하였으며, 다양한 응용 프로그램에서 이미지 선명도와 해상도를 개선하는 데 사용됩니다.

AI 모델 및 LLM미디어 및 엔터테인먼트
AI GitHub 저장소 TOP 250 보기

CLIP

AI GitHub 저장소

CLIP는 OpenAI에서 개발한 모델로, 주어진 이미지에 대해 가장 관련성이 높은 텍스트 조각을 예측합니다. 대조적 언어-이미지 사전 학습을 사용하여 이미지를 위한 정확한 텍스트 설명을 이해하고 생성하여 AI의 시각적 콘텐츠 해석 능력을 향상시킵니다.

AI 모델 및 LLM
도구 보기

AI GitHub 저장소

OpenAI에서 개발한 모델로, 주어진 이미지에 대해 가장 관련성이 높은 텍스트 조각을 예측합니다. 대조적 언어-이미지 사전 학습을 사용하여 이미지를 위한 정확한 텍스트 설명을 이해하고 생성하여 AI의 시각적 콘텐츠 해석 능력을 향상시킵니다.CLIP는 OpenAI에서 개발한 모델로, 주어진 이미지에 대해 가장 관련성이 높은 텍스트 조각을 예측합니다. 대조적 언어-이미지 사전 학습을 사용하여 이미지를 위한 정확한 텍스트 설명을 이해하고 생성하여 AI의 시각적 콘텐츠 해석 능력을 향상시킵니다.

AI 모델 및 LLM
AI GitHub 저장소 TOP 250 보기

Vision Transformer

AI GitHub 저장소

Vision Transformer (ViT) 리포지토리는 이미지 인식 작업을 위한 모델과 코드를 제공합니다. 여기에는 ImageNet 및 ImageNet-21k 데이터셋으로 사전 학습된 Vision Transformer 및 MLP-Mixer 아키텍처 구현과 JAX/Flax에서의 파인튜닝 코드가 포함됩니다.

컴퓨터 비전 도구
도구 보기

AI GitHub 저장소

Vision Transformer (ViT) 리포지토리는 이미지 인식 작업을 위한 모델과 코드를 제공합니다. 여기에는 ImageNet 및 ImageNet-21k 데이터셋으로 사전 학습된 Vision Transformer 및 MLP-Mixer 아키텍처 구현과 JAX/Flax에서의 파인튜닝 코드가 포함됩니다.

컴퓨터 비전 도구
AI GitHub 저장소 TOP 250 보기

Pythae

AI GitHub 저장소

Pythae는 Pytorch를 사용하여 변분 오토인코더(VAE) 구현을 위한 통합 플랫폼을 제공합니다. 연구자와 개발자에게 VAE 모델을 실험하고 최적화할 수 있는 포괄적인 도구 키트를 제공하여 기계 학습 및 AI 연구의 발전을 촉진합니다.

머신러닝 플랫폼
도구 보기

AI GitHub 저장소

Pytorch를 사용하여 변분 오토인코더(VAE) 구현을 위한 통합 플랫폼을 제공합니다. 연구자와 개발자에게 VAE 모델을 실험하고 최적화할 수 있는 포괄적인 도구 키트를 제공하여 기계 학습 및 AI 연구의 발전을 촉진합니다.Pythae는 Pytorch를 사용하여 변분 오토인코더(VAE) 구현을 위한 통합 플랫폼을 제공합니다. 연구자와 개발자에게 VAE 모델을 실험하고 최적화할 수 있는 포괄적인 도구 키트를 제공하여 기계 학습 및 AI 연구의 발전을 촉진합니다.

머신러닝 플랫폼
AI GitHub 저장소 TOP 250 보기

LocalAI

AI GitHub 저장소

LocalAI는 사용자가 GPU 없이 모든 하드웨어에서 LLM, 비전, 음성, 이미지 및 비디오를 포함한 다양한 모델을 실행할 수 있도록 하는 오픈 소스 AI 엔진입니다. 이러한 유연성 덕분에 다양한 애플리케이션에 접근할 수 있습니다.

머신러닝 플랫폼

AI GitHub 저장소 44위

도구 보기

AI GitHub 저장소

사용자가 GPU 없이 모든 하드웨어에서 LLM, 비전, 음성, 이미지 및 비디오를 포함한 다양한 모델을 실행할 수 있도록 하는 오픈 소스 AI 엔진입니다. 이러한 유연성 덕분에 다양한 애플리케이션에 접근할 수 있습니다.LocalAI는 사용자가 GPU 없이 모든 하드웨어에서 LLM, 비전, 음성, 이미지 및 비디오를 포함한 다양한 모델을 실행할 수 있도록 하는 오픈 소스 AI 엔진입니다. 이러한 유연성 덕분에 다양한 애플리케이션에 접근할 수 있습니다.

추천머신러닝 플랫폼
AI GitHub 저장소 44위
1/8