atlas

Research map / Graph learning / Graph self-supervised learning

PolyhedronNet: Representation Learning for Polyhedra with Surface-attributed Graph

ICLR 2025 · Graph learning › Graph self-supervised learning · approach: Heterophily and imbalance on graphs · 0 citations (OpenAlex)

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 PolyhedronNet, which models a 3D polyhedron as a surface-attributed graph and aggregates local rigid two-hop-path representations with a hierarchical GNN (PolyhedronGNN) for rotation- and translation-invariant polyhedron classification and retrieval.

Problem

Learning vector representations of 3D polyhedral objects that capture vertices, edges, faces, face attributes and geometry while being rotation and translation invariant, for classification and retrieval.

Approach

Represent a polyhedron as a surface-attributed graph with face-hyperedges, encode each two-hop path with a rigid five-tuple of distances, angle, dihedral angle and face index, and aggregate these with a heterogeneous intra-face/inter-face message-passing GNN.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use PolyhedronNet rather than the strongest listed baselinePolyhedronNet · MNIST-C classificationAcc: 0.435 -> 0.858Helped
use PolyhedronNet rather than the strongest listed baselinePolyhedronNet · Building classificationAcc: 0.973 -> 0.980Helped
use PolyhedronNet rather than the strongest listed baselinePolyhedronNet · ShapeNet-P classificationAcc: 0.573 -> 0.627Helped
use PolyhedronNet rather than the strongest listed baselinePolyhedronNet · ModelNet-P classificationAcc: 0.430 -> 0.435Helped
use PolyhedronNet rather than the strongest listed baselinePolyhedronNet · MNIST-C retrievalMAP: 0.696 -> 0.842Helped
use PolyhedronNet rather than the strongest listed baselinePolyhedronNet · Building retrievalMAP: 0.890 -> 0.923Helped
use PolyhedronNet rather than the strongest listed baselinePolyhedronNet · ShapeNet-P retrievalMAP: 0.476 -> 0.486Helped
use PolyhedronNet rather than the strongest listed baselinePolyhedronNet · ModelNet-P retrievalMAP: 0.415 -> 0.421Helped
add face attributes instead of masking them with zeroes (ablation)PolyhedronNet · MNIST-C classificationAcc: 0.360 -> 0.858Helped
add face attributes instead of masking them with zeroes (ablation)PolyhedronNet · ShapeNet-P classificationAcc: 0.578 -> 0.627Helped
add face attributes instead of masking them with zeroes (ablation)PolyhedronNet · MNIST-C retrievalMAP: 0.534 -> 0.842Helped
add face attributes instead of masking them with zeroes (ablation)PolyhedronNet · ShapeNet-P retrievalMAP: 0.482 -> 0.486Helped

Surprising findings

Limitations

Experimental setup

Datasets: MNIST-C Building ShapeNet-P ModelNet-P MNIST-P OpenStreetMap building dataset ShapeNetCore ModelNet40

Benchmarks: MNIST-C Building ShapeNet-P ModelNet-P

Metrics: Accuracy Weighted Precision Weighted F1 Weighted ROC AUC Precision Recall F1 MAP NDCG

Baselines: NUFT-DDSL ResNet1D NUFT-IFFT VeerCNN PolygonGNN HGT HAN LocoTrans RISurConv

Builds on: PolygonGNN PointNet

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