← Latest papers
🤖 machine learning

What Accuracy and Gradient Cosine Miss: Evaluating Feedback Alignment via Scale Stability, Reference Validity, and Depth Utility

This paper argues that standard evaluation metrics for Feedback Alignment (accuracy and gradient cosine similarity) are insufficient due to silent failure modes like reference gradient collapse and aggregation masking, and proposes a new diagnostic protocol based on scale stability, reference validity, and depth utility to reliably identify non-functional credit assignment in deep networks.

Original authors: Yuren Hao, Xiang Wan, ChengXiang Zhai

Published 2026-06-23
📖 5 min read🧠 Deep dive

Original authors: Yuren Hao, Xiang Wan, ChengXiang Zhai

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 team of workers (a deep neural network) to solve a puzzle. The standard way to teach them is Backpropagation (BP). In this method, the boss (the output) sends a perfect, detailed memo back down the chain to every worker, saying exactly what they did wrong and how to fix it. This works great, but it requires a very specific, rigid communication system that doesn't exist in nature (like the human brain) and is hard to build on efficient computer chips.

To fix this, scientists invented Feedback Alignment (FA). Instead of sending perfect memos, the boss sends a "rough guess" using a fixed, random set of instructions. The idea is that the workers will eventually learn to ignore the noise and figure out the right direction on their own.

For the last decade, researchers have been checking if these "rough guess" methods work by looking at two things:

  1. Did the team get a good score on the puzzle? (Accuracy)
  2. Did the "rough guess" point in roughly the same direction as the "perfect memo"? (Cosine Similarity)

The Problem:
This paper argues that these two checks are like a broken smoke alarm. They might beep happily even when the house is actually on fire. The authors found that these standard checks can give a "green light" to methods that are actually failing to teach the deep layers of the network. They identified two "silent failures" that the standard checks miss:

1. The "Invisible Floor" Failure (Measurement Degeneracy)

The Analogy: Imagine you are trying to measure the direction of a tiny ant using a giant, clunky ruler. If the ant is so small it's smaller than the smallest mark on your ruler, your ruler just says "zero" or "noise." You can't tell if the ant is pointing North or South; you're just measuring the ruler's own limitations.

What happens in the paper:
In some modern network designs, the "perfect memo" (the reference gradient) gets crushed down to a size so tiny that it hits the computer's "numerical floor" (the smallest number the computer can handle). When this happens, the "rough guess" isn't being compared to a real direction anymore; it's being compared to computer noise. The standard check says, "Hey, the angle looks positive!" but it's actually just measuring static. It's like saying a compass is working because the needle is vibrating, not because it's pointing North.

2. The "One-Worker Hero" Failure (Aggregation Collapse)

The Analogy: Imagine a relay race with 10 runners. You want to know if the whole team is running well. Instead of timing everyone, you just add up their speeds and get an average.

  • Scenario A: The first runner is a superstar (very fast), but the other 9 are asleep. The average speed looks okay.
  • Scenario B: The last runner is a superstar, but the first 9 are asleep. The average speed looks the same as Scenario A.

What happens in the paper:
The standard check takes an "average" of how well the credit signal aligns across the whole network. But in these methods, the signal often only works at one end of the network (either the very beginning or the very end) while the middle layers get nothing. The "average" looks positive, hiding the fact that the deep layers (the middle of the team) are completely lost and not learning anything.

The Solution: A New "Health Check" Protocol

The authors propose a new three-step checklist to make sure the network is actually learning, not just faking it:

  1. Check the "Stability" (Scale Stability): Are the numbers inside the network exploding to huge sizes? If the numbers get too big, it's a sign the system is unstable and the "perfect memo" is about to get crushed (leading to Failure #1).
  2. Check the "Reference" (Reference Validity): Is the "perfect memo" actually big enough to be measured? If it's too small (below the computer's noise floor), the direction check is meaningless.
  3. Check the "Teamwork" (Depth Utility): This is the most important one. The authors say: "Freeze the middle workers." Train the network but keep the deep layers frozen at their random starting state. If the network performs just as well with frozen deep layers as it does with trained ones, the deep layers aren't doing any work. The "rough guess" method failed to teach them.

The Results

When they applied this new checklist to Feedback Alignment methods:

  • The standard checks said: "Everything looks good! Positive angles, decent scores!"
  • The new checklist said: "Stop! The deep layers aren't learning. The reference is too small to measure, or the middle workers are asleep."

In fact, in some cases, the "rough guess" methods performed worse than just leaving the deep layers frozen and random. They were actively hurting the network, but the old checks didn't see it.

The Takeaway

You can't just look at the final score or a single "direction" number to see if a new learning method works. You have to dig deeper. You need to make sure the signals aren't too small to measure, and you need to prove that the deep layers are actually contributing to the solution, not just along for the ride. Without these extra checks, researchers might be building future AI on top of methods that don't actually work.

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 →