効果的なグラフ埋め込みを抽出する優れた機能により、グラフ畳み込みネットワーク(GCN)とそのバリアントは、ノード分類、リンク予測、グラフ分類などの幅広いタスクに正常に適用されています。従来のGCNモデルは、過剰適合と過剰平滑化の問題に悩まされていますが、DropEdgeのような最近のいくつかの手法は、これらの問題を軽減し、深いGCNの開発を可能にする可能性があります。ただし、GCNモデルのトレーニングは、特に深いGCNモデルの場合、ドロップアウト率や学習ウェイト減衰などのハイパーパラメーターの選択に敏感であるため、簡単ではありません。この論文では、ハイパーパラメータ最適化を通じてGCNモデルのトレーニングを自動化することを目指しています。具体的には、代替トレーニングアルゴリズムを使用したセルフチューニングGCNアプローチを提案し、人口ベースのトレーニングスキームを組み込むことでアプローチをさらに拡張します。 3つのベンチマークデータセットの実験結果は、いくつかの代表的なベースラインと比較して、多層GCNの最適化に対するアプローチの有効性を示しています。
Owing to the remarkable capability of extracting effective graph embeddings, graph convolutional network (GCN) and its variants have been successfully applied to a broad range of tasks, such as node classification, link prediction, and graph classification. Traditional GCN models suffer from the issues of overfitting and oversmoothing, while some recent techniques like DropEdge could alleviate these issues and thus enable the development of deep GCN. However, training GCN models is non-trivial, as it is sensitive to the choice of hyperparameters such as dropout rate and learning weight decay, especially for deep GCN models. In this paper, we aim to automate the training of GCN models through hyperparameter optimization. To be specific, we propose a self-tuning GCN approach with an alternate training algorithm, and further extend our approach by incorporating the population based training scheme. Experimental results on three benchmark datasets demonstrate the effectiveness of our approaches on optimizing multi-layer GCN, compared with several representative baselines.