atlas

Research map / Graph learning / Graph algorithms and clustering

Extending Test-Time Augmentation with Metamorphic Relations for Combinatorial Problems

ICML 2024 · Graph learning › Graph algorithms and clustering · approach: Neural combinatorial optimization on graphs

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes MAgg, which extends test-time augmentation to combinatorial-problem ML models by building ego metamorphic graphs from metamorphic relations and aggregating base-model predictions with a small GNN.

Problem

Standard test-time augmentation requires label-preserving transformations, which are hard to find for combinatorial problems, and its fixed averaging ignores semantic relations between instances.

Approach

Use non-label-preserving metamorphic transformations to create transformed instances, represent their binary metamorphic relations as a directed ego graph, and aggregate base-model predictions on that graph with a trainable MPNN instead of a fixed average.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
augment NeuroSAT with first-level metamorphic transformationsNeuroSAT · SR(40)accuracy: 0.8444 -> 0.9548Helped
add second-level metamorphic transformations (ablation)MAgg(10) with NeuroSAT · SR(40)accuracy: 0.9548 -> 0.9757Helped
augment NeuroSAT with first-level metamorphic transformationsNeuroSAT · SR(80)accuracy: 0.7268 -> 0.7936Helped
add second-level metamorphic transformations (ablation)MAgg(10) with NeuroSAT · SR(80)accuracy: 0.7936 -> 0.8533Helped
augment NeuroSAT with first-level metamorphic transformationsNeuroSAT · SR(120)accuracy: 0.6270 -> 0.6412Helped
add second-level metamorphic transformations (ablation)MAgg(10) with NeuroSAT · SR(120)accuracy: 0.6412 -> 0.6643Helped
augment TSP-GNN with metamorphic transformationsTSP-GNN · TSP(0.01)accuracy: 0.6562 -> 0.6812Helped
augment TSP-GNN with metamorphic transformationsTSP-GNN · TSP(0.02)accuracy: 0.8101 -> 0.8321Helped
augment GREED with metamorphic transformationsGREED · AIDSRMSE: 0.7957 -> 0.7994Hurt
augment GREED with metamorphic transformationsGREED · LINUXRMSE: 0.4151 -> 0.2409Helped
augment GREED with metamorphic transformationsGREED · IMDBRMSE: 6.7341 -> 6.3107Helped

Surprising findings

Limitations

Experimental setup

Datasets: SR(n) SAT instances TSP(dev) Decision TSP instances AIDS IMDB LINUX

Benchmarks: SR(40) SR(80) SR(120) TSP(0.01) TSP(0.02) AIDS LINUX IMDB

Metrics: accuracy RMSE

Baselines: NeuroSAT TSP-GNN GREED standard TTA

Builds on: test-time augmentation metamorphic testing message passing neural network

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy