Skip to main content
QUICK REVIEW

[論文レビュー] DeepGCNs: Can GCNs Go as Deep as CNNs?

Guohao Li, Matthias Müller|arXiv (Cornell University)|Apr 7, 2019
Advanced Graph Neural Networks参考文献 49被引用数 107
ひとこと要約

残差、密結合、および拡張接続戦略を提案し、点群セマンティックセグメンテーションのための非常に深い Graph Convolutional Networks (GCN) を訓練し、56-layer GCN で state-of-the-art を上回る 3.7% の mIoU 増加を達成。

ABSTRACT

Convolutional Neural Networks (CNNs) achieve impressive performance in a wide variety of fields. Their success benefited from a massive boost when very deep CNN models were able to be reliably trained. Despite their merits, CNNs fail to properly address problems with non-Euclidean data. To overcome this challenge, Graph Convolutional Networks (GCNs) build graphs to represent non-Euclidean data, borrow concepts from CNNs, and apply them in training. GCNs show promising results, but they are usually limited to very shallow models due to the vanishing gradient problem. As a result, most state-of-the-art GCN models are no deeper than 3 or 4 layers. In this work, we present new ways to successfully train very deep GCNs. We do this by borrowing concepts from CNNs, specifically residual/dense connections and dilated convolutions, and adapting them to GCN architectures. Extensive experiments show the positive effect of these deep GCN frameworks. Finally, we use these new concepts to build a very deep 56-layer GCN, and show how it significantly boosts performance (+3.7% mIoU over state-of-the-art) in the task of point cloud semantic segmentation. We believe that the community can greatly benefit from this work, as it opens up many opportunities for advancing GCN-based research.

研究の動機と目的

  • 非ユークリッドデータに対する GCN の深さの制限を動機づけ、解決する。
  • CNN に着想を得たメカニズム(残差結合/密結合、拡張畳み込み)を GCN に適用する。
  • これらのメカニズムが訓練の安定性と性能へ与える影響を調査する。
  • 大規模点群セマンティックセグメンテーション(S3DIS)で深い GCN の有効性を示す。
  • 将来の深い GCN 設計を導く包括的なアブレーションを提供する。

提案手法

  • 特徴豊かな頂点埋め込みと近傍集約でグラフを表現する。
  • 深い GCN における勾配フローを改善するために残差および密結合スキームを導入する(ResGCN, DenseGCN)。
  • 解像度の損失なしに受容野を広げるために拡張された k-NN ベースの隣接サンプリングを組み込む。
  • 3-block アーキテクチャを採用する:GCN バックボーンブロック、フュージョンブロック、MLP 予測ブロック。
  • 訓練時にレイヤーごとに再計算される拡張 k-NN を用いた動的エッジを使用(訓練時は確率的)。
  • 安定性と性能への影響を分離するため、深さ、幅、近傍、および拡張の広範なアブレーション研究を実施する。

実験結果

リサーチクエスチョン

  • RQ1CNN に着想を得た深さ強化技術(残差/密結合、拡張)が GCN に効果的に翻訳できるか。
  • RQ2残差結合と密結合、拡張集約が深い GCN の安定性と性能に与える影響は何か。
  • RQ3点群セマンティックセグメンテーションにおいて GCN はどれだけ深く設計でき、どの構成が最も大きな利得を生むか。
  • RQ4拡張集約は受容野を拡大し、過度の過平滑化を避けつつセグメンテーション精度を向上させるか。
  • RQ5深い ResGCN/DenseGCN のS3DISにおける現状手法との比較性能はどうか。

主な発見

手法OAmIoU天井椅子ソファ本棚散乱物
PointNet78.547.688.088.769.342.423.147.551.654.142.09.638.229.435.2
MS+CU79.247.888.695.867.336.924.948.652.351.945.110.636.824.737.5
G+RCU81.149.790.392.167.944.724.252.351.258.147.46.939.030.041.9
3DRNN+CF86.956.392.993.873.142.525.947.659.260.466.724.857.036.751.6
DGCNN84.156.1-------------
ResGCN-28 (Ours)85.960.093.195.378.233.937.456.168.264.961.034.651.551.154.4
  • 残差グラフ接続は深い GCN の安定した訓練に不可欠であり、これを除くと性能が著しく劣化する。
  • 拡張グラフ畳み込みは受容野を拡大することで mIoU に顕著な利得をもたらし、特に残差接続と組み合わせた場合に顕著。
  • 拡張 k-NN による動的(再計算)エッジは性能を向上させるが、計算コストが高くなる。
  • 密結合は残差と同様の利得をもたらすが、メモリコストが大きくなる場合があり、実用的には残差の方が現実的。
  • 参照モデル ResGCN-28(28 層、残差接続、拡張畳込み)は S3DIS で 60.0 mIoU を達成し、最先端手法(例: DGCNN)を顕著に上回る。
  • 深いアーキテクチャ(56 層)でこれらのメカニズムを適用すると強力な結果を得られ、ResGCN-56 は 53.64 OA を達成し、53.64? 実際には 53.64 OA、- 要点はベースラインを大幅に mIoU で改善。

より良い研究を、今すぐ始めましょう

論文設計から論文執筆まで、研究時間を劇的に削減しましょう。

クレジットカード登録不要

このレビューはAIが作成し、人間の編集者が確認しました。