Property 2.2: _Sampling-and-voting increases the performance for each step._ We conduct a fine-grained analysis for each step of a given task. We explicitly prompt the language model to output the result of each step. Subsequently, we utilize sampling-and-voting at each step to derive the answer for that step. Figure 7 (left) shows that although each step has equal inherent difficulty, the accumulation of errors from previous steps lead to a decrease in accuracy as the number of steps increases. However, our method mitigates the performance decrease encountered with increasing steps.
속성 2.2: _Sampling-and-voting은 각 단계의 성능을 향상시킵니다._ 주어진 작업의 각 단계에 대해 세분화된 분석을 수행합니다. 언어 모델에 각 단계의 결과를 출력하도록 명시적으로 프롬프트합니다. 그런 다음 각 단계에서 sampling-and-voting을 활용하여 해당 단계의 답을 도출합니다. 그림 7(왼쪽)은 각 단계의 고유 난이도가 동일하지만 이전 단계의 오류가 누적되어 단계 수가 증가함에 따라 정확도가 감소하는 것을 보여줍니다. 그러나 이 방법은 단계가 증가함에 따라 발생하는 성능 저하를 완화합니다.
속성 2.2: _샘플링 및 투표는 각 단계의 성능을 향상시킵니다._ 주어진 작업의 각 단계에 대해 세분화된 분석을 수행합니다. 언어 모델에 각 단계의 결과를 출력하도록 명시적으로 프롬프트합니다. 그런 다음 각 단계에서 샘플링 및 투표를 활용하여 해당 단계의 답을 도출합니다. 그림 7(왼쪽)은 각 단계의 고유 난이도가 동일하지만 이전 단계의 오류가 누적되어 단계 수가 증가함에 따라 정확도가 감소하는 것을 보여줍니다. 그러나 이 방법은 단계가 증가함에 따라 발생하는 성능 저하를 완화합니다.