Some methods adopt ranking, such as Cobbe et al. (2021), which trains a verifier to select high-confidence reasoning chains through ranking. Meanwhile, other methods select reasoning chains through a voting mechanism. Self-consistency Wang et al. (2023) selects the most consistent answer by majority voting among sampled reasoning chains based on final answers. Furthermore, Fu et al. (2023) proposes Complex CoT, which utilizes a complexity-based voting strategy that leans towards selecting answers generated by more complex reasoning chains. However, answer-based voting mechanisms do not take into account the correctness of reasoning chains. Miao et al. (2023) takes the reasoning steps into account when voting, which can obtain both consistent answers and trustworthy reasoning processes simultaneously. Moreover, to consider the relations between intermediate steps across chains, Yoran et al. (2023) mixes information between reasoning chains and selects the most relevant facts to perform meta-reason over multiple reasoning chains. GRACE Khalifa et al. (2023) trains a discriminator through contrastive learning and uses this discriminator to rank each intermediate reasoning step. Previous methods sample based on the probability distribution, while Diversity-of-Thought Naik et al. (2023) obtains multiple reasoning paths by prompting with different instructions.
일부 방법은 ranking을 채택합니다. 예를 들어, Cobbe 등(2021)은 ranking을 통해 신뢰도가 높은 추론 체인을 선택하도록 검증자를 훈련시킵니다. 한편, 다른 방법은 투표 메커니즘을 통해 추론 체인을 선택합니다. Self-consistency Wang 등(2023)은 최종 답변을 기반으로 샘플링된 추론 체인 중 다수결 투표를 통해 가장 일관성이 높은 답변을 선택합니다. 또한, Fu 등(2023)은 더 복잡한 추론 체인에 의해 생성된 답변을 선택하는 complexity-based voting 전략을 활용하는 Complex CoT를 제안합니다. 그러나 답변 기반 voting 메커니즘은 추론 체인의 정확성을 고려하지 않습니다. Miao 등(2023)은 voting 시 추론 단계를 고려하여 일관된 답변과 신뢰할 수 있는 추론 프로세스를 동시에 얻을 수 있습니다. 또한, 여러 체인 간의 중간 단계 간의 관계를 고려하기 위해 Yoran 등(2023)은 추론 체인 간의 정보를 혼합하고 가장 관련성이 높은 사실을 선택하여 여러 추론 체인에 대한 meta-reasoning을 수행합니다. GRACE Khalifa 등(2023)은 contrastive learning을 통해 판별자를 훈련하고 이 판별자를 사용하여 각 중간 추론 단계의 ranking을 매깁니다. 이전 방법은 확률 분포를 기반으로 샘플링하는 반면, Diversity-of-Thought Naik 등(2023)은 서로 다른 instructions으로 프롬프트하여 여러 추론 경로를 얻습니다.
일부 방법은 순위를 채택합니다. 예를 들어, Cobbe 등(2021)은 순위를 통해 신뢰도가 높은 추론 체인을 선택하도록 검증자를 훈련시킵니다. 한편, 다른 방법은 투표 메커니즘을 통해 추론 체인을 선택합니다. 자체 일관성 Wang 등(2023)은 최종 답변을 기반으로 샘플링된 추론 체인 중 다수결 투표를 통해 가장 일관성이 높은 답변을 선택합니다. 또한, Fu 등(2023)은 더 복잡한 추론 체인에 의해 생성된 답변을 선택하는 복잡성 기반 투표 전략을 활용하는 Complex CoT를 제안합니다. 그러나 답변 기반 투표 메커니즘은 추론 체인의 정확성을 고려하지 않습니다. Miao 등(2023)은 투표 시 추론 단계를 고려하여 일관된 답변과 신뢰할 수 있는 추론 프로세스를 동시에 얻을 수 있습니다. 또한, 여러 체인 간의 중간 단계 간의 관계를 고려하기 위해 Yoran 등(2023)은 추론 체인 간의 정보를 혼합하고 가장 관련성이 높은 사실을 선택하여 여러 추론 체인에 대한 메타 추론을 수행합니다. GRACE Khalifa 등(2023)은 대조 학습을 통해 판별자를 훈련하고 이 판별자를 사용하여 각 중간 추론 단계의 순위를 매깁니다. 이전 방법은 확률 분포를 기반으로 샘플링하는 반면, Diversity-of-Thought Naik 등(2023)은 서로 다른 지침으로 프롬프트하여 여러 추론 경로를 얻습니다.