Researchers from Google DeepMind and the University of Southern California introduced SELF-DISCOVER, a prompting framework that lets a language model construct a reasoning structure suited to a task before solving it. Instead of applying one fixed instruction such as chain of thought to every problem, the method draws on smaller reasoning modules and assembles a plan for the specific challenge.
The researchers reported improvements of up to 32 percent over established prompting methods. With GPT-4, SELF-DISCOVER achieved reported accuracy of 81 percent on Big-Bench Hard, 85 percent on Thinking for Doing and 73 percent on Math, outperforming chain-of-thought and plan-and-solve approaches in the tests described by the source.
The Framework Separates Planning From Solving
SELF-DISCOVER operates in two stages. First, the model considers a set of basic reasoning modules, such as critical thinking and step-by-step analysis, along with examples of the task. It selects and combines relevant modules into an explicit reasoning structure. During the second stage, the model follows that structure to produce a solution.
The separation matters because different problems benefit from different approaches. A spatial task may require tracking relationships, while a mathematical question may demand decomposition and verification. A single general prompt can encourage more explanation without giving the model an appropriate method. SELF-DISCOVER instead asks the model to decide how it should reason before it commits to an answer, making the plan itself an intermediate product.
Results Suggest Structure Can Beat a Generic Prompt
The framework was evaluated across Big-Bench Hard, Thinking for Doing and Math. These collections cover different forms of complex reasoning, giving the method a broader test than one narrow benchmark. The reported GPT-4 results of 81, 85 and 73 percent respectively were higher than those produced by chain of thought and plan-and-solve techniques.
An improvement of up to 32 percent is notable because the underlying model does not need to be retrained. Prompting methods can be applied at inference time, allowing researchers and developers to test them more quickly than a new training run. The performance still needs to be understood task by task. An aggregate gain can conceal questions where the extra planning adds little, and a longer reasoning process may increase latency or cost even when accuracy improves.
Transferability Points Beyond One Model or Dataset
The researchers also studied whether reasoning structures discovered for one setting could transfer to another. The source reports that the structures showed broad applicability and aligned with patterns of human problem-solving. If a useful structure can be reused, the first-stage planning cost might be amortised across many related questions rather than repeated from scratch every time.
Transfer is important for practical systems because production workloads rarely match benchmark examples exactly. A rigid template may work in a demonstration but fail when wording or context changes. A library of adaptable reasoning structures could give a model a stronger starting point while preserving task-specific selection. Developers would still need to verify that a transferred structure remains appropriate and does not import assumptions from a different domain.
Better Reasoning Requires Better Evaluation
An explicit structure can make a system’s process easier to inspect, but it should not be mistaken for proof that the final answer is correct. Language models can produce plausible plans and then execute them badly, or follow a flawed structure consistently. Evaluation therefore needs to score both outcomes and reliability across variations, not merely reward a convincing explanation.
The framework also raises a design choice about exposing intermediate reasoning. A useful implementation might retain internal structure for control and evaluation while presenting users with concise evidence or verifiable steps. The source focuses on performance rather than deployment policy, so the right interface remains an open engineering question. What matters is that the method supports checking rather than creating an illusion of certainty.
Cost is another practical factor. SELF-DISCOVER adds a planning stage before decoding the answer. For high-value problems, an accuracy improvement may easily justify extra computation. For simple or high-volume requests, a direct response could remain more efficient. A system can classify tasks and reserve structured reasoning for cases that benefit from it.
The work is significant because it treats reasoning as something a model can organise dynamically. Earlier methods often provide one universal instruction, while SELF-DISCOVER offers a collection of basic strategies and lets the model compose them. That approach resembles how people change methods between planning a route, solving an equation and evaluating an argument.
It does not by itself establish general intelligence, despite the broader implications suggested in the source. Benchmark improvements show that a prompting framework can extract stronger performance from existing models. They do not demonstrate stable understanding across all settings or remove the need for external tools, factual grounding and human oversight.
SELF-DISCOVER nevertheless expands the options available to builders. It suggests that progress can come not only from larger models, but from better organisation of inference. The next useful questions concern which structures transfer, how much computation they add and where the method fails.
If those questions are answered with careful evaluation, self-composed reasoning could become a practical layer between a user’s problem and a model’s response. The framework’s real promise is not that a model always knows the answer, but that it may become better at selecting a disciplined way to look for one.










