Трансформер для неоднородных графов

Heterogeneous Graph Transformer
Ziniu Hu, Yuxiao Dong, Kuansan Wang, Yizhou Sun
2020-04-20

HGSamplingгетерогенный графовый трансформерOpen Academic Graphгетерогенное вниманиегетерогенные графы
В последние годы графовые нейронные сети (GNN) продемонстрировали значительные успехи в моделировании структурированных данных. Однако большинство GNN разработаны для однородных графов, в которых все узлы и рёбра относятся к одним и тем же типам, что делает невозможным представление неоднородных структур. В этой работе мы представляем архитектуру трансформера для неоднородных графов (Heterogeneous Graph Transformer, HGT) для моделирования неоднородных графов веб-масштаба. Для моделирования неоднородности мы разрабатываем параметры, зависящие от типов узлов и рёбер, чтобы характеризовать неоднородное внимание на каждом ребре, благодаря чему HGT может поддерживать специализированные представления для различных типов узлов и рёбер. Для обработки графовых данных веб-масштаба мы разрабатываем алгоритм выборки неоднородных графов мини-пакетами — HGSampling — для эффективного и масштабируемого обучения. Масштабные эксперименты на Open Academic Graph, содержащем 179 миллионов узлов и 2 миллиарда рёбер, показывают, что предложенная модель HGT стабильно превосходит все современные базовые модели GNN на 9–21 в различных последующих задачах. Набор данных и исходный код HGT находятся в открытом доступе по адресу https://github.com/acbull/pyHGT.
1
HGT поддерживает специализированные представления для различных типов узлов и рёбер, что позволяет эффективнее моделировать гетерогенные реляционные структуры.
2
На графе Open Academic Graph, содержащем 179 миллионов узлов и 2 миллиарда рёбер, HGT стабильно превосходит современные базовые GNN-модели на 9–21 по различным задачам.
3
Алгоритм HGSampling обеспечивает эффективное и масштабируемое обучение на мини-батчах для очень больших гетерогенных графов.
4
Набор данных и исходный код HGT опубликованы в открытом доступе, что поддерживает воспроизводимость и дальнейшие исследования.
5
Heterogeneous Graph Transformer (HGT) моделирует гетерогенные графы веб-масштаба с помощью параметров механизма внимания, зависящих от типов узлов и рёбер.

Гетерогенные графы веб-масштаба (например, Open Academic Graph с 179 миллионами вершин и 2 миллиардами рёбер)

Обучение представлениям графов с учётом типов и эффективность масштабируемого моделирования на последующих задачах

Publication Details
Publication Date
2020-04-20
Journal
Publisher
ISSN
Access Type
Author Information
Authors
Ziniu Hu
Yuxiao Dong
Kuansan Wang
Yizhou Sun
Explore further
Open the scid.ai AI chat with a ready-made request: it will find papers on a similar topic and help build a literature review.
Find similar papers in the chat
Make a presentation
100%