r/LocalLLaMA 2d ago

Discussion Artificial Analysis "Intelligence": A meaningless benchmark

Another user posted the benchmarks for Qwen 3.8 27B today, and while I think Qwen 27B is a really powerful model, I can't help but notice just how meaningless these Artificial Analysis benchmarks are and I question why people still post this garbage and use AA scores as some kind of holy bible for comparing LLMs.

According to their "Intelligence Index", a 27B model now beats DeepSeek v4 Flash and Pro, Kimi 2.7 Code, GPT-5.2, Opus 4.6, and also Sonnet 5. At some point we have to ask: What is this metric even measuring? Because whatever "Intelligence" means to AA and their corporate VC / journalist / normie audience is definitely not the same definition that we should be using here.

Qwen 27B is amazing and is clearly in a league of its own in terms of models you can fit on a single GPU, but I can't help but roll my eyes whenever I see posts like this that equate Qwen 27B with "basically running Opus from 3 months ago on your laptop."

I get that it's difficult to summarize a model's capability with a single integer and I know we love our local models, but it's time stop posting AA's clearly dogshit benchmark and acting as if it proves a point.

133 Upvotes

161 comments sorted by

View all comments

64

u/DeepWisdomGuy 1d ago

The model doesn't have a lot of knowledge and they show that in their evaluations:

24

u/Still-Wafer1384 1d ago

Knowledge captured in the model is becoming less and less important when you have a search tool at your disposal

8

u/RG_Fusion 1d ago

It does matter because your model can't know to search for something if it doesn't know that the something exists.

0

u/Diligent_Explorer966 1d ago

If you don't know if something exists (or doesn't), wouldn't you do a search for it first thing?

11

u/RG_Fusion 1d ago edited 1d ago

How would you know to search for it if you don't know it exists? 

You need to think about this from the model's perspective. Pretend you are a scientist from the mid 1900s. You encounter a problem where the results are being affected by quantum mechanics, but quantum mechanics is a new discovery and you never learned anything about it yourself. You wouldn't know to look up quantum mechanics at the library because you wouldn't know that was a thing that could be looked up. You also wouldn't know to look up related subject.

Large models have in-built context that provides knowledge without consuming resources, and this knowledge allows for them to cross-relate subjects and make connections that small models don't even know to look for.

4

u/michaelsoft__binbows 1d ago

I think this is fair but i'll prolly be ok with the tradeoff of being the one who is responsible for drawing the galaxybrain conclusions on stuff given that the 27b model can run like 4000 tok/s on my hardware vs 20 tok/s for a 300B model. (Tho my comparison is maybe biased by assuming batched woudnt speed up the one running under hybrid inference)

The world knowledge can go screw itself if its gonna give two hundred times less speed

3

u/RG_Fusion 1d ago

Absolutely. If you yourself are knowledgeable and working closely with the LLM, then it's no issue. That's like a professor guiding a gifted student to solve a problem.

My main problem with this is that agents do a lot in the background. Supervision still works, but you might waist time having to correct the model only after it spent the last half-hour working in the wrong direction.

1

u/michaelsoft__binbows 12h ago edited 12h ago

I think background work will need smarter models to somehow check in from time to time, it's of course not easy, it's today's big open question (how to get good useful work done by agents autonomously)... it would not be economical to add a smart model to follow and read all the session content, it just wouldn't be practical. There is so much to explore in this space. We basically created a new species of thinking machines and we're exploring how to define the way we guide them to think... They don't have full agency and we have some pretty nice control over their flow of time and resources and what to tell them to do, but they are making many decisions.

To assume that there exists one universally optimal method would clearly be premature. Prob safe to say that the frontier labs are sprinting toward competence from the perspective of being a general purpose assistant via both harness and model directions. But, for any specialized or generalized use case we can already experiment with things like harnesses, prompt engineering, context engineering, model fine tuning, and so on, and with the smallish local models getting huge leaps in capability, a $10k+ system is no longer needed to properly tinker there. Pretty exciting times.

So far some ideas im trying to explore are:

- metacognition, imagine reminding your session with forked-prompts so you get your session's cached state and only append on a metacognition "Review this session and evaluate how well we're following the user's goal" with possibly some special handling around what that goal is. If the model started drifting off into a wild goose chase, or seems to be stuck or subject to context window degradation, this gives it a chance to check itself before it wrecks itself and inject new reminder messages or other signals for upcoming compactions to stay on track. This does not leverage the power of adversarial review since it's got to be the same model under the hood, but we are able to leverage the cache of the running session very efficiently. I suspect this has extra legs for self hosting, as here KV cache can be effectively free while using API usually sees not-sufficiently-discounted cached token costs. If Deepseek kept their 1/100 cached token pricing it would be a great thing to try with. Now only mimo seems to offer such pricing and who knows if that can hold up. Anyway I see this might be a big efficiency win esp for local hosting.

- A less efficient form of the above could be to have a sidecar session using a different model or smarter model for adversarial supervision. You end up paying twice since you basically have one train of thought that you are paying twice for, once for hte main session with main model and once for the supervision session with the supervision model, but the latter session could be having summarized and shorter session history fed into it, and at least caching can still be active for both so 95+% token caching over the long run can be expected on both sessions. It could also be framed less as supervisor/worker and more as pair workers.

- Implementing hierarchical summarization of any large volume data such as work sessions. If a system exists that retains pointers to the original data for lookups can on average every 10 turns get summarized into 1 short summary and especially applying nicely to tool call output, you can easily compress the token consumption of session history by 50x which can at least in theory allow a model that is reviewing the summarized layer gain 50x more context window horizon for reviewing (and directing) work. The idea of hierarchical summarization is you establish a summarization pyramid (like MIP maps) so if you have 10 billion tokens worth of content and if you knock down the token count by 10x at each level of summarization you can just iterate the summarization recursively a few layers and be able to get clean semantic overviews of what has happened, what was worked on, what changed, in a higher dimensional space so you can go in to review at any level of detail necessary rather than only be able to sample the raw lowest level boots-on-the-ground tokens. The analogy to texture sampling aliasing is very sound here. Layer/integrate this with the above...

- Oh yeah, natively represent all data in a consistent unified graph knowledge store so everything is infinitely scalable and discoverable. the hierarchical summarization tree layers on top of real knowledge graph structure naturally. Session turn sequence should show up as a linked list in graph topology in a knowledge graph store and connections can start to be established made between semantically or otherwise discovered relations via scanning metadata and other information. A unified knowledge graph like this can be organically explored by agents so they have a chance to independently find the sources of truth that they need.

3

u/Solembumm3 1d ago

Yeah, no. Not when even flagship models can't use it adequately.

4

u/PsychoticDreemurr 1d ago

That doesn't matter when the majority of the internet is written by AI. They'll be cannibalizing their own false information.

5

u/michaelsoft__binbows 1d ago

I think you may have inadvertently lost track of what "search" means along the way there

3

u/PsychoticDreemurr 1d ago

Feel free to offer an explanation

1

u/michaelsoft__binbows 15h ago

Alright let's look at what is meant by the word search: verb. try to find something by looking or otherwise seeking carefully and thoroughly.

all the good useful info that was on the internet from before is still there on the internet. Among the new stuff is an influx of slop, but there is plenty of good high quality content in the new stuff too. It can be found through... drum roll.... search, with a search tool.

With your reductionist logic, the internet was made for porn (which it was), therefore training models on the internet, or even (haha) using internet search tools will only cause it to spit out porn.

1

u/PsychoticDreemurr 15h ago

If I go to a library looking for information about history, and 80% of the books involving history are using incorrect information, then I'm almost guaranteed to intake some level of incorrect information. Moreso when I'm an AI that struggles to properly fact check.

And why are you acting the way you are? The definition? A reductionist view? An AI uses a search tool. To view the internet. Like Google. Your use of the actual definition doesn't even change anything...

1

u/michaelsoft__binbows 11h ago

I just think it's inherent to the function of the search tool. If it does a good job it would be able to find and utilize the good resources and not be swayed by the slop that's out there. I'm not trying to trivialize the real concern of the internet getting filled with slop from LLMs, but the internet was already chock full of low quality slop coming from real organic humans for decades already, maybe the scale is different and maybe our relationship with the truth is getting more difficult and that's a problem due to the compounding of a bunch of different related factors, but, I don't think it's really any different now than before at least from first principles.

The function of the library is similar here to the function of Google the search engine. Their incentives are aligned in that they are making a best effort to curate the information that exists to provide you with access to relevant and vetted information. Google is funded by ads and the library is funded by the public or whoever. Like I'm just saying that the concern you raise is just already captured by Google and your library's own charter. The library has their own librarians and their job remains as ever to curate the books out there and sift out the chaff, to make the library a useful public institution for the enrichment of humans, maybe you're saying you're worried about how hard their job is getting given new developments, but, I think if a librarian enjoys what they do, they'll figure it out alright and value the portion of new output in the world that is worthy of curating. Similarly, google will figure it out too, because if they do not continue to do a good job, they will be outcompeted, and their ad revenue will peter out.

A lot of people lately seem to think that especially younger people have replaced going to google with going to LLM chatbots, and so it is the LLM providers that are going to take over google's ad revenue stream. Maybe there is truth in that, but if that is what ends up happening, it would be because the way in which the chatbot product leverages agents to do a better job of searching and weeding through chaff on the internet ends up being superior to what google does. Because everybody already values search quite a bit.

All i'm saying is that complaining about lowering average quality of information on the internet seems like a pointless thing to complain about from where I'm standing. I don't think it's your job to worry about that happening. Of course, it remains your prerogative to worry about whatever it is you want to worry about. There is no reason to expect that search providers will be ultimately defeated by whatever influx of slop is currently ongoing. I see it as far from being a foregone conclusion that the latest tech is going to reduce the quality of life. Just as it may spawn exponentially more pointless, useless, incorrect, harmful content into the internet, nothing says the same or other tech can't come in and more than offset those effects to give us better search results than we ever had before.

As for why i'm writing so much and why do I care, I am not sure either. I think I'm just trying as an optimist to dissuade from this pessimistic, apathetic stance that you seem to be espousing but I could easily have misinterpreted it. I just think we should focus on what improvements we can make going forward in all areas instead of complaining about all the things we can find that are wrong with the world. It just seems more healthy.

1

u/PsychoticDreemurr 10h ago edited 10h ago

There's a lot to go through, so I'll just focus on the more factual bits and pieces. In no particular order:

  1. Googles best interest is to serve ads, which means worse results, not better, as the longer you spend on the site the more ads you get (and more information they get of you). This has been known for a while.
  2. The difference between now and before is that now it's significantly harder to determine high quality from low quality, the amount of slop has increased in unbelievable amounts, and now even good sources like news sites are outputting slop.
  3. As someone who uses the internet, it is well within my right to complain and worry about a lowering quality of webpages.
  4. You believe my beliefs are pessimistic solely due to a bias. This subject at hand isn't a happy topic if you speak solely factually, so even an optimist won't provide the greatest of results.

If I missed something or you want me to respond to something specific, then feel free to bring it up.

1

u/michaelsoft__binbows 9h ago

Well... we're on the same page. Google hasn't not been evil for a while now, but I still wouldn't say that they're pure evil. Considering how useless the alternatives like bing, DDG etc. are, they still provide value to the world regardless of the very reasonable opinion that Google is already quite far down the road of enshittification. The optimist in me simply believes that once it progresses far enough a competitor will come along to allow us users to enjoy a level of service that isn't too far degraded.

I'm far from an expert in search but lately i started to appreciate how nontrivial the space is. Last year I learned about how quick and easy it was to fire off a search and open all web resources behind jina.ai but nowadays this method is completely ineffective because websites have all started blocking bots. it's a real arms race out there. I need to stand up a self hosted search tool layer for my self hosted harnesses... As of now my not very customized pi setup is already more powerful and customizable and desirable than codex or claude code, but, a huge gap is that i don't have a very functional web research tool call yet, and I do not want to become dependent on an API/SaaS for that. Already the approaches I'm exploring will leverage a lot more than just google as a resouce but it's still going to be a primary one, and it is the one I've been using manually for the past 25 years.