← Latest papers
🤖 machine learning

Fixed Aggregation Features Can Rival GNNs

This paper challenges the necessity of trainable neighborhood aggregations in graph neural networks by demonstrating that a training-free approach using Fixed Aggregation Features (FAFs) combined with standard tabular classifiers can rival or outperform state-of-the-art GNNs on most benchmarks, thereby advocating for stronger tabular baselines and more diverse benchmarking in graph learning.

Original authors: Celia Rubio-Madrigal, Rebekka Burkholz

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

Original authors: Celia Rubio-Madrigal, Rebekka Burkholz

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 have a massive, complex social network where you need to figure out what each person's job is just by looking at who they know and what they say.

For years, the experts (Graph Neural Networks, or GNNs) have been building incredibly complicated, high-tech factories to solve this. These factories have "trainable" assembly lines that learn, step-by-step, exactly how to mix and match information from a person's friends to guess their job. The assumption was: To get the best answer, you need a machine that learns how to listen.

The Big Surprise:
This paper argues that you don't actually need a machine that learns how to listen. You just need a machine that listens very carefully using a few simple, pre-set rules, and then a smart person (a standard computer program) to interpret what was heard.

The authors call their method Fixed Aggregation Features (FAFs). Here is how it works, using some everyday analogies:

1. The "Fixed Recipe" vs. The "Master Chef"

  • The Old Way (GNNs): Imagine a Master Chef who spends years in culinary school learning exactly how much salt, pepper, and garlic to add to a soup based on the specific ingredients in the pot. They are constantly adjusting the recipe while cooking. This is the "trainable aggregation."
  • The New Way (FAFs): Imagine a robot that doesn't know how to cook. Instead, it has a strict, unchangeable rulebook: "Take the average of everything in the pot," or "Take the biggest item," or "Count how many items are there." It does this for the immediate neighbors, then for the neighbors' neighbors, and so on. It doesn't learn how to mix; it just mixes using these fixed, simple rules.

2. Turning a Puzzle into a Spreadsheet

Once the robot has applied these simple rules (averaging, summing, finding the max/min) to a person's friends, their friends' friends, and so on, it takes all those numbers and pastes them into a giant spreadsheet (a table).

Suddenly, the complex, messy web of a social network looks just like a standard Excel sheet.

  • Column A: The person's own data.
  • Column B: The average of their friends' data.
  • Column C: The maximum value of their friends' friends' data.
  • ...and so on.

3. The "Smart Reader"

Now that the data is in a spreadsheet, you don't need a fancy Graph Neural Network anymore. You can use a very powerful, well-tuned "Standard Reader" (a Multi-Layer Perceptron, or MLP). This reader is great at looking at spreadsheets and finding patterns.

The Result:
The authors tested this on 14 different real-world datasets (like citation networks, Amazon product reviews, and Wikipedia pages).

  • The Outcome: In 12 out of 14 cases, this simple "Fixed Recipe + Standard Reader" approach performed just as well as, or even better than, the complex, high-tech Master Chefs (the state-of-the-art GNNs).
  • The Exception: The only two times the simple method struggled were on datasets that required looking very far away (like 10+ steps away in the network) to find the answer. In those rare cases, the complex models that could "learn" to look further were needed.

Why This Matters (The "Aha!" Moment)

The paper suggests that for most problems, the "secret sauce" isn't in teaching the computer how to mix the ingredients. The secret sauce is already in the ingredients themselves!

  • The Signal is Local: Most of the information you need to solve the puzzle is right there in the immediate neighborhood (1 or 2 steps away).
  • Simplicity Wins: By using simple, fixed rules (like just taking the average), you avoid the computer getting confused or "overfitting" (memorizing the training data instead of learning the pattern).
  • Transparency: Because the rules are fixed and simple, you can easily look at the spreadsheet and say, "Ah, the computer guessed 'Engineer' because the average of the neighbors' skills was high." With the complex GNNs, it's often a "black box" where you can't tell why it made a decision.

The Takeaway

The authors are saying: "Stop building such complicated machines to learn how to listen. Sometimes, just listening with a simple, fixed rule and then having a smart person read the notes is enough to win the game."

They aren't saying complex machines are useless forever, but they are challenging the idea that we must use them for every graph problem. They suggest we should start with this simple, transparent "Fixed Recipe" method as a baseline before trying to build a skyscraper of complexity.

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 →