Skip to content

Explore Alternative Graph Pooling Approaches #23

@aditya0by0

Description

@aditya0by0

Description:
Currently, graph-level embeddings are obtained using simple sum/mean pooling over node embeddings. While effective, this approach may not capture more complex structural information. We should explore alternative graph pooling methods.

Two main alternatives:

  1. Set-based pooling with LSTMs + Attention:
    Inspired by Vinyals et al. (2015), this approach iteratively applies attention-based aggregation guided by an LSTM. This allows the pooling process to selectively weight node embeddings and capture richer dependencies.

  2. Graph Coarsening / Clustering approaches:
    Instead of treating pooling as a pure set problem, graph topology can be exploited by clustering or coarsening nodes into groups before pooling. This preserves structural information and provides more meaningful graph-level embeddings.

References:

  • Section 5.5 Graph Pooling of the Book Graph representation learning / William L. Hamilton, McGill University

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions