AI 기술심화
Reflexion
Reflexion Pattern · 반성 에이전트 · Self-Reflection Agent
Reflexion은 AI 에이전트가 실행 결과를 자기 반성하고, 교훈을 메모리에 저장한 뒤 다음 시도에서 반영하는 패턴이다. Shinn et al.(2023)이 NeurIPS에서 발표했으며, 코드 생성에서 HumanEval 기준 91% Pass@1을 달성했다.
- •Shinn et al.(2023, NeurIPS): HumanEval 기준 91% Pass@1 달성 — GPT-4 기준 최고 수준
- •실행(Attempt) → 반성(Reflection) → 메모리 저장(Memory) → 재시도(Retry) 루프
- •LATS(Zhou et al., 2023, ICML 2024): Reflexion + 트리 탐색 — HumanEval 94.4% 달성, 비용은 ReAct 대비 3~5배
- •시행착오가 필요한 복잡한 과제(코드 생성, 디버깅, 게임 전략)에 최적