spider

Evaluating AI Vision: A Spider Photo Benchmark Reveals Accuracy Gaps

A new benchmark reveals significant accuracy gaps in AI vision models when identifying spider species.

5 min readMachine Learning

I tested nine vision models on the same 2,000 spider photos. The highest exact-species accuracy was 49.85%. The tasks, predictions, scoring code, and run settings are public.

The setup:

  • Data: 2,000 photos covering 671 species and subspecies, sampled from a filtered collection of research-grade iNaturalist observations. The species list came from a Polish checklist; the photos were taken worldwide.
  • Task: Pick one of 20 scientific names. Each list contains the expected species, up to nine alternatives from the same family, and other-family names to fill the remaining places.
  • Controls: Every model received the same prepared image bytes and the same candidate lists in the same order. Sampling and candidate selection used fixed seeds.
  • Scoring: Matches against the iNaturalist labels, divided by all 2,000 assigned photos. Failed, missing, and invalid answers count as incorrect.

These are the nine high-effort runs used in my write-up:

Model Exact-species accuracy
Gemini 3.8 Flash 49.85%
GPT-6 Astra 47.50%
Claude Fable 5.1 43.10%
Muse Spark 1.3 39.10%
GLM 5.3 Flash 36.75%
GPT-5.6 Sol 33.65%
DeepSeek V4.1 Flash 26.40%
GPT-5.6 Terra 22.80%
GPT-5.6 Luna 21.50%

The top two were separated by 47 photos. Additional runs at other effort settings are included in the repository.

I also grouped predictions by taxonomy. Gemini’s answers matched the expected genus 63.65% of the time and the expected family 93.40% of the time, including exact-species matches in both figures.

Code, frozen tasks, predictions, and results

Benchmark protocol

My write-up with charts and example predictions

submitted by /u/d_kielbasa
[link] [comments]

Read the original at Machine Learning