YOLO Vision 2026:
Ultralytics 용어집으로 돌아가기

PyTorch

Ultralytics YOLO26을 구동하는 핵심 라이브러리인 PyTorch를 탐구해 보십시오. 동적 그래프, GPU 가속, 그리고 효율적인 딥러닝 모델을 구축하는 방법에 대해 배우십시오.

PyTorch는 Meta AI에서 주로 개발한 오픈소스 머신러닝 라이브러리로, 딥러닝 분야의 연구자와 개발자들에게 핵심적인 도구가 되었습니다. 유연성과 사용 편의성으로 잘 알려져 있으며, 사용자가 동적 연산 그래프를 사용하여 복잡한 neural networks를 구축하고 학습할 수 있도록 지원합니다. 흔히 "즉시 실행(eager execution)"이라고 불리는 이 기능은 코드를 즉시 평가할 수 있게 해주며, 정적 그래프 정의에 의존하는 프레임워크에 비해 debugging과 프로토타이핑을 훨씬 더 직관적으로 만들어 줍니다. Python 프로그래밍 언어와 원활하게 통합되어 표준 과학 계산 도구의 자연스러운 확장처럼 느껴집니다.

핵심 메커니즘 및 중요성#

이 프레임워크의 핵심은 tensors로, NumPy documentation에 있는 배열과사사사 유사한 다차원 배열입니다. 그러나 표준 배열과 달리 PyTorch 텐서는 NVIDIA CUDA가 제공하는 GPU acceleration을 활용하도록 설계되었습니다. 이러한 하드웨어 가속은 현대 artificial intelligence (AI) 모델을 효율적으로 학습하는 데 필요한 대규모 병렬 처리에 매우 중요합니다.

이 라이브러리는 computer vision (CV) 및 자연어 처리를 위한 방대한 도구 생태계를 지원합니다. 풍부한 사전 구축 레이어, 옵티마이저, 손실 함수 세트를 제공하여 image classification 및 시퀀스 모델링과 같은 작업을 위한 알고리즘 생성 프로세스를 단순화합니다.

실제 애플리케이션 사례#

이 프레임워크의 범용성 덕분에 다양한 산업 분야에서 고영향 AI 솔루션을 위해 도입되었습니다:

  1. Autonomous Vehicles: 업계 리더들은 PyTorch를 활용하여 자동차 카메라의 비디오 피드를 처리하는 딥러닝 모델을 구축합니다. 이러한 모델은 실시간 object detection을 수행하여 차선, 표지판, 보행자를 식별하고 더 안전한 주행을 가능하게 합니다.

  2. Medical Diagnostics: 연구원들은 이 프레임워크를 사용하여 고급 의료 응용 프로그램을 개발합니다. 예를 들어, MRI 스캔이나 X선을 분석하여 의사가 정밀한 image segmentation을 통해 종경을 감지할 수 있도록 지원하는 시스템을 구동합니다.

관련 도구와의 비교#

이 프레임워크의 역할을 더 잘 이해하기 위해 AI 스택 내의 다른 일반적인 도구들과 PyTorch를 구별하는 것이 도움이 됩니다:

  • Vs. TensorFlow: Google이 개발한 TensorFlow는 역사적으로 정적 연산 그래프에 의존했기 때문에 디버깅이 더 어려워졌지만 배포가 최적화되었습니다. 두 프레임워크 모두 기능면에서 수렴했지만, PyTorch는 직관적인 인터페이스 덕분에 빠른 프로토타이핑과 연구에 선호되는 경우가 많습니다.
  • Vs. OpenCV: OpenCV는 신경망 학습보다는 전통적인 이미지 처리 기능(크기 조정, 필터링, 색상 변환 등)에 초점을 맞춘 라이브러리입니다. 일반적인 워크플로우에서 개발자는 분석을 위해 이미지를 PyTorch 모델에 공급하기 전에 data preprocessing에 OpenCV를 사용합니다.

Ultralytics와의 통합#

최첨단 YOLO26과 널리 사용되는 YOLO11을 포함한 전체 Ultralytics 모델 제품군은 PyTorch를 기반으로 네이티브로 구축되었습니다. 이 기반은 사용자가 프레임워크의 속도, 안정성 및 광범위한 커뮤니티 지원의 이점을 누릴 수 있도록 보장합니다. 사용자 지정 training data에 대해 transfer learning을 수행하든엣지 기기용 모델을 내보내든, 기본 아키텍처는 PyTorch 텐서와 그래디언트에 의존합니다.

곧 출시될 Ultralytics Platform은 데이터셋 소싱, 학습 및 배포를 관리하기 위한 통합 인터페이스를 제공하여, 복잡한 상용구 코드(boilerplate code)를 많이 작성할 필요 없이 이러한 경험을 더욱 간소화합니다.

다음 예제는 GPU 가용성을 확인하고 YOLO 모델을 사용하여 추론을 실행하는 방법을 보여주며, 프레임워크가 내부적으로 하드웨어 가속을 어떻게 처리하는지 설명합니다.

import torch
from ultralytics import YOLO

# Check if CUDA (GPU) is available for PyTorch acceleration
device = "cuda" if torch.cuda.is_available() else "cpu"
print(f"PyTorch is using device: {device}")

# Load a YOLO26n model (built on PyTorch)
model = YOLO("yolo26n.pt")

# Perform object detection on an image
# PyTorch handles tensor operations and moves data to the GPU automatically
results = model("https://ultralytics.com/images/bus.jpg", device=device)

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를 함께 구축합시다!

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