GNN の記事一覧

【GNN】pytorch geometricでMessagePassingのNetworkを実装する

pytorch-geometricでは、グラフ状の様々な畳み込み操作をメッセージパッシングの枠組みで、柔軟に記述できるMessagePasssingクラスが用意されています。 MessagePasssingを利用すること […]

【深層学習】Graph Attention Networks(GAT)を理解する

深層学習やGNN(Graph Neural Network)関連の論文を読み漁っていると、Graph Attention Network(GAT, グラフアテンションネットワーク)に関する論文を目にすることが多くあると思 […]

【GNN】Message Passing Neural Network(MPNN)を解説する

MPNN(Message Passing Neural Network)は、GNN(Graph Neural Network, グラフニューラルネットワーク)を説明する汎用的なフレームワークです。 このMPNNはメッセー […]

【深層学習】GCN(グラフ畳み込みネットワーク)をわかりやすく解説する

GCN(Graph Convolution Network)は、GNN(Graph Neural Network)の1種類で、2022年現在、機械学習やAIのトップカンファレンスであるICMLやICLRで、非常に多くGC […]

【GCN】pytorchでグラフ畳み込みネットワーク(GCN)を実装する

GCN(Graph Convolutional Network、グラフ畳み込みネットワーク) は、2017年に深層学習のトップカンファレスであるICLRで発表されて以来、徐々に注目を集めており、2022年現在深層学習関連 […]

【深層学習】GNN(グラフニューラルネットワーク)を解説

GNN(Graph Neural Network)について解説します。 といっても、GNN自体がものすごく難しく、そのGNNやその派生系のアーキテクチャに関する研究が現在でも盛んに行われているほどなので、わかりやすく説明 […]

【PyG】PyTorch Geometricのインストール方法から利用方法まで解説

PyG(PyTorch Geometric)は、PyTorchでグラフ構造を取り入れた、GCNやGATなどのニューラルネットワークを簡単に実装、学習、推論などができるライブラリです。 グラフ構造を有するオープンなデータセ […]