Ultralytics YOLO27:
Ultralytics 용어집으로 돌아가기

Context Window

컨텍스트 윈도우가 AI에서 모델의 메모리를 정의하는 방식을 알아보세요. 정확도 향상을 위해 Ultralytics YOLO26을 사용한 NLP 및 동영상 추적 애플리케이션을 살펴보세요.

컨텍스트 윈도우는 머신 러닝 모델이 작동 중에 동시에 처리하고 고려할 수 있는 입력 데이터(예: 텍스트 문자, 오디오 세그먼트 또는 비디오 프레임)의 최대 범위를 의미합니다. 인공지능(AI) 분야에서 이 개념은 단기 기억과 유사하며, 시스템이 특정 시점에 얼마나 많은 정보를 "보고" 기억할 수 있는지를 결정합니다. 자연어 처리(NLP) 모델인 Transformer에서는 윈도우를 토큰 단위로 측정하여 AI가 유지할 수 있는 대화 기록의 길이를 정의합니다. 컴퓨터 비전(CV)에서는 컨텍스트가 시간적 또는 공간적인 경우가 많으며, 모델이 일련의 이미지 전반에서 움직임과 연속성을 이해할 수 있도록 합니다.

실제 적용 사례#

컨텍스트 윈도우의 실용적인 활용도는 단순한 데이터 버퍼링을 훨씬 뛰어넘으며, 다양한 고급 분야에서 중추적인 역할을 합니다:

  • 대화형 AI 및 챗봇: 최신 챗봇가상 비서의 아키텍처에서 컨텍스트 윈도우는 대화 기록 버퍼 역할을 합니다. 윈도우가 클수록 에이전트가 긴 대화에서 앞서 언급된 구체적인 세부 정보를 기억할 수 있어 정보를 반복해서 말해야 하는 불편을 방지합니다.
  • 비디오 객체 추적: 비전 작업에서 컨텍스트는 시간적인 경우가 많습니다. 객체 추적 알고리즘은 여러 프레임에 걸쳐 객체의 위치와 외형을 기억해야 객체의 동일성을 유지할 수 있으며, 특히 가림 현상이 발생할 때 중요합니다. 최신 Ultralytics YOLO26 모델은 이러한 시간적 컨텍스트를 효과적으로 활용하여 효율적으로 처리함으로써 추적 작업에서 높은 정확도를 유지합니다.
  • 금융 시계열 분석: 투자 전략은 과거 시장 데이터를 분석하는 예측 모델링에 의존하는 경우가 많습니다. 이때 컨텍스트 윈도우는 모델이 미래 추세를 예측하기 위해 고려하는 과거 데이터 포인트의 수(예: 최근 30일간의 주가)를 정의하며, 이는 퀀트 금융의 핵심 기법입니다.

관련 개념 구분하기#

AI 솔루션을 정확하게 구현하려면 용어집에 있는 유사한 용어와 컨텍스트 윈도우를 구분하는 것이 유용합니다:

  • 컨텍스트 윈도우와 수용 영역의 비교: 두 용어 모두 입력 데이터의 범위를 설명하지만, "수용 영역"은 합성곱 신경망(CNN)에 특화된 용어로, 하나의 feature map에 영향을 미치는 이미지의 공간 영역을 의미합니다. 반면 "컨텍스트 윈도우"는 일반적으로 데이터 스트림에서 순차적 또는 시간적인 범위를 의미합니다.
  • 컨텍스트 윈도우와 토큰화의 비교: 컨텍스트 윈도우가 고정된 컨테이너라면 토큰화는 이를 채우는 방법입니다. 텍스트 또는 데이터를 토큰으로 나누며, tokenizer의 효율성에 따라 윈도우에 실제로 들어갈 수 있는 정보의 양이 결정됩니다. 효율적인 서브워드 tokenizer는 문자 단위 방식에 비해 동일한 윈도우 크기에 더 많은 의미를 담을 수 있습니다.
  • 컨텍스트 윈도우와 배치 크기의 비교: 배치 크기는 모델 학습 중 병렬로 처리되는 독립적인 샘플의 수를 결정하는 반면, 컨텍스트 윈도우는 단일 샘플의 순차적 차원에 따른 길이 또는 크기를 결정합니다.

예시: 비전에서의 시간적 컨텍스트#

텍스트에서 자주 논의되지만, 컨텍스트는 과거 정보가 중요한 비전 작업에서도 매우 중요합니다. 다음 Python 스니펫은 ultralytics 패키지를 사용하여 객체 추적을 수행합니다. 여기서 모델은 비디오 프레임 전반에서 객체 ID의 "컨텍스트"를 유지하여 프레임 1에서 감지된 자동차가 프레임 10에서도 동일한 자동차로 인식되도록 합니다.

from ultralytics import YOLO

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

# Perform object tracking on a video file
# The tracker uses temporal context to preserve object IDs across frames
results = model.track(source="path/to/video.mp4", show=True)

과제와 향후 방향#

컨텍스트 윈도우를 관리하려면 성능과 리소스 간의 지속적인 절충이 필요합니다. 윈도우가 너무 짧으면 AI가 이야기의 흐름이나 객체의 궤적을 놓치는 "모델 기억상실"이 발생할 수 있습니다. 그러나 윈도우가 지나치게 크면 추론 지연 시간과 메모리 사용량이 증가하여 엣지 AI 디바이스에서 실시간 추론을 수행하기 어려워집니다.

이를 완화하기 위해 개발자는 검색 증강 생성(RAG)과 같은 전략을 사용합니다. 이 전략을 활용하면 모델이 모든 정보를 즉각적인 컨텍스트 윈도우에 보관하는 대신 외부 벡터 데이터베이스에서 관련 정보를 가져올 수 있습니다. 또한 Ultralytics Platform과 같은 도구는 팀이 대규모 데이터셋을 관리하고 배포 성능을 모니터링하여 프로덕션 환경에서 모델이 컨텍스트를 처리하는 방식을 최적화하도록 지원합니다. PyTorch와 같은 프레임워크는 계속 발전하면서 희소 어텐션 메커니즘에 대한 지원을 강화하고 있으며, 이를 통해 2차가 아닌 선형 계산 비용으로 대규모 컨텍스트 윈도우를 사용할 수 있습니다. YOLO26의 엔드투엔드 기능으로의 전환에서 볼 수 있는 모델 아키텍처의 혁신은 시각적 컨텍스트를 최고 효율로 처리하는 방식을 계속해서 개선하고 있습니다.

Explore solutions

항공 이미지를 위한 컴퓨터 비전

항공 이미지를 위한 컴퓨터 비전

Ultralytics YOLO을 활용하여 드론 및 항공 이미지를 농업, 수산업, 환경 모니터링, 자연 보호, 지리 공간 분석을 위한 실시간 인사이트로 변환합니다.
자세히 알아보기
항공우주 분야의 컴퓨터 비전

항공우주 분야의 컴퓨터 비전

Ultralytics YOLO 모델로 항공 모니터링에 비전 AI를 도입하세요. 컴퓨터 비전 솔루션으로 드론, 항공우주 워크플로, 환경 보전 및 지리 공간 산업을 지원합니다.
자세히 알아보기

Ultralytics YOLO 모델로 모든 사이트를 보호하세요. 비전 AI는 경계 모니터링, 위협 탐지, 번호판 인식 및 작업장 안전을 지원합니다.
자세히 알아보기
로보틱스 컴퓨터 비전

로보틱스 컴퓨터 비전

Ultralytics YOLO 모델로 더 스마트한 기계의 성능을 구현하세요. 로보틱스의 Vision AI는 자율 주행, 인식, 객체 추적 및 실시간 제어를 지원합니다.
자세히 알아보기
물류 컴퓨터 비전

물류 컴퓨터 비전

Ultralytics YOLO 모델로 물류를 효율화하세요. Vision AI는 패키지 검사, 분류, 차량 추적 및 창고의 실시간 안전 모니터링을 지원합니다.
자세히 알아보기
소매 컴퓨터 비전

소매 컴퓨터 비전

Ultralytics YOLO 모델로 소매업을 새롭게 혁신하세요. Vision AI는 재고 추적, 선반 모니터링, 대기열 관리 및 더 스마트한 고객 인사이트를 지원합니다.
자세히 알아보기
헬스케어 분야의 컴퓨터 비전

헬스케어 분야의 컴퓨터 비전

Ultralytics YOLO 모델로 헬스케어 솔루션을 구축하십시오. 헬스케어 분야의 Vision AI는 더 빠른 의료 영상 처리, 더욱 스마트한 진단, 환자 모니터링을 지원합니다.
자세히 알아보기
제조 분야의 컴퓨터 비전

제조 분야의 컴퓨터 비전

Ultralytics YOLO 모델로 제조를 최적화하십시오. Vision AI는 품질 관리, 결함 탐지, PPE 준수, 조립 라인 자동화를 지원합니다.
자세히 알아보기
자동차 산업의 컴퓨터 비전

자동차 산업의 컴퓨터 비전

Ultralytics YOLO 모델을 활용해 자동차 산업에 컴퓨터 비전을 적용합니다. 비전 AI는 도로 안전, 운전자 보조, 차량 자동화를 향상해 더 스마트한 도로를 구현합니다.
자세히 알아보기
농업의 컴퓨터 비전

농업의 컴퓨터 비전

Ultralytics YOLO 모델로 스마트 농업에 비전 AI를 도입합니다. 작물 모니터링, 가축 추적, 정밀 농업을 강화해 더 높은 수확량을 스마트하게 실현합니다.
자세히 알아보기
항공 이미지를 위한 컴퓨터 비전

항공 이미지를 위한 컴퓨터 비전

Ultralytics YOLO을 활용하여 드론 및 항공 이미지를 농업, 수산업, 환경 모니터링, 자연 보호, 지리 공간 분석을 위한 실시간 인사이트로 변환합니다.
자세히 알아보기
항공우주 분야의 컴퓨터 비전

항공우주 분야의 컴퓨터 비전

Ultralytics YOLO 모델로 항공 모니터링에 비전 AI를 도입하세요. 컴퓨터 비전 솔루션으로 드론, 항공우주 워크플로, 환경 보전 및 지리 공간 산업을 지원합니다.
자세히 알아보기

Ultralytics YOLO 모델로 모든 사이트를 보호하세요. 비전 AI는 경계 모니터링, 위협 탐지, 번호판 인식 및 작업장 안전을 지원합니다.
자세히 알아보기
로보틱스 컴퓨터 비전

로보틱스 컴퓨터 비전

Ultralytics YOLO 모델로 더 스마트한 기계의 성능을 구현하세요. 로보틱스의 Vision AI는 자율 주행, 인식, 객체 추적 및 실시간 제어를 지원합니다.
자세히 알아보기
물류 컴퓨터 비전

물류 컴퓨터 비전

Ultralytics YOLO 모델로 물류를 효율화하세요. Vision AI는 패키지 검사, 분류, 차량 추적 및 창고의 실시간 안전 모니터링을 지원합니다.
자세히 알아보기
소매 컴퓨터 비전

소매 컴퓨터 비전

Ultralytics YOLO 모델로 소매업을 새롭게 혁신하세요. Vision AI는 재고 추적, 선반 모니터링, 대기열 관리 및 더 스마트한 고객 인사이트를 지원합니다.
자세히 알아보기
헬스케어 분야의 컴퓨터 비전

헬스케어 분야의 컴퓨터 비전

Ultralytics YOLO 모델로 헬스케어 솔루션을 구축하십시오. 헬스케어 분야의 Vision AI는 더 빠른 의료 영상 처리, 더욱 스마트한 진단, 환자 모니터링을 지원합니다.
자세히 알아보기
제조 분야의 컴퓨터 비전

제조 분야의 컴퓨터 비전

Ultralytics YOLO 모델로 제조를 최적화하십시오. Vision AI는 품질 관리, 결함 탐지, PPE 준수, 조립 라인 자동화를 지원합니다.
자세히 알아보기
자동차 산업의 컴퓨터 비전

자동차 산업의 컴퓨터 비전

Ultralytics YOLO 모델을 활용해 자동차 산업에 컴퓨터 비전을 적용합니다. 비전 AI는 도로 안전, 운전자 보조, 차량 자동화를 향상해 더 스마트한 도로를 구현합니다.
자세히 알아보기
농업의 컴퓨터 비전

농업의 컴퓨터 비전

Ultralytics YOLO 모델로 스마트 농업에 비전 AI를 도입합니다. 작물 모니터링, 가축 추적, 정밀 농업을 강화해 더 높은 수확량을 스마트하게 실현합니다.
자세히 알아보기
항공 이미지를 위한 컴퓨터 비전

항공 이미지를 위한 컴퓨터 비전

Ultralytics YOLO을 활용하여 드론 및 항공 이미지를 농업, 수산업, 환경 모니터링, 자연 보호, 지리 공간 분석을 위한 실시간 인사이트로 변환합니다.
자세히 알아보기
항공우주 분야의 컴퓨터 비전

항공우주 분야의 컴퓨터 비전

Ultralytics YOLO 모델로 항공 모니터링에 비전 AI를 도입하세요. 컴퓨터 비전 솔루션으로 드론, 항공우주 워크플로, 환경 보전 및 지리 공간 산업을 지원합니다.
자세히 알아보기

Ultralytics YOLO 모델로 모든 사이트를 보호하세요. 비전 AI는 경계 모니터링, 위협 탐지, 번호판 인식 및 작업장 안전을 지원합니다.
자세히 알아보기
로보틱스 컴퓨터 비전

로보틱스 컴퓨터 비전

Ultralytics YOLO 모델로 더 스마트한 기계의 성능을 구현하세요. 로보틱스의 Vision AI는 자율 주행, 인식, 객체 추적 및 실시간 제어를 지원합니다.
자세히 알아보기
물류 컴퓨터 비전

물류 컴퓨터 비전

Ultralytics YOLO 모델로 물류를 효율화하세요. Vision AI는 패키지 검사, 분류, 차량 추적 및 창고의 실시간 안전 모니터링을 지원합니다.
자세히 알아보기
소매 컴퓨터 비전

소매 컴퓨터 비전

Ultralytics YOLO 모델로 소매업을 새롭게 혁신하세요. Vision AI는 재고 추적, 선반 모니터링, 대기열 관리 및 더 스마트한 고객 인사이트를 지원합니다.
자세히 알아보기
헬스케어 분야의 컴퓨터 비전

헬스케어 분야의 컴퓨터 비전

Ultralytics YOLO 모델로 헬스케어 솔루션을 구축하십시오. 헬스케어 분야의 Vision AI는 더 빠른 의료 영상 처리, 더욱 스마트한 진단, 환자 모니터링을 지원합니다.
자세히 알아보기
제조 분야의 컴퓨터 비전

제조 분야의 컴퓨터 비전

Ultralytics YOLO 모델로 제조를 최적화하십시오. Vision AI는 품질 관리, 결함 탐지, PPE 준수, 조립 라인 자동화를 지원합니다.
자세히 알아보기
자동차 산업의 컴퓨터 비전

자동차 산업의 컴퓨터 비전

Ultralytics YOLO 모델을 활용해 자동차 산업에 컴퓨터 비전을 적용합니다. 비전 AI는 도로 안전, 운전자 보조, 차량 자동화를 향상해 더 스마트한 도로를 구현합니다.
자세히 알아보기
농업의 컴퓨터 비전

농업의 컴퓨터 비전

Ultralytics YOLO 모델로 스마트 농업에 비전 AI를 도입합니다. 작물 모니터링, 가축 추적, 정밀 농업을 강화해 더 높은 수확량을 스마트하게 실현합니다.
자세히 알아보기

AI의 미래를 함께 만들어가세요!

머신러닝의 미래와 함께 여정을 시작하세요