Skip to the content.

メインページ

第12章 データマイニング分野におけるGNN

はじめに

データマイニングは,大量のデータからパターンや知識を抽出することを目指している(Han et al., 2022). こうした現実世界で得られる大量のデータは,グラフとして自然に表現できる形を持っている. 例えばWeb上では,Facebookの友だち関係やX(旧Twitter)のフォロー関係といった「SNSユーザ間の関係」はソーシャルグラフとして,また,ECサイトにおける「ユーザとアイテム間の過去のインタラクション」は二部グラフとして表現できる. この二部グラフでは,ユーザとアイテムを2つのノード集合とし,それらの間のインタラクション(購入や閲覧など)がエッジを形成する. さらに,都市・地域内の道路および道路の一区画は,それらの間の空間的関係を通して相互に依存していることが多い. これらの空間的関係は,道路や道路の一区画をノードとし,それらの間の空間的関係をエッジとした交通ネットワークによって表現することができる.

以上のことから,GNNはデータマイニングの様々なタスクの推進にごく自然に適用されている. 本章では,「Webデータマイニング」「都市データマイニング」「サイバーセキュリティ・データマイニング」といった代表的なデータマイニングタスクにGNNがどのように適用されるかをみていく.

目次


メインページ