Explainable Graph Neural Networks: An Application to Open Statistics Knowledge Graphs for Estimating House Prices

被引:1
|
作者
Karamanou, Areti [1 ]
Brimos, Petros [1 ]
Kalampokis, Evangelos [1 ]
Tarabanis, Konstantinos [1 ]
机构
[1] Univ Macedonia, Dept Business Adm, Informat Syst Lab, Thessaloniki 54636, Greece
关键词
linked statistical data; knowledge graphs; graph neural networks; explainable artificial intelligence; house price prediction; explainable graph neural networks; MACHINE-LEARNING ALGORITHMS; SPATIAL DEPENDENCE; DATA WAREHOUSES; MODEL; DETERMINANTS; EXPLANATIONS; REGRESSION;
D O I
10.3390/technologies12080128
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
In the rapidly evolving field of real estate economics, the prediction of house prices continues to be a complex challenge, intricately tied to a multitude of socio-economic factors. Traditional predictive models often overlook spatial interdependencies that significantly influence housing prices. The objective of this study is to leverage Graph Neural Networks (GNNs) on open statistics knowledge graphs to model these spatial dependencies and predict house prices across Scotland's 2011 data zones. The methodology involves retrieving integrated statistical indicators from the official Scottish Open Government Data portal and applying three representative GNN algorithms: ChebNet, GCN, and GraphSAGE. These GNNs are compared against traditional models, including the tabular-based XGBoost and a simple Multi-Layer Perceptron (MLP), demonstrating superior prediction accuracy. Innovative contributions of this study include the use of GNNs to model spatial dependencies in real estate economics and the application of local and global explainability techniques to enhance transparency and trust in the predictions. The global feature importance is determined by a logistic regression surrogate model while the local, region-level understanding of the GNN predictions is achieved through the use of GNNExplainer. Explainability results are compared with those from a previous work that applied the XGBoost machine learning algorithm and the SHapley Additive exPlanations (SHAP) explainability framework on the same dataset. Interestingly, both the global surrogate model and the SHAP approach underscored the comparative illness factor, a health indicator, and the ratio of detached dwellings as the most crucial features in the global explainability. In the case of local explanations, while both methods showed similar results, the GNN approach provided a richer, more comprehensive understanding of the predictions for two specific data zones.
引用
收藏
页数:33
相关论文
共 50 条
  • [1] Estimating Node Importance in Knowledge Graphs Using Graph Neural Networks
    Park, Namyong
    Kan, Andrey
    Dong, Xin Luna
    Zhao, Tong
    Faloutsos, Christos
    KDD'19: PROCEEDINGS OF THE 25TH ACM SIGKDD INTERNATIONAL CONFERENCCE ON KNOWLEDGE DISCOVERY AND DATA MINING, 2019, : 596 - 606
  • [2] Knowledge Enhanced Graph Neural Networks for Explainable Recommendation
    Lyu, Ziyu
    Wu, Yue
    Lai, Junjie
    Yang, Min
    Li, Chengming
    Zhou, Wei
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2023, 35 (05) : 4954 - 4968
  • [3] Explainable Recommendation Based on Weighted Knowledge Graphs and Graph Convolutional Networks
    Boughareb, Rima
    Seridi, Hassina
    Beldjoudi, Samia
    JOURNAL OF INFORMATION & KNOWLEDGE MANAGEMENT, 2023, 22 (03)
  • [4] A Comprehensive Survey of Graph Neural Networks for Knowledge Graphs
    Ye, Zi
    Kumar, Yogan Jaya
    Sing, Goh Ong
    Song, Fengyan
    Wang, Junsong
    IEEE ACCESS, 2022, 10 : 75729 - 75741
  • [5] EGNN: Constructing explainable graph neural networks via knowledge distillation
    Li, Yuan
    Liu, Li
    Wang, Guoyin
    Du, Yong
    Chen, Penggang
    KNOWLEDGE-BASED SYSTEMS, 2022, 241
  • [6] The Road to Explainable Graph Neural Networks
    Ranu, Sayan
    SIGMOD RECORD, 2024, 53 (03)
  • [7] Advancing Cybersecurity: Graph Neural Networks in Threat Intelligence Knowledge Graphs
    Li, Langsha
    Qiang, Feng
    Ma, Li
    PROCEEDINGS OF INTERNATIONAL CONFERENCE ON ALGORITHMS, SOFTWARE ENGINEERING, AND NETWORK SECURITY, ASENS 2024, 2024, : 737 - 741
  • [8] Explainable graph neural networks for organic cages
    Yuan, Qi
    Szczypinski, Filip T.
    Jelfs, Kim E.
    DIGITAL DISCOVERY, 2022, 1 (02): : 127 - 138
  • [9] Graphs, Convolutions, and Neural Networks: From Graph Filters to Graph Neural Networks
    Gama, Fernando
    Isufi, Elvin
    Leus, Geert
    Ribeiro, Alejandro
    IEEE SIGNAL PROCESSING MAGAZINE, 2020, 37 (06) : 128 - 138
  • [10] SeMi: A SEmantic Modeling machIne to build Knowledge Graphs with graph neural networks
    Futia, Giuseppe
    Vetro, Antonio
    De Martin, Juan Carlos
    SOFTWAREX, 2020, 12