Despite these advancements, the Reflexion authors identify various limitations of the pattern. Primarily, Reflexion is susceptible to "non-optimal local minima solutions". It also uses a sliding window for long-term memory, rather than a database. This means that the volume of long-term memory is limited by the token limit of the language model. Finally, the researchers identify that while Reflexion surpasses other single-agent patterns, there are still opportunities to improve performance on tasks that require a significant amount of diversity, exploration, and reasoning.
이러한 발전에도 불구하고 Reflexion 저자들은 패턴의 다양한 한계를 파악하고 있습니다. 주로 Reflexion은 "비최적의 로컬 미니멈 솔루션"에 취약합니다. 또한 장기 기억을 위해 데이터베이스가 아닌 슬라이딩 윈도우를 사용합니다. 즉, 장기 기억의 용량은 Large Language Model (LLM)의 토큰 한도에 의해 제한됩니다. 마지막으로, 연구진은 Reflexion이 다른 단일 에이전트 패턴을 능가하지만, 상당한 양의 다양성, 탐색 및 추론이 필요한 작업의 성능을 개선할 수 있는 기회가 여전히 있다고 지적합니다.
이러한 발전에도 불구하고 Reflexion 저자들은 패턴의 다양한 한계를 파악하고 있습니다. 주로 Reflexion은 "비최적의 로컬 미니멈 솔루션"에 취약합니다. 또한 장기 기억을 위해 데이터베이스가 아닌 슬라이딩 윈도우를 사용합니다. 즉, 장기 기억의 용량은 언어 모델의 토큰 한도에 의해 제한됩니다. 마지막으로, 연구진은 Reflexion이 다른 단일 에이전트 패턴을 능가하지만, 상당한 양의 다양성, 탐색 및 추론이 필요한 작업의 성능을 개선할 수 있는 기회가 여전히 있다고 지적합니다.