Back
intermediate

Modern LLM Architectures

When does extra reasoning improve the result?

Compare inference budgets, verification, and task difficulty without assuming every reasoning model uses the same mechanism.

Lesson 9 of 44About 27 min with practice

A model answers a hard scheduling problem incorrectly in one second. With a larger reasoning budget, it answers correctly after ten seconds. Is the extra time worthwhile? That depends on how often it helps, what it costs, and how you know the new answer is correct.

Before you begin: Understand generation, task evaluation, and concise external justifications.

Define the behavior you care about

“Reasoning model” is a broad term for systems trained or configured to perform more deliberate multi-step problem solving. Implementations differ. Some expose a reasoning-effort control, some use hidden intermediate computation, and research systems may use sampling, search, or separate verification.

Do not assume every such system runs a planner, a generator, and an independent verifier. Read the actual model documentation or paper. When internal details are undisclosed, describe observable behavior and the documented controls.

Separate training from inference computation

Training can improve the model's learned problem-solving behavior. Inference-time computation spends resources while answering a particular request. Examples include generating longer intermediate sequences, sampling multiple candidates, or checking candidate steps with another component.

These approaches can interact, but they are not identical. More output text is not necessarily more useful reasoning, and a larger budget does not guarantee improvement on every input. Sometimes the failure is missing evidence or an ambiguous task rather than insufficient computation.

Use a problem with an independent check

Three sessions last 30, 45, and 20 minutes. They must run sequentially, with a ten-minute break between sessions, and finish by 12:00. The total duration is 115 minutes, so the latest start is 10:05. The arithmetic includes two breaks, not three.

Ask a candidate model for the latest start time and a concise calculation. Verify the total independently. Then vary one duration, remove a break, or add a setup period. These nearby cases test whether the method respects the constraints rather than repeating one answer.

For more complex scheduling, code or a constraint solver can provide a stronger check. A model-generated explanation alone is not a definitive validator.

Compare budgets fairly

Use the same task set at two supported effort levels. Record correctness, failed requests, response time, and measured usage. If the provider exposes reasoning-token usage, record it according to that API's definition. Do not invent counts for internal computation the product does not reveal.

Inspect where extra effort helps and where it does not. A direct lookup from a short notice may not benefit. A multi-constraint plan may. Report distributions or task categories rather than assuming a single global setting is ideal.

Sampling ten answers and picking the best requires a selection procedure. If a human chooses the correct one using an answer key, that result does not show the system can select it autonomously. Account for the selector and its information in the evaluation.

Understand verification's limits

A verifier can check final outcomes or intermediate steps, depending on its design. It may also make mistakes or share biases with the generator. Research on process supervision explores feedback on steps, but its findings do not establish a universal guarantee for arbitrary open-ended tasks.

For factual questions, an authoritative source may be more useful than additional unsupported reasoning. For arithmetic, exact computation may be more efficient than a longer language-model response. Choose the verification tool that fits the claim.

Diagnose a budget failure

A model spends a long time deciding the current room-booking policy but never receives the policy document. What should you change first?

Supply the missing evidence

Retrieve or provide the current policy, then evaluate whether the model applies it correctly. More inference computation cannot reliably reconstruct an unavailable private rule. A clear missing-information response may be the best result until the evidence is available.

Next, we will return to the causal decoder and trace the practical mechanics of token generation and caching.

Sources

Let's Verify Step by Step studies process supervision in a defined setting. Self-Consistency studies sampling and answer aggregation. These are examples of methods, not a description of every current reasoning product.

Continue to the next lesson.

Practice for this lesson

Compare reasoning budgets fairly

Give the baseline the same attempt budget before crediting extra reasoning.

About 10 min55 points3 checks and one written task
Loading your lesson progress...