YOLO26 소개: 차세대 비전 AI입니다.
Ultralytics
Ultralytics 용어집으로 돌아가기

Graph Neural Network (GNN)

비유클리드 데이터를 처리하기 위한 그래프 신경망(GNN)을 탐색해 보십시오. GNN이 고급 비전 AI를 위해 Ultralytics YOLO26과 함께 관계적 추론을 어떻게 향상하는지 알아보십시오.

그래프 신경망(GNN, Graph Neural Network)은 그래프로 표현된 데이터를 처리하도록 설계된 특수 딥러닝 아키텍처 클래스입니다. 합성곱 신경망(CNN)과 같은 기존 모델은 이미지와 같은 그리드 형태의 구조에 최적화되어 있고, 순환 신경망(RNN)은 텍스트나 시계열 분석과 같은 순차 데이터에 탁월한 반면, GNN은 비유클리드 데이터를 처리하는 데 독보적인 능력을 발휘합니다. 즉, 노드(엔티티)와 엣지(관계)로 정의된 데이터셋에서 작동하며, 실제 네트워크의 특징인 복잡한 상호 의존성을 학습할 수 있습니다. 개별 데이터 포인트의 속성과 그들 사이의 구조적 연결을 모두 포착함으로써 GNN은 엔티티 자체만큼이나 관계가 중요한 분야에서 강력한 인사이트를 제공합니다.

Link to this section그래프 신경망 작동 원리#

GNN의 근본적인 메커니즘은 "메시지 전달(message passing)" 또는 이웃 집계라고 불리는 과정입니다. 이 프레임워크 내에서 그래프의 모든 노드는 즉각적인 이웃으로부터 정보를 수집하여 자신의 표현을 업데이트합니다. 모델 학습 중에 네트워크는 노드의 특징과 로컬 이웃의 토폴로지를 인코딩하는 효과적인 임베딩(밀집 벡터 표현)을 생성하는 방법을 학습합니다.

여러 처리 레이어를 거치면서 노드는 결국 그래프의 더 먼 곳에 있는 정보를 통합하여 "수용 영역(receptive field)"을 효과적으로 넓힐 수 있습니다. 이를 통해 모델은 더 큰 구조 내에서 노드의 맥락을 파악할 수 있게 됩니다. PyTorch GeometricDeep Graph Library (DGL)과 같은 최신 프레임워크는 이러한 복잡한 메시지 전달 체계의 구현을 용이하게 하여 개발자가 처음부터 시작하지 않고도 정교한 그래프 기반 애플리케이션을 구축할 수 있도록 지원합니다.

Link to this sectionGNN과 다른 신경망 아키텍처 비교#

GNN의 독특한 역할을 이해하기 위해서는 AI 분야에서 흔히 볼 수 있는 다른 신경망(NN) 유형과 구분하는 것이 도움이 됩니다.

  • 합성곱 신경망(CNN): 시각적 작업(예: 이미지 분류 또는 객체 탐지)을 위한 업계 표준입니다. Ultralytics YOLO26과 같은 모델은 CNN을 사용하여 고정 그리드 픽셀 데이터를 처리합니다. 그러나 CNN은 노드마다 이웃의 수가 달라지는 불규칙한 구조를 처리하는 데 어려움을 겪습니다.
  • 순환 신경망(RNN): RNN은 특정 시퀀스로 입력을 처리하므로 언어 작업이나 자연어 처리(NLP)에 이상적입니다. 이와 대조적으로 GNN은 엄격하게 시간적 또는 순차적인 데이터보다는 공간적 또는 관계적 성격의 데이터를 처리합니다.
  • 지식 그래프: 지식 그래프는 사실(엔티티와 관계)을 담은 구조화된 데이터베이스이며, GNN은 이러한 구조로부터 학습하기 위해 사용되는 계산 모델입니다. GNN은 지식 그래프 위에서 링크 예측과 같은 작업을 수행하기 위해 자주 배포되며, 종종 검색 증강 생성(RAG) 파이프라인을 강화합니다.

Link to this section실제 애플리케이션 사례#

임의의 관계를 모델링하는 능력 덕분에 GNN은 다양한 고부가가치 산업 전반에서 필수적인 도구가 되었습니다.

  1. 신약 개발 및 헬스케어: 제약 산업에서 화학 분자는 원자가 노드이고 결합이 엣지인 그래프로 자연스럽게 표현됩니다. GNN은 분자 특성을 예측하고 단백질 상호작용을 시뮬레이션함으로써 의료 AI를 혁신하고 있습니다. Google DeepMind의 AlphaFold와 같은 혁신 사례는 생물학적 구조를 이해하는 데 있어 기하학적 딥러닝의 강력함을 잘 보여줍니다.

  2. 소셜 네트워크 분석 및 추천: 플랫폼은 GNN을 사용하여 방대한 사용자 상호작용 웹을 분석합니다. 사용자를 노드로, 친구 관계나 좋아요를 엣지로 모델링함으로써 이러한 네트워크는 콘텐츠, 제품 또는 연결을 제안하는 추천 시스템의 기반이 됩니다. Pinterest의 GraphSage에서 사용된 것과 유사한 이 접근 방식은 수십억 건의 상호작용으로 효과적으로 확장됩니다.

  3. 물류 및 교통 예측: 물류 AI에서 도로망은 교차로가 노드이고 도로가 엣지인 그래프로 취급됩니다. GNN은 서로 다른 도로 구간 간의 공간적 의존성을 분석하여 교통 흐름을 예측하고 배송 경로를 최적화하며, 이는 단순한 통계적 기준치를 훨씬 능가하는 성능을 보여줍니다.

Link to this section그래프 개념과 비전 AI의 통합#

그래프 신경망은 멀티모달 파이프라인으로 점점 더 많이 통합되고 있습니다. 예를 들어, 포괄적인 시스템은 이미지 세분화를 사용하여 장면 내의 개별 객체를 식별한 다음, GNN을 사용하여 해당 객체 간의 공간적 관계를 추론하는 "장면 그래프(Scene Graph)" 방식을 사용할 수 있습니다. 이는 시각적 인지와 논리적 추론 사이의 간극을 메워줍니다.

다음 Python 예제는 비전 AI와 그래프 구조를 연결하는 방법을 보여줍니다. 이 예제는 Ultralytics YOLO26 모델을 사용하여 노드 역할을 하는 객체를 탐지하고, torch를 사용하여 기본 그래프 구조를 준비합니다.

import torch
from ultralytics import YOLO

# Load the latest YOLO26 model
model = YOLO("yolo26n.pt")

# Run inference on an image to find entities (nodes)
results = model("https://ultralytics.com/images/bus.jpg")

# Extract box centers to serve as node features
# Format: [center_x, center_y] derived from xywh
boxes = results[0].boxes.xywh[:, :2].cpu()
x = torch.tensor(boxes.numpy(), dtype=torch.float)

# Create a hypothetical edge index connecting the first two objects
# In a real GNN, edges might be defined by distance or interaction
edge_index = torch.tensor([[0, 1], [1, 0]], dtype=torch.long)

print(f"Graph constructed: {x.size(0)} nodes (objects) and {edge_index.size(1)} edges.")

이러한 복잡한 파이프라인에 필요한 데이터셋을 관리하려는 개발자는 시스템의 비전 구성 요소에 대한 주석 및 학습 워크플로우를 간소화하는 Ultralytics Platform을 활용할 수 있습니다. 강력한 비전 모델과 GNN의 관계적 추론을 결합함으로써 엔지니어는 주변 세계를 더 잘 이해하는 맥락 인식 자율 시스템을 구축할 수 있습니다.

Explore solutions

Real-time AI that works with your team

로봇 공학에서의 AI

Ultralytics YOLO 모델로 더 스마트한 기기를 구동하십시오. 로봇 공학의 비전 AI는 자율 주행, 인식, 객체 추적 및 실시간 제어를 촉진합니다.

더 알아보기
Real-time AI that works with your team

물류 분야의 AI

Ultralytics YOLO 모델로 물류 프로세스를 간소화하십시오. 비전 AI를 통해 패키지 검사, 분류, 차량 추적 및 실시간 창고 안전 모니터링이 가능합니다.

더 알아보기
Real-time AI that works with your team

소매업에서의 AI

Ultralytics YOLO 모델로 소매업을 재구상하십시오. 비전 AI는 재고 추적, 선반 모니터링, 대기열 관리 및 더 스마트한 고객 인사이트를 지원합니다.

더 알아보기
Real-time AI that works with your team

의료 분야의 AI

Ultralytics YOLO 모델로 의료 솔루션을 구축하십시오. 의료 분야의 비전 AI는 더 빠른 의료 영상 분석, 더 스마트한 진단 및 환자 모니터링을 지원합니다.

더 알아보기
Real-time AI that works with your team

제조 분야의 AI

Ultralytics YOLO 모델로 제조 공정을 최적화하십시오. 비전 AI는 품질 관리, 결함 탐지, PPE 규정 준수 및 조립 라인 자동화를 주도합니다.

더 알아보기
Real-time AI that works with your operation

자동차 분야의 AI

Ultralytics YOLO 모델을 통해 자동차 분야에 컴퓨터 비전을 적용하십시오. 비전 AI는 도로 안전, 운전자 보조 및 차량 자동화를 향상하여 더 스마트한 도로를 만듭니다.

더 알아보기
Real-time AI tailored to your operation

농업 분야의 AI

Ultralytics YOLO 모델을 통해 스마트 농업에 비전 AI를 도입하십시오. 작물 모니터링, 가축 추적 및 정밀 농업을 강화하여 더 높고 스마트한 생산량을 달성하십시오.

더 알아보기
Real-time AI that works with your team

로봇 공학에서의 AI

Ultralytics YOLO 모델로 더 스마트한 기기를 구동하십시오. 로봇 공학의 비전 AI는 자율 주행, 인식, 객체 추적 및 실시간 제어를 촉진합니다.

더 알아보기
Real-time AI that works with your team

물류 분야의 AI

Ultralytics YOLO 모델로 물류 프로세스를 간소화하십시오. 비전 AI를 통해 패키지 검사, 분류, 차량 추적 및 실시간 창고 안전 모니터링이 가능합니다.

더 알아보기
Real-time AI that works with your team

소매업에서의 AI

Ultralytics YOLO 모델로 소매업을 재구상하십시오. 비전 AI는 재고 추적, 선반 모니터링, 대기열 관리 및 더 스마트한 고객 인사이트를 지원합니다.

더 알아보기
Real-time AI that works with your team

의료 분야의 AI

Ultralytics YOLO 모델로 의료 솔루션을 구축하십시오. 의료 분야의 비전 AI는 더 빠른 의료 영상 분석, 더 스마트한 진단 및 환자 모니터링을 지원합니다.

더 알아보기
Real-time AI that works with your team

제조 분야의 AI

Ultralytics YOLO 모델로 제조 공정을 최적화하십시오. 비전 AI는 품질 관리, 결함 탐지, PPE 규정 준수 및 조립 라인 자동화를 주도합니다.

더 알아보기
Real-time AI that works with your operation

자동차 분야의 AI

Ultralytics YOLO 모델을 통해 자동차 분야에 컴퓨터 비전을 적용하십시오. 비전 AI는 도로 안전, 운전자 보조 및 차량 자동화를 향상하여 더 스마트한 도로를 만듭니다.

더 알아보기
Real-time AI tailored to your operation

농업 분야의 AI

Ultralytics YOLO 모델을 통해 스마트 농업에 비전 AI를 도입하십시오. 작물 모니터링, 가축 추적 및 정밀 농업을 강화하여 더 높고 스마트한 생산량을 달성하십시오.

더 알아보기
Real-time AI that works with your team

로봇 공학에서의 AI

Ultralytics YOLO 모델로 더 스마트한 기기를 구동하십시오. 로봇 공학의 비전 AI는 자율 주행, 인식, 객체 추적 및 실시간 제어를 촉진합니다.

더 알아보기
Real-time AI that works with your team

물류 분야의 AI

Ultralytics YOLO 모델로 물류 프로세스를 간소화하십시오. 비전 AI를 통해 패키지 검사, 분류, 차량 추적 및 실시간 창고 안전 모니터링이 가능합니다.

더 알아보기
Real-time AI that works with your team

소매업에서의 AI

Ultralytics YOLO 모델로 소매업을 재구상하십시오. 비전 AI는 재고 추적, 선반 모니터링, 대기열 관리 및 더 스마트한 고객 인사이트를 지원합니다.

더 알아보기
Real-time AI that works with your team

의료 분야의 AI

Ultralytics YOLO 모델로 의료 솔루션을 구축하십시오. 의료 분야의 비전 AI는 더 빠른 의료 영상 분석, 더 스마트한 진단 및 환자 모니터링을 지원합니다.

더 알아보기
Real-time AI that works with your team

제조 분야의 AI

Ultralytics YOLO 모델로 제조 공정을 최적화하십시오. 비전 AI는 품질 관리, 결함 탐지, PPE 규정 준수 및 조립 라인 자동화를 주도합니다.

더 알아보기
Real-time AI that works with your operation

자동차 분야의 AI

Ultralytics YOLO 모델을 통해 자동차 분야에 컴퓨터 비전을 적용하십시오. 비전 AI는 도로 안전, 운전자 보조 및 차량 자동화를 향상하여 더 스마트한 도로를 만듭니다.

더 알아보기
Real-time AI tailored to your operation

농업 분야의 AI

Ultralytics YOLO 모델을 통해 스마트 농업에 비전 AI를 도입하십시오. 작물 모니터링, 가축 추적 및 정밀 농업을 강화하여 더 높고 스마트한 생산량을 달성하십시오.

더 알아보기

미래의 AI를 함께 구축합시다!

머신 러닝의 미래와 함께 여정을 시작하십시오.