Skip to content

Commit b223c70

Browse files
authored
Merge pull request #317 from geometric-intelligence/mathildepapillon-patch-1
Revise TDL Challenge details and evaluation criteria
2 parents 7ee64ee + 262e19a commit b223c70

1 file changed

Lines changed: 8 additions & 22 deletions

File tree

docs/tdl-challenge-2026/index.rst

Lines changed: 8 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -26,17 +26,13 @@ representations. Yet, the broader geometric deep learning field still lacks a
2626
unified, side-by-side comparison.
2727

2828
The **2026 TDL Challenge: Bridging the Gap** sets out to unite these worlds.
29-
Rather than treating topological tools as an isolated ecosystem, this year's
30-
challenge invites researchers from both communities to collaboratively map the
31-
frontier of relational learning. We invite participants to contribute and
32-
implement recent **State-of-the-Art (SOTA)** models across two dedicated
29+
We invite participants to contribute and implement recent **State-of-the-Art (SOTA)** models across two dedicated
3330
tracks: **Track 1** for GNNs, and **Track 2** for TNNs.
3431

3532
For the first time, the TDL Challenge will go beyond implementation to feature
3633
a rigorous **performance analysis** of the submitted models. To achieve a
3734
truly objective comparison, both tracks will be evaluated through a shared
38-
pipeline powered by **TopoBench** and **GraphUniverse**. By leveraging
39-
GraphUniverse's framework for generating controlled synthetic graphs, models
35+
pipeline powered by **TopoBench** `[Telyatnikov et al. 2025] <https://openreview.net/forum?id=07sTzyEVtY>`_ and **GraphUniverse** `[Van Langendonck et al. 2026] <https://openreview.net/pdf?id=jRWxvQnqUt>`_. By leveraging GraphUniverse's framework for generating controlled synthetic graphs, models
4036
will be tested against specific structural properties. This will allow both
4137
communities to gain insight on how different architectures from both domains
4238
handle varying degrees of homophily, heterophily, and complex degree
@@ -57,25 +53,23 @@ Description of the Challenge
5753
----------------------------
5854

5955
We propose that participants implement **recent, SOTA message-passing models**
60-
from either the GNN or TDL literature. The core objective is to move beyond
61-
standard leaderboard metrics and rigorously evaluate how these different
56+
from either the GNN or TDL literature. The core objective is to rigorously evaluate how these different
6257
architectures behave under specific, controlled topological conditions.
6358

6459
To achieve this, participants will integrate their models into the
6560
**TopoBench** ecosystem and evaluate them using **synthetic datasets generated
6661
by GraphUniverse**. By leveraging this framework, participants will conduct a
6762
performance analysis that tests their implemented models against strict,
6863
predefined graph properties—such as varying homophily/heterophily ratios and
69-
complex degree distributions.
64+
complex degree distributions. We will publish a leaderboard on this website for results to be tracked live.
7065

7166
**Embracing Modularity.** Beyond just the core message-passing backbone, we
7267
strongly encourage participants to take full advantage of TopoBench's modular
7368
architecture. For example, if your chosen SOTA model relies on a novel
7469
**feature encoder**, a specialized **readout mechanism**, or a custom **loss
7570
function**, you can seamlessly integrate these components into the pipeline.
76-
Beyond ensuring faithful implementations of complex architectures, this will
77-
help enrich the TopoBench ecosystem with highly reusable modules for future
78-
research across both communities.
71+
This will help enrich the TopoBench ecosystem with highly reusable modules for future
72+
research across both communities. Note that no minimum training performance is required and the top-performing model might not necessarily win (see Evaluation Criteria).
7973

8074
To foster fair and structured comparison, the challenge is divided into two
8175
distinct tracks:
@@ -183,17 +177,9 @@ Guidelines
183177
GraphUniverse evaluation pipeline.
184178
- Tag the PR with the appropriate track (one of:
185179
``track-1-gnn``, ``track-2-tnn``).
186-
- Respect all code, documentation, and submission requirements.
187-
- Run the official evaluation pipeline on the provided GraphUniverse
188-
settings and report the results in the PR. *[Exact evaluation procedure
189-
TBD — see TODO below.]*
180+
- Respect all code, documentation, and submission requirements. Note: no minimum training performance is required.
181+
- Run the official GraphUniverse Jupyter Notebook on the implemented model and include the automatically generated results file in the PR.
190182

191-
.. admonition:: TODO
192-
:class: warning
193-
194-
Replace the **Run Evaluation** bullet above with the finalized evaluation
195-
procedure (exact GraphUniverse settings, reporting format, evaluation
196-
notebook reference).
197183

198184
- **Model Implementations:**
199185

0 commit comments

Comments
 (0)