Self-Consistency samples multiple diverse reasoning paths (using a temperature > 0) from the model for the same prompt, then selects the most common final answer (majority voting), which significantly increases reasoning accuracy on math and logic tasks.
Rather than taking the first completion path, the system generates 3-10 completions, extracts the calculated result from each, and outputs the consensus answer, filtering out random logical errors.