| ▲ | kqr a day ago | |||||||||||||||||||||||||||||||
This is a great example of how to test how well a benchmark score generalises. The first order approximation is not complicated: just vary a parameter and see how much the score changes. Which parameter to vary depends on the result of the test, but the MaxxBench route of varying the task spec seems like a good default, though not always the most informative. In one of my private benchmarks I realised many of the less capable models didn't fail because they submitted the wrong answer, but because they exceeded their budget for number of tool calls they were allowed. The more capable models never got close to the tool call limit because they tended toward combining tool calls (e.g. chaining multiple shell commands in one Bash tool call). Was my benchmark actually measuring ability to combine tool calls rather than reasoning ability on the problem at hand? Well, easy enough to find out: re-run under a different tool call budget and see how much the scores change. (Next problem: is ability to combine tool calls a useful thing to measure, i.e. should it confer an advantage in the benchmark? It could be if it is a sign of planning multiple steps ahead.) | ||||||||||||||||||||||||||||||||
| ▲ | ronsor a day ago | parent | next [-] | |||||||||||||||||||||||||||||||
> is ability to combine tool calls a useful thing to measure, i.e. should it confer an advantage in the benchmark? Yes, models are generally rewarded for this during RL. Not combining tool calls is an objective deficiency, even if not a major one. | ||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||
| ▲ | verdverm 16 hours ago | parent | prev [-] | |||||||||||||||||||||||||||||||
> The more capable models never got close to the tool call limit because they tended toward combining tool calls (e.g. chaining multiple shell commands in one Bash tool call). So tool call limits during benchmaxxing is why they have gained this behavior, Goodhart strikes again... I look forward to the near future when training is more accessible to more people and we can have more experimentation and diversity in models. | ||||||||||||||||||||||||||||||||