astro1234

I agree and that’s why we need and indeed have an ever evolving landscape of benchmarks

> Private, refreshed test sets attack the mechanism itself, and in my view they are the only intervention that does. If the questions have never touched the public Web, they can’t be in the training data; if they rotate, memorizing this year’s set doesn’t help next year.

That’s what we have. A fresh public benchmark is also good, and teams do make efforts to decontaminate training data but there’s likely just no great way around leakage.

Btw, lots more issues in benchmarks than the ones discussed; for instance you can leak answers from the questions themselves or in the case of e.g. multiple choice formats in the actual answers. You just pass the MCQ choices themselves to the model and it may be able to guess way above chance. Coding agent benchmarks sometimes forget to delete .git. They mention e.g. a 6.9% error rate in one of the benchmark items, this seems pretty typical and I would actually be fine shipping that.

Benchmarks are very ugly, but if they didn’t exist we would need to invent them. All of the problems above and more do not explain the progress we see. There are probably 50,000 benchmarks in the literature and new ones get created frequently with varying levels of quality and usefulness.

teddyh

“When you place a tangible value on trust, trust becomes a commodity to be bought and sold.”

— <https://news.ycombinator.com/item?id=27432186>

Legend2440

I think Goodhart's law is just a consequence of correlation vs causation.

It is very easy to find a metric that is correlated with what you want. But once you start trying to influence a system, you quickly push it out of the range where the correlation holds.

In order to optimize for something, you need to maximize the actual causative variable. This is much harder.

show comments
functionmouse

Jokes on them, I don't trust benchmarks

Once something becomes a benchmark it is no longer a good benchmark.

show comments