Brainstorming Brings Power to Large Language Models of Knowledge Reasoning

Zining Qin, Chenhao Wang, Huiling Qin, Weijia Jia
6/2/2024
cs.CLcs.AI

No official code found. Best implementation: KurohaneNioko/LLM-Brainstorming (0 stars, MIT, last commit 2025-03-29).

Abstract

Large Language Models (LLMs) have demonstrated amazing capabilities in language generation, text comprehension, and knowledge reasoning. While a single powerful model can already handle multiple tasks, relying on a single perspective can lead to biased and unstable results. Recent studies have further improved the model's reasoning ability on a wide range of tasks by introducing multi-model collaboration. However, models with different capabilities may produce conflicting answers on the same problem, and how to reasonably obtain the correct answer from multiple candidate models has become a challenging problem. In this paper, we propose the multi-model brainstorming based on prompt. It incorporates different models into a group for brainstorming, and after multiple rounds of reasoning elaboration and re-inference, a consensus answer is reached within the group. We conducted experiments on three different types of datasets, and demonstrate that the brainstorming can significantly improve the effectiveness in logical reasoning and fact extraction. Furthermore, we find that two small-parameter models can achieve accuracy approximating that of larger-parameter models through brainstorming, which provides a new solution for distributed deployment of LLMs.

View on arXivView PDF

Code Implementations(1)

MIT

Code for "Brainstorming Brings Power to Large Language Models of Knowledge Reasoning"

00Python, Jupyter NotebookMar 29, 20251 years agoMIT

Similar Papers

Cite this paper

@article{qin2024brainstorming,
  title  = {Brainstorming Brings Power to Large Language Models of Knowledge Reasoning},
  author = {Zining Qin and Chenhao Wang and Huiling Qin and Weijia Jia},
  year   = {2024},
  eprint = {2406.06561},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2406.06561v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2406.06561.svg)](https://codeofpaper.com/paper/2406.06561)

Discussion