cd /news/ai-tools/ai-evals-at-a-glance-heatmaps-for-st… · home topics ai-tools article
[ARTICLE · art-109815] src=dev.to ↗ pub= topic=ai-tools verified=true sentiment=↑ positive

AI Evals at a Glance: Heatmaps for Stakeholders

Google's inspect_viz library now supports heatmap generation for AI evals, enabling stakeholders to quickly compare model performance across skills. The tool, demonstrated with a script that wraps scores_heatmap(), collapses evaluation data into a 2D matrix where color intensity represents accuracy, making trends legible at a glance. The approach addresses the challenge of communicating eval results to non-technical audiences in high-stakes presentations.

read3 min views2 publishedAug 25, 2026

Welcome back to our blog series on running, analyzing and visualizing AI evals. Last time we discussed how to design and run evals for analysis and visualization using inspect eval

and inspect view

. Many of these methods, such as rearranging the dashboard columns and sorting on them to determine model vs model and skill vs no-skill differences in metrics, can give you a broad overview of the field. While this can inspire further and deeper inquiry, it runs into issues with how predictive it is and how to communicate findings to other people. Imagine the following:

Imagine a data science lead needing to present a performance breakdown of four LLM candidates across ten internal tools during a high-stakes, time-crunched live meeting. Reordering and filtering the evals across multiple dimensions is hard to read on a presentation screen and requires doing mental math with an audience: riveting stuff that they definitely won’t fall asleep during of course.

What if instead you had a tool that allowed you to easily automate rendering a comparison of the different configurations? What if lining them up by model or by skill showed clear and legible patterns?

Well, let me introduce you to heatmaps! A heatmap is a 2D visual matrix where color intensity represents numerical magnitude—in our case, quadratic curved accuracy scores. By leveraging the human eye's natural ability to distinguish color gradients, heatmaps instantly reveal performance spectrums at a single glance. This makes trends across dependent and independent variables clear, intuitive, and highly legible.

While you can simply read along and learn about using inspect viz

to generate heatmaps for inspect AI evals, if you intend to follow along and recreate the charts, please start by replicating the steps in the first entry and come back afterward.

Note: This blog series contains AI-generated diagrams alongside actual screenshots and hand-drawn edits of both. AI also assisted in minor copy editing.

For those playing along at home, in order to perform the following, you will need the inspect_viz

library installed in your environment (alongside inspect_ai

and pandas

).

From there, take a look at the heatmap script. While there are some intricacies to the script (such as establishing its CLI API) the script mainly wraps scores_heatmap(viz_data, orientation="horizontal", ...)

and marshals our data to assemble a heatmap of it.

If you run the script

python3 inspect_viz_heatmap.py logs -o heatmap.html

you will get a visual that looks like the following.

This heatmap has two axes, one is the model (vertical) which allows you to visually break down your analysis to just skill inclusions for the same model, the other is the skills (horizontal) and going down the row allows you to demonstrate how changes to the model affect the evaluation.

Stakeholders (like investors or your boss) can now spot skill gains and model ceilings at a glance without reading line-by-line log values. Some quick takeaways:

gemini_api_skill

at 3.6-flash

trended higher in score on average across the evaluated skill configurations compared to 3.5-flash-lite

. Caption: The inspect viz

heatmap projects our full Evaluation Matrix down to a 2D plane by collapsing individual task samples and epochs into aggregate accuracy cells along the Model and Skill axes.

While matrix scoreboards provide quick visibility into accuracy differences across models, raw heatmaps suffer from key limitations:

To bridge CLI logs with interactive, multidimensional and in-depth reporting, we need a pipeline that exports the raw telemetry metrics into spreadsheets and BI dashboards.

In Part 3, we’ll build a python script to convert output data for processing first in Google Sheets and ultimately Data Studio!

── more in #ai-tools 4 stories · sorted by recency
── more on @google 3 stories trending now
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
Live at https://your-agent.zahid.host
Get free account → Pricing
from €0/mo · no card required
LIVE [news/ai-evals-at-a-glance…] indexed:0 read:3min 2026-08-25 ·