Martin Simonovsky, Nikos Komodakis
A number of problems can be formulated as prediction on graph-structured data. In this work, we generalize the convolution operator from regular grids to arbitrary graphs while avoiding the spectral domain, which allows us to handle graphs of varying size and connectivity. To move beyond a simple diffusion, filter weights are conditioned on the specific edge labels in the neighborhood of a vertex. Together with the proper choice of graph coarsening, we explore constructing deep neural networks for graph classification. In particular, we demonstrate the generality of our formulation in point cloud classification, where we set the new state of the art, and on a graph classification dataset, where we outperform other deep learning approaches. The source code is available at https://github.com/mys007/ecc
| Task | Dataset | Metric | Value | Model |
|---|---|---|---|---|
| 3D | ModelNet10 | Accuracy | 90 | ECC (12 votes) |
| 3D | ModelNet40 | Classification Accuracy | 83.2 | ECC (12 votes) |
| Shape Representation Of 3D Point Clouds | ModelNet40 | Mean Accuracy | 83.2 | ECC |
| Shape Representation Of 3D Point Clouds | ModelNet40 | Overall Accuracy | 87.4 | ECC |
| Shape Representation Of 3D Point Clouds | Sydney Urban Objects | F1 | 78.4 | ECC |
| Shape Representation Of 3D Point Clouds | ModelNet10 | Accuracy | 90 | ECC (12 votes) |
| Shape Representation Of 3D Point Clouds | ModelNet40 | Classification Accuracy | 83.2 | ECC (12 votes) |
| 3D Object Classification | ModelNet10 | Accuracy | 90 | ECC (12 votes) |
| 3D Object Classification | ModelNet40 | Classification Accuracy | 83.2 | ECC (12 votes) |
| Graph Classification | NCI109 | Accuracy | 82.14 | ECC (5 scores) |
| 3D Point Cloud Classification | ModelNet40 | Mean Accuracy | 83.2 | ECC |
| 3D Point Cloud Classification | ModelNet40 | Overall Accuracy | 87.4 | ECC |
| 3D Point Cloud Classification | Sydney Urban Objects | F1 | 78.4 | ECC |
| 3D Point Cloud Classification | ModelNet10 | Accuracy | 90 | ECC (12 votes) |
| 3D Point Cloud Classification | ModelNet40 | Classification Accuracy | 83.2 | ECC (12 votes) |
| 3D Classification | ModelNet10 | Accuracy | 90 | ECC (12 votes) |
| 3D Classification | ModelNet40 | Classification Accuracy | 83.2 | ECC (12 votes) |
| Classification | NCI109 | Accuracy | 82.14 | ECC (5 scores) |
| 3D Point Cloud Reconstruction | ModelNet40 | Mean Accuracy | 83.2 | ECC |
| 3D Point Cloud Reconstruction | ModelNet40 | Overall Accuracy | 87.4 | ECC |
| 3D Point Cloud Reconstruction | Sydney Urban Objects | F1 | 78.4 | ECC |
| 3D Point Cloud Reconstruction | ModelNet10 | Accuracy | 90 | ECC (12 votes) |
| 3D Point Cloud Reconstruction | ModelNet40 | Classification Accuracy | 83.2 | ECC (12 votes) |