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

GCNII

AI GitHub 저장소머신러닝 플랫폼오픈소스 · Linux, Windows

이 저장소는 "Simple and Deep Graph Convolutional Networks" (GCNII) 모델의 PyTorch 구현을 제공합니다. 여기에는 벤치마크 그래프 데이터셋에 대한 준지도 및 완전 지도 결과를 재현하기 위한 코드와 PyTorch Geometric 참조 구현이 포함되어 있습니다.

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

이 GitHub 저장소, chennnM/GCNII는 "Simple and Deep Graph Convolutional Networks" (GCNII) 연구 논문의 PyTorch 구현을 제공합니다. 이 프로젝트는 연구원과 개발자에게 GCNII를 실험하고 구축할 수 있는 쉽게 접근 가능하고 기능적인 코드베이스를 제공하는 것을 목표로 합니다.

더 읽기

이 구현은 Cora, Citeseer, Pubmed와 같은 벤치마크 세트를 포함한 다양한 그래프 데이터셋과 Chameleon, Cornell, Texas, Wisconsin과 같은 추가 데이터셋을 지원합니다. GCN 및 Geom-GCN과 같은 관련 연구에서 설명된 실험 설정을 반영하여 준지도 및 완전 지도 학습 설정을 모두 재현할 수 있습니다. 또한 저장소에는 이러한 실험을 실행하기 위한 스크립트가 포함되어 있어 보고된 결과를 쉽게 재현할 수 있습니다.

구현의 핵심 구성 요소에는 핵심 모델 아키텍처, 데이터 로딩 및 전처리 유틸리티, 학습 스크립트가 포함됩니다. 프로젝트는 CUDA, Python, PyTorch, NetworkX, scikit-learn과 같은 종속성을 자세히 설명하여 사용자가 환경을 올바르게 설정할 수 있도록 합니다. 또한 PyG (PyTorch Geometric) 폴더 내의 참조 구현은 PyTorch Geometric 라이브러리와의 통합을 선호하거나 필요한 사용자를 위해 제공되며, torch-geometric 및 ogb에 대한 특정 버전 요구 사항이 있습니다.

이 저장소는 또한 다양한 데이터셋과 설정에 대한 테스트 정확도 결과 요약을 제공하여 사용자가 자신의 구현 또는 결과를 비교할 수 있는 벤치마크를 제공합니다. 사용 지침은 명확하며 준지도, 완전 지도 및 귀납적 PPI 실험에 대한 제공된 쉘 스크립트를 실행하는 방법에 대한 지침을 제공합니다. 이를 통해 GCNII 모델을 그래프 기반 기계 학습 작업에 실질적으로 적용할 수 있습니다.

이 프로젝트는 README 파일에 대한 최근 업데이트와 함께 적극적으로 유지 관리됩니다. 커뮤니티 참여를 나타내는 기여 및 포크를 통해 오픈 소스 개발의 협업적 특성을 강조합니다. 사용되는 주요 언어는 Python이며, 유틸리티 목적으로 소량의 Shell 스크립팅이 사용됩니다. 이 리소스는 고급 그래프 신경망 및 그 응용에 관심이 있는 모든 사람에게 유용합니다.

  • 카테고리머신러닝 플랫폼
  • 요금제오픈소스
  • 배포클라우드, 셀프 호스팅
  • 플랫폼Linux, Windows

  • GCNII 모델의 PyTorch 구현

  • 준지도 학습 지원

  • 완전 지도 학습 지원

  • 벤치마크 데이터셋 포함 (Cora, Citeseer, Pubmed)

  • 추가 데이터셋 포함 (Chameleon, Cornell, Texas, Wisconsin)

  • 실험 결과 재현을 위한 스크립트 포함

  • PyTorch Geometric 참조 구현 제공

  • 환경 설정을 위한 종속성 상세 설명

  • 테스트 정확도 결과 요약

  • 실험을 위한 사용 지침 포함

  • 주로 Python으로 작성된 코드베이스

  1. 환경 설정: CUDA, Python 3.6.9, PyTorch 1.3.1, NetworkX 2.1, scikit-learn 설치.

  2. 데이터셋 다운로드: 'data' 및 'newdata' 폴더에 데이터 배치.

  3. 준지도 결과 재현: `sh semi.sh` 실행.

  4. 완전 지도 결과 재현: `sh full.sh` 실행.

  5. 귀납적 PPI 결과 재현: `sh ppi.sh` 실행.

  6. PyG 구현 통합: torch-geometric >= 1.5.0 및 ogb >= 1.2.0이 설치되었는지 확인.

  7. PyG 예제 실행: `python cora.py` 또는 `python arxiv.py` 실행.

  • 그래프 신경망 연구
  • 연구 결과 재현
  • 그래프 기반 기계 학습
  • 모델 벤치마킹
  • 교육 도구
  • 그래프에서의 귀납적 학습

GCNII 리뷰

로딩 중...

GCNII와(과) 비슷한 인기 AI 도구

이 리포지토리는 ICLR'2022에 발표된 연구 논문 "How Attentive are Graph Attention Networks?"의 공식 코드 구현을 제공합니다. PyTorch Geometric, DGL 및 TensorFlow GNN을 포함한 여러 프레임워크에서 GATv2에 대한 재현 가능한 실험과 코드를…

머신러닝 플랫폼
도구 보기

이 리포지토리는 그래프 신경망(GNN)을 위한 Principal Neighbourhood Aggregation(PNA)의 구현을 제공합니다. PyTorch, DGL 및 PyTorch Geometric 프레임워크를 지원하며, 멀티태스크 및 실제 벤치마크를 위한 스크립트와 유연한 GNN 프레임워크 및 비교 모델을 제공합니다.

머신러닝 플랫폼
도구 보기

이 리포지토리는 그래프 신경망(GNN)을 위한 Principal Neighbourhood Aggregation(PNA)의 구현을 제공합니다. PyTorch, DGL 및 PyTorch Geometric 프레임워크를 지원하며, 멀티태스크 및 실제 벤치마크를 위한 스크립트와 유연한 GNN 프레임워크 및 비교 모델을 제공합니다.

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

DeepGCNs

AI GitHub 저장소

이 GitHub 리포지토리는 DeepGCNs, DeeperGCN 및 GNN1000에 대한 PyTorch 구현을 제공합니다. 잔차 연결 및 희석 컨볼루션과 같은 CNN의 개념을 적용하여 매우 깊은 그래프 컨볼루션 네트워크를 훈련할 수 있도록 하여 그래프 신경망 연구를 촉진합니다.

머신러닝 플랫폼
도구 보기

AI GitHub 저장소

이 GitHub 리포지토리는 DeepGCNs, DeeperGCN 및 GNN1000에 대한 PyTorch 구현을 제공합니다. 잔차 연결 및 희석 컨볼루션과 같은 CNN의 개념을 적용하여 매우 깊은 그래프 컨볼루션 네트워크를 훈련할 수 있도록 하여 그래프 신경망 연구를 촉진합니다.

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

Keras

AI GitHub 저장소

Keras는 인간을 위해 설계된 오픈 소스 딥 러닝 라이브러리입니다. 신경망 구축 과정을 단순화하고 개발자가 GitHub에서 개발에 기여할 수 있도록 합니다.

머신러닝 플랫폼
도구 보기

AI GitHub 저장소

인간을 위해 설계된 오픈 소스 딥 러닝 라이브러리입니다. 신경망 구축 과정을 단순화하고 개발자가 GitHub에서 개발에 기여할 수 있도록 합니다.Keras는 인간을 위해 설계된 오픈 소스 딥 러닝 라이브러리입니다. 신경망 구축 과정을 단순화하고 개발자가 GitHub에서 개발에 기여할 수 있도록 합니다.

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

이 저장소는 "그래프 컨볼루션 네트워크의 단순화" 논문의 공식 구현을 제공합니다. 비선형성을 제거하고 가중치 행렬을 축소하여 훈련 시간을 크게 줄이면서도 경쟁력 있는 성능을 달성하는 선형 모델을 제공하는 간소화된 그래프 컨볼루션 네트워크(GCN) 모델을 제공합니다.

AI 모델 및 LLM
도구 보기

이 저장소는 "그래프 컨볼루션 네트워크의 단순화" 논문의 공식 구현을 제공합니다. 비선형성을 제거하고 가중치 행렬을 축소하여 훈련 시간을 크게 줄이면서도 경쟁력 있는 성능을 달성하는 선형 모델을 제공하는 간소화된 그래프 컨볼루션 네트워크(GCN) 모델을 제공합니다.

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

이 프로젝트는 Relational Graph Convolutional Networks(R-GCN)의 Keras 기반 구현을 제공합니다. 방향성 관계 그래프에서의 준지도 노드 분류를 위해 설계되었습니다. 이 코드는 논문 'Modeling Relational Data with Graph Convolutional…

AI 모델 및 LLM
도구 보기

이 프로젝트는 Relational Graph Convolutional Networks(R-GCN)의 Keras 기반 구현을 제공합니다. 방향성 관계 그래프에서의 준지도 노드 분류를 위해 설계되었습니다. 이 코드는 논문 'Modeling Relational Data with Graph Convolutional…

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

TensorFlow

AI GitHub 저장소

TensorFlow는 모든 사용자를 위해 설계된 오픈 소스 머신 러닝 프레임워크입니다. 머신 러닝 모델을 구축하고 배포하기 위한 포괄적인 생태계를 제공하여 개발자와 연구자 모두가 접근할 수 있도록 합니다.

머신러닝 플랫폼
도구 보기

AI GitHub 저장소

모든 사용자를 위해 설계된 오픈 소스 머신 러닝 프레임워크입니다. 머신 러닝 모델을 구축하고 배포하기 위한 포괄적인 생태계를 제공하여 개발자와 연구자 모두가 접근할 수 있도록 합니다.TensorFlow는 모든 사용자를 위해 설계된 오픈 소스 머신 러닝 프레임워크입니다. 머신 러닝 모델을 구축하고 배포하기 위한 포괄적인 생태계를 제공하여 개발자와 연구자 모두가 접근할 수 있도록 합니다.

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

PyTorch

AI GitHub 저장소

PyTorch는 강력한 GPU 가속을 활용하여 효율적인 계산을 지원하는 동적 신경망 구축을 위한 도구를 제공하는 오픈 소스 머신 러닝 라이브러리입니다.

머신러닝 및 데이터 사이언스
도구 보기

AI GitHub 저장소

강력한 GPU 가속을 활용하여 효율적인 계산을 지원하는 동적 신경망 구축을 위한 도구를 제공하는 오픈 소스 머신 러닝 라이브러리입니다.PyTorch는 강력한 GPU 가속을 활용하여 효율적인 계산을 지원하는 동적 신경망 구축을 위한 도구를 제공하는 오픈 소스 머신 러닝 라이브러리입니다.

추천머신러닝 및 데이터 사이언스
AI GitHub 저장소 TOP 250 보기
1/8