INQUIRING LINE

Can you tell how big an AI model needs to be just from the type of task you're giving it?

Can task type alone predict which model size is sufficient?

This explores whether you can choose the smallest workable model just by knowing what kind of task it is (function calling, agent steps, creative generation, hard reasoning), or whether other factors decide how big a model needs to be.


This explores whether knowing the kind of task is enough to pick a model size. The short answer from the corpus: task type is a useful first filter, but it isn't enough on its own. Training, the way the model is used at inference time, how often the task showed up in training data, and what 'good' means for the task all move the line. No note in the collection tests task type as a predictor of model size directly, so what follows pieces the answer together from nearby findings.

Task type does tell you a lot at the easy end. Most of what agents do is repetitive, well-defined language work: parsing, formatting, routing, filling templates. Small models handle these at 10–30× lower cost, which is why the economical design runs small models by default and calls a large model only when needed Can small language models handle most agent tasks?. But 'well-defined' turns out to depend on training. Small models trained on a large teacher's correct and incorrect function-calling examples can match large models Can small models match large models on function calling?. That fits a broader finding: instruction tuning mostly teaches a model what the output should look like, not a deeper grasp of the task Does instruction tuning teach task understanding or output format?. Many cases where a small model seems 'too small' are really format failures that targeted training can fix.

The harder cases are where task type breaks down as a predictor. On reasoning, how the model was trained matters more than its size or compute budget. Models trained to reason keep beating models that weren't, however many extra tokens the latter get Can non-reasoning models catch up with more compute?. Within reasoning-capable models, a smaller model given more thinking time can match a larger one, especially on hard prompts Can inference compute replace scaling up model size?. And a stronger model can build a scaffold of code and task-specific routing that nearly doubles a weaker model's score without retraining it Can a stronger model lift a weaker one at test time without retraining?. So 'how big a model does this task need?' depends on what the model gets at inference time: compute, tools, and scaffolding.

The less obvious point is that a task's rarity may matter more than its type. Larger models learn rare tasks better because the extra capacity keeps common tasks from overwriting rare skills that build up slowly, not because they can represent anything a small model can't Why do larger models learn rare tasks better?. The same task type can need a big model in one setting and a small one in another, depending on how much of it was in the training data. That also means rebalancing the training data can sometimes replace scaling up. Model shape matters too: below a billion parameters, deep-and-thin designs beat wider ones Does depth matter more than width for tiny language models?.

Finally, sometimes bigger is worse, depending on what you want from the task. For generating varied synthetic data, models around 500M parameters produce more unique outputs per sample, because larger models pile probability onto a few favorite answers Why aren't bigger models better for generating diverse outputs?. Larger, instruction-tuned models are also less willing to go along with a belief a user states when it contradicts what the model knows Do larger models follow stated beliefs less often?. That helps when you need facts to hold up and hurts when you need the model to work inside a user's premise. A better question than 'what task is this?' might be: what does success look like, how common is the task, and what help will the model get at inference time?


Sources 10 notes

Can small language models handle most agent tasks?

SLMs handle the repetitive, well-defined language tasks that constitute most agent work at 10–30× lower cost than LLMs, making heterogeneous architectures (SLMs by default, LLMs selective) the economically rational design pattern.

Can small models match large models on function calling?

Small models fine-tuned via DPO on correct and incorrect function-calling examples from a large teacher model achieve high accuracy on logical and mathematical tasks. DPO's explicit negative examples directly target the rigid output format failures where SFT alone underperforms.

Does instruction tuning teach task understanding or output format?

Models trained on semantically empty or deliberately incorrect instructions achieve comparable performance to those trained on full correct instructions, achieving 43% vs random baseline 42.6%. The semantic content of instructions appears largely irrelevant; what transfers is knowledge of the output space.

Can non-reasoning models catch up with more compute?

Reasoning models persistently outperform non-reasoning models regardless of inference budget because training instills a reasoning protocol that makes additional tokens productive. The gap is fundamentally about deployment mechanisms and training structure, not raw capability.

Can inference compute replace scaling up model size?

Snell et al. (2024) showed that inference-time compute trades off against model parameter scaling, especially on difficult prompts. This reveals pretraining and inference compute are not independent resources.

Show all 10 sources
Can a stronger model lift a weaker one at test time without retraining?

A stronger model built inference-time harnesses that nearly doubled weaker model performance on Theory-of-Mind benchmarks without retraining, primarily by moving unstable reasoning into deterministic code and task-specific routing rather than encouraging extended reasoning.

Why do larger models learn rare tasks better?

Larger models succeed at rare tasks not because they can represent solutions smaller models cannot, but because abundant capacity weakens gradients on common tasks, preventing them from overwriting slowly-accumulating rare-task features. Data-mixture design may be cheaper than scaling.

Does depth matter more than width for tiny language models?

MobileLLM shows deep-and-thin architectures yield 2.7–4.3% accuracy gains over balanced designs at 125M–350M scale by composing abstract concepts through layers rather than spreading parameters across width.

Why aren't bigger models better for generating diverse outputs?

Research shows that for synthetic data generation, models around 500M parameters outperform larger ones in output diversity per sample. Larger models concentrate probability mass on preferred outputs, reducing the variety of distinct samples generated within a fixed budget.

Do larger models follow stated beliefs less often?

Across 18 LLMs tested with EoBench, bigger models and instruction-tuned variants showed lower rates of context-following when users expressed beliefs that contradicted world knowledge. The effect suggests instruction-tuning strengthens reliance on parametric knowledge.

Papers this line draws on 8

The research behind the notes this line reads — ranked by how closely each paper relates.