← Latest papers
🤖 machine learning

Rashomon Alignment

This paper introduces Rashomon Alignment (RA), a new geometric measure that assesses functional similarity between machine learning models across the entire input space rather than just on observed data, offering a complementary perspective to distributional methods for applications like model selection and interpretability.

Original authors: Moisés Santos, Peter van der Putten, Bernhard Pfahringer, Carlos Soares

Published 2026-07-29
📖 4 min read☕ Coffee break read

Original authors: Moisés Santos, Peter van der Putten, Bernhard Pfahringer, Carlos Soares

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Imagine you are trying to teach a robot to recognize cats. You show it thousands of pictures, and it learns to spot whiskers and pointy ears. But here's the tricky part: two robots might both get 90% of the pictures right, yet they could be "thinking" in completely different ways. One might be looking at the background, while the other is focusing on the ears. In the world of machine learning, this is a huge deal. If you only look at the final score (accuracy), you might think two robots are identical twins, when in reality, they are strangers who just happen to agree on the test you gave them. This paper dives into a specific corner of computer science called "model similarity." It asks a simple but profound question: How do we know if two AI models are actually seeing the world the same way, or if they are just lucky coincidences? The authors want to move beyond just checking the test scores and start mapping the actual "decision boundaries"—the invisible lines the models draw in their minds to separate one category from another.

The authors of this paper, Moisés Santos and his team, propose a new way to measure this similarity called Rashomon Alignment. Think of it like this: imagine two cartographers drawing maps of a mysterious island. One cartographer only draws the parts of the island where tourists usually go (the popular beaches and hotels). The other draws the entire island, including the dense, unexplored jungles and hidden caves. If you only look at the tourist areas, their maps might look identical. But if you zoom out to see the whole island, you might find that one cartographer drew a mountain where the other drew a lake.

The paper introduces two versions of this map-checking tool. The first is Distributional Rashomon Alignment (dRA). This is like the first cartographer; it checks how much the models agree on the data they have actually seen (the "tourist spots"). The second, and the paper's main star, is Geometric Rashomon Alignment (gRA). This is the second cartographer. It ignores where the data actually is and instead asks the models to guess on a perfectly uniform grid covering the entire possible space. It forces the models to show their hand on regions they've never seen before, revealing if their internal logic is truly similar or just a fluke of the specific data they were trained on.

To test this, the team ran a massive experiment using 92 different datasets from the UCI Machine Learning Repository. They pitted two types of decision trees against each other: "unpruned" trees (which are allowed to grow wild and complex, often memorizing every little detail) and "pruned" trees (which are trimmed down to be simpler and more general). They found that looking at accuracy alone was often misleading. In many cases, the two trees had very similar scores, but the gRA revealed they were making decisions in totally different ways across the full space.

The results were eye-opening. The study showed that gRA and dRA provide different, complementary views. Sometimes, models agreed perfectly on the data they saw (high dRA) but disagreed wildly everywhere else (low gRA). This is a dangerous situation: it means the models are fragile and might fail miserably if the data changes even slightly. The authors found that in about 92 datasets, the geometric alignment (gRA) varied widely, spreading across the full range from 0 to 1, whereas the distributional alignment (dRA) tended to cluster at higher values, suggesting models often agree more on the "tourist spots" than on the whole island.

Crucially, the paper suggests that relying only on accuracy or only on data-based agreement can be deceiving. For instance, they identified cases where two models had the exact same accuracy but were structurally very different (low gRA), and cases where they were structurally almost identical (high gRA) but had different accuracy scores because the test data happened to fall in a tricky spot. The authors conclude that Geometric Rashomon Alignment is a powerful new tool. It doesn't replace accuracy, but it adds a vital layer of understanding, helping us see if two models are truly aligned in their logic or just faking it on the specific data we happen to have. This could help engineers build better AI teams (ensembles) and understand why a model makes a mistake, not just that it made one.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →