← Latest papers
🤖 machine learning

Knowledge Graphs and Reasoning LLMs for Finding Simple Yet Effective Transcriptomic Perturbation Predictors

This paper demonstrates that a simple K-nearest neighbor approach leveraging biological knowledge graphs achieves competitive out-of-distribution performance in predicting transcriptomic perturbation effects, which can be further enhanced to match state-of-the-art methods by using reinforcement learning to optimize a reasoning LLM for refining neighborhood selection.

Original authors: Jake Fawkes, Liam Hodgson, Jason Hartford

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

Original authors: Jake Fawkes, Liam Hodgson, Jason Hartford

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 Picture: Predicting the Unpredictable

Imagine you are trying to figure out what happens to a complex machine (like a car or a computer) if you remove a specific part. In biology, this "machine" is a living cell, and the "parts" are genes. Scientists want to know: If we knock out Gene A, how will the cell's behavior change?

Doing this experiment in a real lab is slow, expensive, and dangerous. So, scientists want computers to predict the answer. However, computers have struggled with this because cells are incredibly complex. Even simple computer models often fail, sometimes doing worse than just guessing the average result of all past experiments.

The Core Idea: "Who are your neighbors?"

The authors of this paper propose a surprisingly simple solution based on a biological truth: Genes that work together tend to react similarly.

Think of a gene as a worker in a massive factory. If you fire a worker, the factory's output changes.

  • The Old Way: Try to build a giant, complex AI that understands every single rule of the factory.
  • The Paper's Way: Look at the Knowledge Graph. This is like a giant organizational chart or a map of who talks to whom in the factory. If you fire "Worker A," look at their immediate neighbors on the chart (the people they talk to most). If those neighbors usually react a certain way when fired, assume "Worker A" will react the same way.

The authors found that this simple "look at your neighbors" approach (called a K-Nearest Neighbour model) was actually better than most complex, high-tech AI models at predicting these changes.

The Problem: The Map is Incomplete

There was a catch. The "Knowledge Graph" (the organizational chart) isn't perfect.

  1. Missing Links: It doesn't show every single connection between workers.
  2. Wrong Neighbors: Sometimes, the people listed as neighbors on the chart aren't actually the best people to compare to for a specific job.

It's like having a map of a city that is missing some streets and includes a few dead ends. If you try to navigate using only that map, you'll get close, but you won't get the best route.

The Solution: The "Reasoning" AI

To fix the map, the authors used a Large Language Model (LLM)—a type of AI that is very good at understanding language and relationships.

They didn't just ask the AI to guess; they taught it how to fix the map using a technique called Reinforcement Learning (RL).

  • The Analogy: Imagine a student (the AI) taking a test.
    • Step 1: The student starts with the standard map (the Knowledge Graph).
    • Step 2: The student is asked: "Can you improve this list of neighbors to make a better prediction?" They might say, "I'll add Gene X and remove Gene Y."
    • Step 3: The teacher (the computer) checks the answer. If the prediction gets better, the student gets a reward (points). If it gets worse, they get no points.
    • Step 4: The student tries again and again, learning which changes earn points.

Over time, the AI learns a "reasoning" skill: it learns how to look at a gene, check the standard map, and then edit the list of neighbors to find the perfect group of genes to compare against.

The Results: Simple + Smart = Best

The paper found two main things:

  1. The Simple Baseline Wins: Just using the standard "neighbor" list (without the AI) was already beating almost all other complex AI models.
  2. The AI Makes it Perfect: When they trained the AI to tweak that list, the results became as good as the very best, most complicated models currently available (specifically a model called TxPert).

The "Magic" Bonus:
Even though the AI was only trained to predict gene expression changes, it got better at other biology questions too (like predicting if a drug would change a gene's activity). It seems the AI learned a general "logic" about how biology works, not just how to memorize answers.

Summary

  • The Problem: Predicting how a cell reacts to a gene change is hard.
  • The Simple Fix: Compare the gene to its known biological neighbors. This works surprisingly well.
  • The Upgrade: Use a smart AI to edit that list of neighbors, removing bad ones and adding good ones, based on what actually improves the prediction.
  • The Outcome: This combination of a simple map and a smart editor creates a tool that predicts biological changes as accurately as the most advanced methods, but with a much simpler underlying logic.

Important Note: The paper focuses entirely on improving these computer predictions. It does not claim this method is ready to be used in hospitals to treat patients or to design new drugs yet; it is a proof of concept for better scientific modeling.

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 →