← Latest papers
💻 computer science

MOLAR: Learning Multimodal Molecular Representations from Noisy Labels

MOLAR is a noise-aware framework that learns robust multimodal molecular representations by separating latent clean-property inference from noisy label observations, thereby enabling reliable property prediction and interpretable diagnostics even when training data contains corrupted annotations.

Original authors: Yingxu Wang, Kunyu Zhang, Nan Yin, Yu Li, Eran Segal

Published 2026-06-19
📖 4 min read☕ Coffee break read

Original authors: Yingxu Wang, Kunyu Zhang, Nan Yin, Yu Li, Eran Segal

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 computer to recognize different types of molecules, like a chef learning to identify ingredients just by looking at them. Usually, you'd give the computer a picture of the molecule (a graph) and a description of what it does (a text). The computer then tries to guess its properties, like "Is this toxic?" or "Will it cure a disease?"

The problem is that the "answer key" you give the computer is often messy. In the real world, scientists get these answers from lab tests that can be inconsistent, databases that have typos, or automated systems that make mistakes. This is what the paper calls "noisy labels."

If you just tell the computer, "Trust this answer key," it will memorize the mistakes. It might learn that a harmless molecule is toxic just because a lab test had a glitch. This is like a student studying for a test using a textbook full of errors; they will get good grades on the practice questions but fail the real exam.

The Solution: MOLAR

The authors created a new system called MOLAR (Learning Multimodal Molecular Representations from Noisy Labels). Instead of blindly trusting the messy answer key, MOLAR acts like a smart detective who separates the truth from the report.

Here is how it works, using simple analogies:

1. The "Two Witnesses" Strategy
MOLAR looks at the molecule in two ways:

  • The Graph Witness: Looks at the molecule's structure (how atoms are connected).
  • The Text Witness: Reads the description and chemical language.
    Usually, these two witnesses agree. But if the answer key says "Toxic" and the Graph Witness says "Safe" while the Text Witness says "Safe," a normal computer gets confused. MOLAR realizes that if both witnesses agree on "Safe," but the answer key says "Toxic," the answer key is probably the liar.

2. The "Clean Room" vs. The "Noisy Room"
Most computers try to fit their predictions directly to the messy answer key. MOLAR does something different:

  • It builds a "Clean Room" where it tries to figure out what the molecule actually is, based on the evidence from the Graph and Text witnesses.
  • It then has a "Noisy Room" where it looks at the messy answer key.
  • Crucially, it builds a translator (called a label-observation channel) between the two rooms. This translator learns how the "Clean Room" truth gets twisted into the "Noisy Room" mistakes. It asks, "If the truth is 'Safe', how often does the lab report say 'Toxic' by accident?"

3. The "Trust Score"
Because MOLAR understands how the noise works, it can assign a Trust Score to every single answer in the dataset.

  • If the Graph and Text witnesses agree, and the answer key matches them, the Trust Score is high.
  • If the witnesses agree on one thing, but the answer key says something totally different, the Trust Score drops. The system learns to ignore that specific answer key entry and rely on the evidence from the witnesses instead.

What They Found

The researchers tested MOLAR on two types of challenges:

  1. Real-world mess: They used a massive dataset where the "training" labels were from quick, noisy lab screens, and the "test" labels were from careful, expensive confirmatory tests. MOLAR was much better at predicting the careful test results than other methods, proving it learned the real chemistry rather than the noisy mistakes.
  2. Fake mess: They took clean datasets and intentionally flipped 30% of the answers (telling the computer a safe molecule was toxic, and vice versa). Even with this heavy sabotage, MOLAR kept performing well, while other methods crashed.

The Takeaway

MOLAR doesn't just ignore bad data; it learns to understand why the data is bad. By separating the "truth" (what the molecule actually is) from the "observation" (what the lab report says), and by weighing the evidence from both the structure and the text, it can learn effectively even when the teacher is unreliable.

The paper concludes that this approach not only predicts better but also gives scientists a way to see which data points are likely wrong and which parts of the molecule (graph) or description (text) are providing the most reliable evidence.

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 →