Hacker News new | ask | show | jobs
by vslira 1778 days ago
What's the current killer app of GNNs? By that I mean, in which tasks is using a GNN-based approach obviously better?

Conceptually, just by framing the graph as a mxm matrix I assume the most obvious comparison would be against some sort of dimensionality reduction for node embedding. Should I see graph(node) embedding as an alternative to e.g. PCA, LDA, t-SNE and UMAP and variants?

5 comments

It’s pretty clearly the current best way to do deep learning on molecules in chemistry. Transformers do really well in predicting reaction outcomes but GCNNs are still better when it comes to “is this a good molecule according to this label” type questions. That said, we have added attention layers to GCNNs so I think the lines get blurry.
Alphafold. And generally any problem where you care about symmetries in space, like 3D point cloud representation.
The Stanford Open Graph Benchmark shows the current best performers on some different tasks: https://ogb.stanford.edu/docs/leader_graphprop/
when your input makes more sense as a graph, or your desired output resembles predicting node labels or edges?
Fraud detection as well as Facebook haha