Core Concepts
복잡한 메타프롬프트 프로그램의 성능을 향상시키기 위해 구조 인식 접근법을 사용하여 컴파일 시간 최적화를 수행한다.
Abstract
이 논문은 메타프롬프트를 프로그램으로 표현하고 구조 인식 접근법을 사용하여 효율적으로 최적화하는 SAMMO 프레임워크를 소개한다.
주요 내용은 다음과 같다:
메타프롬프트를 동적 함수 그래프로 표현하여 구조적 변환을 허용한다.
다양한 변이 연산자를 정의하여 프롬프트의 구조와 내용을 변경할 수 있다.
유한 변이 연산자의 경우 열거 탐색을, 무한 변이 연산자의 경우 반복 탐색 알고리즘을 사용한다.
세 가지 사용 사례(지시문 튜닝, 검색 기반 생성 파이프라인 튜닝, 프롬프트 압축)에서 SAMMO가 기존 방법보다 우수한 성능을 보였다.
복잡한 프롬프트는 각 언어 모델에 대해 별도로 최적화해야 하며, 성능 향상은 약한 모델에서 더 두드러진다.
Stats
복잡한 프롬프트를 효율적으로 최적화하기 위해서는 구조 인식 접근법이 필요하다.
SAMMO는 메타프롬프트를 동적 함수 그래프로 표현하여 구조적 변환을 허용한다.
SAMMO는 다양한 변이 연산자를 사용하여 프롬프트의 구조와 내용을 변경할 수 있다.
SAMMO는 세 가지 사용 사례에서 기존 방법보다 우수한 성능을 보였다.
복잡한 프롬프트는 각 언어 모델에 대해 별도로 최적화해야 하며, 성능 향상은 약한 모델에서 더 두드러진다.
Quotes
"메타프롬프트는 점점 더 복잡한 프로그램이 되고 있다."
"SAMMO는 메타프롬프트를 동적 함수 그래프로 표현하여 구조적 변환을 허용한다."
"SAMMO는 다양한 변이 연산자를 사용하여 프롬프트의 구조와 내용을 변경할 수 있다."