Please use this identifier to cite or link to this item:
http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/89677
Title: | 異質資訊網路中基於決策樹模型增強之圖神經網路 Boosting Graph Neural Network with Decision Tree-based Models for Heterogeneous Information Networks |
Authors: | 張仕諺 Shih-Yen Chang |
Advisor: | 林澤 Che Lin |
Keyword: | 異質資訊網路,圖神經網路,梯度提升決策樹,節點分類,特徵萃取, heterogeneous information ntwork,graph neural network,gradient boosted decision tree,node classification,feature extraction, |
Publication Year : | 2022 |
Degree: | 碩士 |
Abstract: | 圖神經網路(graph neural network; GNN)可萃取圖結構資訊,在眾多相關的應用場景下取得亮眼的表現,因此近年間收穫大量的關注,是新興的深度機器學習模型。然而在現實場景中,社群之間的複雜互動往往形成相異的節點與邊類型,以及目標節點的高維度的豐富資訊,因此形成異質資訊網路(heterogeneous information network; HIN)。 雖然針對異質圖的異質圖神經網路(heterogeneous graph neural network; HGNN)已有諸多研究,但傳統的異質圖神經網路模型更多地關注圖結構而非節點特徵,且仍面臨圖卷積層數少提取不足;多則表現欠佳的窘境。面對較為注重節點特徵資訊的節點分類任務,HGNN目前仍缺乏更有效的節點特徵萃取機制。 為改善異質圖神經網路面臨的問題,本論文提出一種用於節點分類任務的新穎 HGNN 模型——基於樹模型增強之異質圖神經網路(tree boosted heterogeneous graph neural network; TreeXGNN )。此模型透過整合 梯度提升決策樹(gradient boosted decision tree; GBDT)、具有共享特徵空間的HGNN、特徵融合,與多任務學習模組,可有效提升 HGNN於節點分類任務之特徵萃取,並進一步降低模型複雜度且提高模型泛化能力。 我們在三個著名的異質圖數據集 IMDB、DBLP 和 ACM 上實現最優異的性能,相比先前研究顯著提高了 3.2%。 透過實際場景的視角切入,對本模型中模組與參數探討,配合資料集的特徵可解釋性,本論文成功驗證整合決策樹模型以進行特徵萃取對於HGNN在節點分類任務中的正面意義,奠定了未來相關研究的基礎。 Graph neural network (GNN) is an emerging deep learning model. Through graph structure information extraction and outstanding performance in many related application scenarios, GNN has received much attention. However, in real-world scenarios, a heterogeneous information network (HIN), also known as a heterogeneous graph, is often employed to describe intricate interactions between communities through the distinct node and edge types, as well as high dimensional node features providing rich information about the target nodes. There have been many studies on the heterogeneous graph neural network (HGNN) though, the conventional HGNN models more focus on graph structure rather than node features. Moreover, HGNNs were caught in a dilemma, in which the little number of graph convolution layers brings insufficient extraction, whereas deep layers result in poor performance. In the face of node classification tasks that more concentrate on node feature information, HGNNs require a more functional node feature extraction mechanism. Towards ameliorating the problems faced by heterogeneous graph neural networks, we propose a novel HGNN node classification model, the tree boosted heterogeneous graph neural network abbreviated as TreeXGNN. With the modules of gradient boosted decision tree (GBDT), HGNN with shared feature space, feature fusion, and joint learning, TreeXGNN can improve the feature extraction of HGNN in node classification tasks and further reduce the model complexity. We achieve state-of-the-art performance on three well-known HIN datasets, IMDB, DBLP, and ACM, with a significant 3.2% improvement over previous literature. From the perspective of authentic scenarios, we analyze the modules and parameters in our proposed framework. Incorporating the feature interpretability of experimental datasets, we successfully verify the positive significance of feature extraction for HGNN in the node classification task and lays a foundation for future related research. |
URI: | http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/89677 |
DOI: | 10.6342/NTU202202860 |
Fulltext Rights: | 同意授權(限校園內公開) |
Appears in Collections: | 電信工程學研究所 |
Files in This Item:
File | Size | Format | |
---|---|---|---|
ntu-110-2.pdf Restricted Access | 1.82 MB | Adobe PDF | View/Open |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.