← Latest papers
🤖 machine learning

From Words to Amino Acids: Does the Curse of Depth Persist?

This paper demonstrates that the "Curse of Depth," where only a subset of layers contributes significantly to task performance while others offer incremental refinement, is a pervasive inefficiency across diverse protein language model architectures, including autoregressive, masked, and multimodal diffusion models.

Original authors: Aleena Siji, Amir Mohammad Karimi Mamaghan, Ferdinand Kapl, Tobias Höppe, Emmanouil Angelis, Andrea Dittadi, Maurice Brenner, Michael Heinzinger, Karl Henrik Johansson, Kaitlin Maile, Johannes von Osw
Published 2026-04-27
📖 5 min read🧠 Deep dive

Original authors: Aleena Siji, Amir Mohammad Karimi Mamaghan, Ferdinand Kapl, Tobias Höppe, Emmanouil Angelis, Andrea Dittadi, Maurice Brenner, Michael Heinzinger, Karl Henrik Johansson, Kaitlin Maile, Johannes von Oswald, Stefan Bauer

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

The Big Question: Is the "Deep" Part of Deep Learning Actually Deep?

Imagine you are building a massive, multi-story skyscraper to solve a complex puzzle. You assume that every single floor (or layer) of the building is essential to the final solution. If you remove the top floor, the building should collapse, right?

For a long time, scientists thought this was true for Protein Language Models (PLMs). These are AI systems trained on the "language" of proteins (chains of amino acids) to understand how they work, fold, and mutate. Like the famous Large Language Models (LLMs) that write text, these protein models are built very "deep," with dozens of layers stacked on top of each other.

However, recent research on text-based AI discovered something surprising called the "Curse of Depth." It turns out that in many of these tall buildings, the top floors aren't doing much heavy lifting. They are mostly just polishing the answer that was already figured out on the lower floors.

This paper asks: Does this "Curse of Depth" also happen in protein models?

The Investigation: Testing the Layers

The researchers took a "sledgehammer" approach to test 7 different families of protein models (including popular ones like ESM2, ESM3, and ProGen). They didn't just look at the models; they actively broke them to see what happened.

They used three main methods, which we can think of as:

  1. The "Skip a Floor" Test (Intervention): Imagine the AI is processing a protein sequence. The researchers told the AI, "Ignore the 20th floor; jump straight from the 19th to the 21st." They then checked if the final answer changed.

    • Result: In most models, skipping the top floors caused very little change. The AI still got the right answer. But skipping the middle floors? That caused a mess. The "heavy lifting" happens in the middle, not the top.
  2. The "Guess the Answer" Test (Output Readouts): They peeked at the AI's "thought process" at every single floor to see what it was predicting.

    • Result: By the time the information reached the middle of the building, the AI had already figured out the main answer. The top floors were just tweaking the confidence levels (e.g., changing a "maybe" to a "definitely") rather than changing the actual answer.
  3. The "Real World" Test (Downstream Performance): They tested how well the AI performed a real task (predicting how a mutation affects a protein) using only the information from specific floors.

    • Result: For large models, the performance curve flattened out. The middle layers captured almost all the useful information needed for the task. Adding more layers on top provided only tiny, incremental improvements.

The Exceptions and Nuances

While the "Curse of Depth" was a common theme, the paper found some interesting variations:

  • The "Polishers" vs. The "Builders": In most models, the early and middle layers are the "builders" who construct the core understanding. The later layers are the "polishers" who just refine the final output.
  • The "ESM3" Twist: One specific model, ESM3, behaved differently. It is a "multimodal" model, meaning it looks at both the protein's sequence (the letters) and its 3D structure (the shape).
    • Analogy: In ESM3, the early floors seem to be busy "introducing" the sequence and the structure to each other, making sure they speak the same language. The actual heavy problem-solving happens later in the building. This suggests that when you mix different types of data, the "depth" is used differently.
  • The "Sparse" Model: One model, ProGen3, uses a "Mixture of Experts" (MoE) design, which is like having a team of specialists where only a few work on each problem at a time. This model showed less of the "Curse of Depth," suggesting that being "sparse" (using fewer active parts) might help use the depth more efficiently.

The Takeaway

The paper concludes that depth inefficiency is a common feature of modern protein models.

Just like in text-based AI, simply making a protein model "deeper" (adding more layers) doesn't always mean it's getting smarter in a proportional way. A large chunk of the computation is concentrated in a specific subset of layers (usually the middle ones), while the remaining layers are mostly just refining the final prediction.

Why does this matter?
The authors suggest that if we know the top floors aren't doing much heavy lifting, we might be able to design smarter, more efficient protein models in the future. Instead of building taller skyscrapers, we might build shorter, more efficient ones, or create systems that can "skip" unnecessary floors during operation to save energy and time.

In short: The paper confirms that protein models suffer from the same "Curse of Depth" as text models. The middle layers do the real work; the top layers are mostly just adding a final coat of paint.

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 →