← Latest papers
🤖 machine learning

Mechanistic Interpretability for Learning Assurance of a Vision-Based Landing System

This paper proposes and demonstrates a novel assurance framework for vision-based aircraft landing systems that satisfies EASA guidance by using mechanistic interpretability to separate content from style in a model's situation representation, thereby enabling reliable prediction reliance on task-relevant features and the development of runtime out-of-model-scope detection.

Original authors: Romeo Valentin, Olivia Beyer Bruvik, Marc R. Schlichting, Mykel J. Kochenderfer

Published 2026-05-21
📖 4 min read☕ Coffee break read

Original authors: Romeo Valentin, Olivia Beyer Bruvik, Marc R. Schlichting, Mykel J. Kochenderfer

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 building a robot pilot that learns to land airplanes just by looking at pictures of runways. In the past, engineers could explain exactly how every part of a machine worked, like a mechanic tracing a wire to a switch. But with modern "neural network" AI, the system learns from data in a black box; we know what goes in (a picture) and what comes out (a landing command), but we don't know how it decided that.

This is a problem for aviation safety. Regulators (like EASA in Europe) say: "We can't just trust the AI because it got good test scores. We need to see its internal 'thought process' to make sure it's thinking about the right things."

This paper proposes a new way to peek inside that black box and prove the AI is thinking correctly. Here is how they did it, explained simply:

1. The Problem: The AI Might Be Cheating

Imagine you are teaching a student to identify a cat. If you only show them photos of cats sitting on red carpets, the student might learn to recognize "red carpets" instead of "cats." If you then show them a cat on a blue rug, they might fail.

In aviation, an AI might learn to land by recognizing specific colors or lighting conditions (like "sunny days look like this") rather than the actual shape of the runway. This is called relying on style (the look) instead of content (the structure). If the AI relies on style, it might crash when the weather changes.

2. The Solution: Disentangling the "Thoughts"

The researchers treated the AI's internal brain activity like a messy pile of ingredients. They wanted to separate the essential ingredients (the runway shape, the edges, the markings) from the flavorings (the color of the sky, the grain of the photo, the simulator graphics).

They used a mathematical tool called K-SVD to break the AI's internal "thoughts" (called embeddings) into small, distinct building blocks called atoms.

  • Contentful Atoms: These are like the blueprint of the runway. They light up when the AI sees a runway edge or a threshold marking, no matter if the photo is from a video game, a satellite, or a real camera.
  • Stylistic Atoms: These are like the filter on a photo. They light up only when the AI sees "Google Earth green grass" or "motion blur."

3. The Test: Did the AI Listen to the Right Atoms?

Once they separated the atoms, they asked a simple question: When the AI makes a decision to land, which atoms is it listening to?

They found that the AI's "decision-making head" (the part that calculates the landing spot) placed almost 82% of its trust on the Contentful Atoms. It mostly ignored the Stylistic Atoms.

  • The Analogy: It's like a chef who tastes a soup. If the chef says, "I'm adding salt because the soup tastes bland (content)," that's good. If the chef says, "I'm adding salt because the bowl is blue (style)," that's bad. This paper proved the chef is mostly tasting the soup, not looking at the bowl.

4. The New Safety Net: "Out-of-Model-Scope" (OOMS)

The paper introduces a new safety monitor called Out-of-Model-Scope (OOMS).

  • Current Safety Nets: Usually, we check if the input is weird (e.g., "Is this a picture of a banana?") or if the output is weird (e.g., "Did the AI say the runway is on the moon?").
  • The New Monitor (OOMS): This checks the AI's internal thoughts before it makes a decision. It asks: "Does the AI's brain currently contain the 'Runway Blueprint' atoms?"

How it works:
The researchers built a simple alarm system. If the AI looks at an image and its internal "atoms" don't light up with the necessary runway structures (perhaps because the runway is hidden behind a cloud or the image is just sky), the alarm goes off. The system says, "I don't have enough evidence to land," and discards the prediction.

They tested this on a tricky scenario where the runway was completely outside the camera frame. The AI tried to guess anyway, but the OOMS monitor caught it because the "runway atoms" were missing. The monitor was 96% accurate at spotting these dangerous situations.

Summary

This paper doesn't just say "the AI works." It provides a mechanistic explanation of why it works.

  1. They broke the AI's brain into "Runway Facts" and "Photo Filters."
  2. They proved the AI relies mostly on "Runway Facts."
  3. They built a new safety switch that turns off the AI if it ever stops looking at "Runway Facts."

This gives regulators a concrete way to verify that a self-learning airplane system is actually understanding the runway, not just memorizing the look of the pictures.

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 →