Трансформер для неоднородных графов
Heterogeneous Graph Transformer
2020-04-20
SCID: 54.1/yg77hrhw
Discuss with AI
HGSamplingгетерогенный графовый трансформерOpen Academic Graphгетерогенное вниманиегетерогенные графы
Figures from the paper
Abstract (AI)
В последние годы графовые нейронные сети (GNN) продемонстрировали значительные успехи в моделировании структурированных данных. Однако большинство GNN разработаны для однородных графов, в которых все узлы и рёбра относятся к одним и тем же типам, что делает невозможным представление неоднородных структур. В этой работе мы представляем архитектуру трансформера для неоднородных графов (Heterogeneous Graph Transformer, HGT) для моделирования неоднородных графов веб-масштаба. Для моделирования неоднородности мы разрабатываем параметры, зависящие от типов узлов и рёбер, чтобы характеризовать неоднородное внимание на каждом ребре, благодаря чему HGT может поддерживать специализированные представления для различных типов узлов и рёбер. Для обработки графовых данных веб-масштаба мы разрабатываем алгоритм выборки неоднородных графов мини-пакетами — HGSampling — для эффективного и масштабируемого обучения. Масштабные эксперименты на Open Academic Graph, содержащем 179 миллионов узлов и 2 миллиарда рёбер, показывают, что предложенная модель HGT стабильно превосходит все современные базовые модели GNN на 9–21 в различных последующих задачах. Набор данных и исходный код HGT находятся в открытом доступе по адресу https://github.com/acbull/pyHGT.
Key Findings
1
HGT поддерживает специализированные представления для различных типов узлов и рёбер, что позволяет эффективнее моделировать гетерогенные реляционные структуры.
2
На графе Open Academic Graph, содержащем 179 миллионов узлов и 2 миллиарда рёбер, HGT стабильно превосходит современные базовые GNN-модели на 9–21 по различным задачам.
3
Алгоритм HGSampling обеспечивает эффективное и масштабируемое обучение на мини-батчах для очень больших гетерогенных графов.
4
Набор данных и исходный код HGT опубликованы в открытом доступе, что поддерживает воспроизводимость и дальнейшие исследования.
5
Heterogeneous Graph Transformer (HGT) моделирует гетерогенные графы веб-масштаба с помощью параметров механизма внимания, зависящих от типов узлов и рёбер.
Research Object
Гетерогенные графы веб-масштаба (например, Open Academic Graph с 179 миллионами вершин и 2 миллиардами рёбер)
Research Subject
Обучение представлениям графов с учётом типов и эффективность масштабируемого моделирования на последующих задачах
Publication Details
Publication Date
2020-04-20
Journal
Publisher
ISSN
Open access PDF
Access Type
Author Information
Download PDF
Subscribe to digest