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

DSPy

DSPy 프레임워크가 수동 프롬프트 엔지니어를 어떻게 프로그래밍 가능한 자기 개선형 LLM 파이프라인으로 대체하여 강력하고 최적화된 AI 시스템을 구축하는지 알아보십시오.

DSPy (Declarative Self-Improving Language Programs)는 스탠퍼드 대학교에서 개발한 오픈소스 프레임워크로, 개발자가 Large Language Models (LLMs)와 상호작용하는 방식을 최적화합니다. 수동의 시행착오 방식인 prompt engineering에 의존하는 대신, DSPy를 사용하면 언어 모델 호출을 프로그래밍 가능하고 최적화 가능한 모듈로 처리하여 복잡한 AI 시스템을 구축할 수 있습니다. 이 접근 방식은 취약한 텍스트 프롬프트를 강력하고 최신인 machine learning (ML) 파이프라인으로 변환하여, 기본 생성 작업과 정교한 agentic workflows 사이의 간격을 메워줍니다.

DSPy 프레임워크의 작동 원리#

DSPy는 프로그램의 기본 로직을 모델을 안내하는 데 사용되는 특정 텍스트 지시사항과 분리하여 작동합니다. 알고리즘 기반 optimizers and compilers를 사용하여, 이 프레임워크는 선언적 모듈을 자동으로 평가하고 개선합니다. 질문을 입력하고 특정 형식의 답변을 기대하는 것과 같은 명확한 시그니처를 정의함으로써, 프레임워크는 응답을 측정하고 프롬프트나 모델 가중치를 반복적으로 업데이트합니다.

이는 개념적으로 fine-tuning과 유사하지만 프롬프트 레이어에 수학적으로 적용되어, 전통적인 수동 조정에 비해 정확성과 신뢰성을 대폭 향상시킵니다. 기본 아키텍처는 복잡한 Natural Language Processing (NLP) 작업 중 스스로 수정하는 능력을 강조하는 Stanford's arXiv paper on DSPy에 자세히 설명되어 있습니다.

AI 및 ML에서의 실제 애플리케이션#

프롬프팅에서 프로그래밍으로의 전환을 통해 조직은 다양한 사용 사례 전반에 걸쳐 신뢰성이 높은 언어 모델을 배포할 수 있습니다:

  • 검색증강 생성 (RAG): 기업에서는 DSPy framework를 사용하여 컨텍스트 데이터의 검색과 합성을 자동화합니다. 검색된 문서를 구문 분석하는 방법에 대한 지시사항을 하드코딩하는 대신, 시스템은 최적의 프롬프트 구조를 동적으로 학습합니다. 현대 엔터프라이즈 파이프라인은 프로덕션 환경에서 이러한 동적으로 최적화된 Retrieval-Augmented Generation (RAG) 애플리케이션을 모니터링하고 디버깅하기 위해 Langfuse와 같은 추적 도구를 자주 통합합니다.
  • 멀티 에이전트 오케스트레이션: OpenAI 또는 Anthropic의 기초 모델을 활용하는 복잡한 Generative AI 시스템에서 DSPy는 여러 에이전트가 통신하는 방식을 관리합니다. 이 프레임워크는 데이터 추출 모듈과 요약 모듈 간의 핸드오프를 체계적으로 조정하며, 이는 hyperparameter tuning이 전통적인 딥러닝 네트워크를 안정화하는 방식과사 유사하게 작동합니다. 이러한 엔터프라이즈 급 혁신은 IBM's technology think tanks와 같은 고급 리소스에서 심도 있게 다루어집니다.

DSPy와 전통적인 프롬프트 엔지니어링 비교#

전통적인 prompt engineering practices와 DSPy를 구별하는 것은 매우 중요합니다. 전통적인 프롬프트 엔지니어링은 모델의 동작을 유도하기 위해 인간의 직관과 수동 재작성에 크게 의존하는 반면, DSPy는 이 프로세스를 알고리즘 최적화 문제로 체계화합니다. Google DeepMind의 연구원들이 스스로 최적의 경로를 찾아내는 알고리즘을 구축하는 것과 비슷하게, DSPy는 엄격한 평가 지표를 기반으로 지시사항을 컴파일하여 개발자의 역할을 수동으로 텍스트를 작성하는 것에서 강력한 평가 기준을 설계하는 것으로 전환합니다.

프로그래밍 최적화와 Vision AI의 통합#

PyTorch와 같은 머신 러닝 백엔드에서 실행되는 텍스트 기반 시스템에 DSPy가 크게 집중되어 있지만, 선언형 프로그래밍의 철학은 computer vision (CV) 애플리케이션에도 매우 유용합니다. 멀티모달 의사결정을 위해 LLM을 비전 시스템에 연결할 때, DSPy는 형식 할루시네이션 없이 다운스트림 object detection 작업을 트리거하는 데 필요한 구조화된 JSON 출력을 프로그래밍 방식으로 보장할 수 있습니다.

다음 Python 스니펫은 DSPy 에이전트가 이미지 처리가 필요하다고 판단한 후 Ultralytics YOLO26 프레임워크와 같은 엣지 비전 모듈이 Ultralytics Python API를 통해 어떻게 인스턴스화될 수 있는지를 보여줍니다:

from ultralytics import YOLO

# Initialize the state-of-the-art YOLO26 model for high-speed edge inference
model = YOLO("yolo26n.pt")

# Perform inference on a target image dynamically triggered by an agentic pipeline
results = model("https://ultralytics.com/images/bus.jpg")

# Extract the detected classes to feed back into the language model's context
detected_classes = [model.names[int(box.cls)] for box in results[0].boxes]
print(f"Vision Agent Output: {detected_classes}")

이러한 하이브리드 텍스트 및 비전 프로젝트를 확장하기 위해, 팀은 자동화된 데이터셋 주석, 클라우드 학습, 원활한 모델 배포를 위해 Ultralytics Platform을 활용할 수 있습니다. 이 에코시스템을 통해 개발자는 수동 구성보다는 고수준의 애플리케이션 로직에 집중할 수 있습니다.

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

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