[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1145/3533271.3561793acmotherconferencesArticle/Chapter ViewAbstractPublication PagesicaifConference Proceedingsconference-collections
research-article

Eigenvector-based Graph Neural Network Embeddings and Trust Rating Prediction in Bitcoin Networks

Published: 26 October 2022 Publication History

Abstract

Given their strong performance on a variety of graph learning tasks, Graph Neural Networks (GNNs) are increasingly used to model financial networks. Traditional GNNs, however, are not able to capture higher-order topological information, and their performance is known to degrade with the presence of negative edges that may arise in many common financial applications. Considering the rich semantic inference of negative edges, excluding them as an obvious solution is not elegant. Alternatively, another basic approach is to apply positive normalization, however, this also may lead to information loss. Our work proposes a simple yet effective solution to overcome these two challenges by employing the eigenvectors with top-k largest eigenvalues of the raw adjacency matrix for pre-embeddings. These pre-embeddings contain high-order topological knowledge together with the information on negative edges, which are then fed into a GNN with a positively normalized adjacency matrix to compensate for its shortcomings. Through comprehensive experiments and analysis, we empirically demonstrate the superiority of our proposed solution in a Bitcoin user reputation score prediction task.

References

[1]
Bithin Alangot, Daniel Reijsbergen, Sarad Venugopalan, and Pawel Szalachowski. 2020. Decentralized lightweight detection of eclipse attacks on bitcoin clients. In 2020 IEEE International Conference on Blockchain (Blockchain). IEEE, 337–342.
[2]
James Atwood and Don Towsley. 2016. Diffusion-convolutional neural networks. Advances in neural information processing systems 29 (2016).
[3]
Ui-Jun Baek, Se-Hyun Ji, Jee Tae Park, Min-Seob Lee, Jun-Sang Park, and Myung-Sup Kim. 2019. DDoS attack detection on bitcoin ecosystem using deep-learning. In 2019 20th Asia-Pacific Network Operations and Management Symposium (APNOMS). IEEE, 1–4.
[4]
Deng Cai, Xiaofei He, and Jiawei Han. 2007. Spectral regression: A unified subspace learning framework for content-based image retrieval. In Proceedings of the 15th ACM international conference on Multimedia. 403–412.
[5]
Deepesh Chaudhari, Rachit Agarwal, and Sandeep Kumar Shukla. 2021. Towards Malicious address identification in Bitcoin. In 2021 IEEE International Conference on Blockchain (Blockchain). IEEE, 425–432.
[6]
Binjie Chen, Fushan Wei, and Chunxiang Gu. 2021. Bitcoin Theft Detection Based on Supervised Machine Learning Algorithms. Security and Communication Networks 2021 (2021).
[7]
Deli Chen, Yankai Lin, Wei Li, Peng Li, Jie Zhou, and Xu Sun. 2020. Measuring and Relieving the Over-Smoothing Problem for Graph Neural Networks from the Topological View. Proceedings of the AAAI Conference on Artificial Intelligence 34, 04 (Apr. 2020), 3438–3445.
[8]
Dawei Cheng, Zhibin Niu, Jie Li, and Changjun Jiang. 2022. Regulating systemic crises: Stemming the contagion risk in networked-loans through deep graph learning. IEEE Transactions on Knowledge and Data Engineering (2022).
[9]
Zhenjin Dai, Xutao Wang, Pin Ni, Yuming Li, Gangmin Li, and Xuming Bai. 2019. Named entity recognition using BERT BiLSTM CRF for Chinese electronic health records. In 2019 12th international congress on image and signal processing, biomedical engineering and informatics (cisp-bmei). IEEE, 1–5.
[10]
Michaël Defferrard, Xavier Bresson, and Pierre Vandergheynst. 2016. Convolutional neural networks on graphs with fast localized spectral filtering. In Proceedings of the 30th International Conference on Neural Information Processing Systems. 3844–3852.
[11]
Joan Bruna Estrach, Wojciech Zaremba, Arthur Szlam, and Yann LeCun. 2014. Spectral networks and deep locally connected networks on graphs. In 2nd International conference on learning representations, ICLR, Vol. 2014.
[12]
Justin Gilmer, Samuel S Schoenholz, Patrick F Riley, Oriol Vinyals, and George E Dahl. 2017. Neural message passing for quantum chemistry. In International conference on machine learning. PMLR, 1263–1272.
[13]
Aditya Grover and Jure Leskovec. 2016. node2vec: Scalable feature learning for networks. In Proceedings of the 22nd ACM SIGKDD international conference on Knowledge discovery and data mining. 855–864.
[14]
William L Hamilton, Rex Ying, and Jure Leskovec. 2017. Inductive representation learning on large graphs. In Proceedings of the 31st International Conference on Neural Information Processing Systems. 1025–1035.
[15]
Jingguang Han, Yuyun Huang, Sha Liu, and Kieran Towey. 2020. Artificial intelligence for anti-money laundering: a review and extension. Digital Finance 2, 3 (2020), 211–239.
[16]
Xiaofei He. 2004. Locality Preserving Projections. In Advances in Neural Information Processing Systems 16: Proceedings of the 2003 Conference, Vol. 16. MIT Press, 153.
[17]
Thomas Hofmann and Joachim Buhmann. 1994. Multidimensional scaling and data clustering. In Proceedings of the 7th International Conference on Neural Information Processing Systems. 459–466.
[18]
Suhwan Ji, Jongmin Kim, and Hyeonseung Im. 2019. A comparative study of bitcoin price prediction using deep learning. Mathematics 7, 10 (2019), 898.
[19]
Michael Kenning, Jingjing Deng, Michael Edwards, and Xianghua Xie. 2022. A directed graph convolutional neural network for edge-structured signals in link-fault detection. Pattern Recognition Letters 153 (2022), 100–106.
[20]
Thomas N Kipf and Max Welling. 2016. Semi-supervised classification with graph convolutional networks. arXiv preprint arXiv:1609.02907(2016).
[21]
Srijan Kumar, Bryan Hooi, Disha Makhija, Mohit Kumar, Christos Faloutsos, and VS Subrahmanian. 2018. Rev2: Fraudulent user prediction in rating platforms. In Proceedings of the Eleventh ACM International Conference on Web Search and Data Mining. 333–341.
[22]
Srijan Kumar, Francesca Spezzano, VS Subrahmanian, and Christos Faloutsos. 2016. Edge weight prediction in weighted signed networks. In 2016 IEEE 16th International Conference on Data Mining (ICDM). IEEE, 221–230.
[23]
Xiaoxiao Li 2020. Explain graph neural networks to understand weighted graph features in node classification. In International Cross-Domain Conference for Machine Learning and Knowledge Extraction. Springer, 57–76.
[24]
Yuming Li, Pin Ni, and Victor Chang. 2019. An Empirical Research on the Investment Strategy of Stock Market based on Deep Reinforcement Learning model. In COMPLEXIS. 52–58.
[25]
Yuming Li, Pin Ni, and Victor Chang. 2020. Application of deep reinforcement learning in stock trading strategies and stock forecasting. Computing 102, 6 (2020), 1305–1322.
[26]
Yuming Li, Pin Ni, Junkun Peng, Jiayi Zhu, Zhenjin Dai, Gangmin Li, and Xuming Bai. 2019. A joint model of clinical domain classification and slot filling based on RCNN and BiGRU-CRF. In 2019 IEEE International Conference on Big Data (Big Data). IEEE, 6133–6135.
[27]
Wai Weng Lo, Siamak Layeghy, and Marius Portmann. 2022. Inspection-L: Practical GNN-Based Money Laundering Detection System for Bitcoin. arXiv preprint arXiv:2203.10465(2022).
[28]
Tomas Mikolov, Kai Chen, Greg Corrado, and Jeffrey Dean. 2013. Efficient estimation of word representations in vector space. arXiv preprint arXiv:1301.3781(2013).
[29]
Pin Ni, Gangmin Li, Patrick CK Hung, and Victor Chang. 2021. StaResGRU-CNN with CMedLMs: A stacked residual GRU-CNN with pre-trained biomedical language models for predictive intelligence. Applied Soft Computing 113 (2021), 107975.
[30]
Pin Ni, Yuming Li, and Victor Chang. 2020. Research on text classification based on automatically extracted keywords. International Journal of Enterprise Information Systems (IJEIS) 16, 4(2020), 1–16.
[31]
Pin Ni, Yuming Li, and Victor Chang. 2022. Recommendation and sentiment analysis based on consumer review and rating. In Research Anthology on Implementing Sentiment Analysis Across Multiple Disciplines. IGI Global, 1633–1649.
[32]
Pin Ni, Yuming Li, Gangmin Li, and Victor Chang. 2020. Natural language understanding approaches based on joint task of intent detection and slot filling for IoT voice interaction. Neural Computing and Applications 32, 20 (2020), 16149–16166.
[33]
Pin Ni, Yuming Li, Gangmin Li, and Victor Chang. 2021. A hybrid siamese neural network for natural language inference in cyber-physical systems. ACM Transactions on Internet Technology (TOIT) 21, 2 (2021), 1–25.
[34]
Pin Ni, Yuming Li, Jiayi Zhu, Junkun Peng, Zhenjin Dai, Gangmin Li, and Xuming Bai. 2019. Disease diagnosis prediction of emr based on BiGRU-ATT-capsnetwork model. In 2019 IEEE International Conference on Big Data (Big Data). IEEE, 6166–6168.
[35]
Pin Ni, Ramin Okhrati, Steven Guan, and Victor Chang. 2022. Knowledge Graph and Deep Learning-based Text-to-GQL Model for Intelligent Medical Consultation Chatbot. Information Systems Frontiers(2022), 1–19.
[36]
Guansong Pang, Chunhua Shen, Longbing Cao, and Anton Van Den Hengel. 2021. Deep learning for anomaly detection: A review. ACM Computing Surveys (CSUR) 54, 2 (2021), 1–38.
[37]
Bryan Perozzi, Rami Al-Rfou, and Steven Skiena. 2014. Deepwalk: Online learning of social representations. In Proceedings of the 20th ACM SIGKDD international conference on Knowledge discovery and data mining. 701–710.
[38]
Ziyue Qiu, Yuming Li, Pin Ni, and Gangmin Li. 2019. Credit risk scoring analysis based on machine learning models. In 2019 6th International Conference on Information Science and Control Engineering (ICISCE). IEEE, 220–224.
[39]
Zhengxiang Shi, Yue Feng, and Aldo Lipani. 2022. Learning to Execute Actions or Ask Clarification Questions. In Findings of the Association for Computational Linguistics: NAACL 2022. 2060–2070.
[40]
Zhengxiang Shi, Pin Ni, To Eun Kim, Meihui Wang, and Aldo Lipani. 2022. Attention-based Ingredient Phrase Parser. In European Symposium on Artificial Neural Networks, Computational Intelligence.
[41]
Zhengxiang Shi, Qiang Zhang, and Aldo Lipani. 2022. Stepgame: A new benchmark for robust multi-hop spatial reasoning in texts. Association for the Advancement of Artificial Intelligence (2022).
[42]
Jian Tang, Meng Qu, Mingzhe Wang, Ming Zhang, Jun Yan, and Qiaozhu Mei. 2015. Line: Large-scale information network embedding. In Proceedings of the 24th international conference on world wide web. 1067–1077.
[43]
Bishenghui Tao, Hong-Ning Dai, Jiajing Wu, Ivan Wang-Hei Ho, Zibin Zheng, and Chak Fong Cheang. 2021. Complex network analysis of the bitcoin transaction network. IEEE Transactions on Circuits and Systems II: Express Briefs 69, 3(2021), 1009–1013.
[44]
Hao Tian, Yang Li, Yue Cai, Xiaohong Shi, and Zibin Zheng. 2021. Attention-Based Graph Neural Network for Identifying Illicit Bitcoin Addresses. In International Conference on Blockchain and Trustworthy Systems. Springer, 147–162.
[45]
Petar Veličković, Guillem Cucurull, Arantxa Casanova, Adriana Romero, Pietro Lio, and Yoshua Bengio. 2017. Graph attention networks. arXiv preprint arXiv:1710.10903(2017).
[46]
Xiang Wang, Xiangnan He, Meng Wang, Fuli Feng, and Tat-Seng Chua. 2019. Neural graph collaborative filtering. In Proceedings of the 42nd international ACM SIGIR conference on Research and development in Information Retrieval. 165–174.
[47]
Mark Weber, Jie Chen, Toyotaro Suzumura, Aldo Pareja, Tengfei Ma, Hiroki Kanezashi, Tim Kaler, Charles E Leiserson, and Tao B Schardl. 2018. Scalable graph learning for anti-money laundering: A first look. arXiv preprint arXiv:1812.00076(2018).
[48]
Mark Weber, Giacomo Domeniconi, Jie Chen, Daniel Karl I Weidele, Claudio Bellei, Tom Robinson, and Charles E Leiserson. 2019. Anti-money laundering in bitcoin: Experimenting with graph convolutional networks for financial forensics. arXiv preprint arXiv:1908.02591(2019).
[49]
Felix Wu, Amauri Souza, Tianyi Zhang, Christopher Fifty, Tao Yu, and Kilian Weinberger. 2019. Simplifying graph convolutional networks. In International conference on machine learning. PMLR, 6861–6871.
[50]
Yan Wu, Fang Tao, Lu Liu, Jiayan Gu, John Panneerselvam, Rongbo Zhu, and Mohammad Nasir Shahzad. 2020. A bitcoin transaction network analytic method for future blockchain forensic investigation. IEEE Transactions on Network Science and Engineering 8, 2(2020), 1230–1241.
[51]
Xiaohan Xing, Fan Yang, Hang Li, Jun Zhang, Yu Zhao, Mingxuan Gao, Junzhou Huang, and Jianhua Yao. 2022. Multi-level attention graph neural network based on co-expression gene modules for disease diagnosis and prognosis. Bioinformatics 38, 8 (2022), 2178–2186.
[52]
QiAo Yuan, Pin Ni, Junru Liu, Xiangzhi Tong, Hanzhe Lu, Gangmin Li, and Steven Guan. 2021. An Encoder-decoder Architecture with Graph Convolutional Networks for Abstractive Summarization. In 2021 IEEE 4th International Conference on Big Data and Artificial Intelligence (BDAI). IEEE, 91–97.
[53]
Yingxue Zhang, Florence Regol, Soumyasundar Pal, Sakif Khan, Liheng Ma, and Mark Coates. 2021. Detection and defense of topological adversarial attacks on graphs. In International Conference on Artificial Intelligence and Statistics. PMLR, 2989–2997.
[54]
Baokun Zheng, Liehuang Zhu, Meng Shen, Xiaojiang Du, Jing Yang, Feng Gao, Yandong Li, Chuan Zhang, Sheng Liu, and Shu Yin. 2017. Malicious bitcoin transaction tracing using incidence relation clustering. In International Conference on Mobile Networks and Management. Springer, 313–323.
[55]
Jie Zhou, Ganqu Cui, Shengding Hu, Zhengyan Zhang, Cheng Yang, Zhiyuan Liu, Lifeng Wang, Changcheng Li, and Maosong Sun. 2020. Graph neural networks: A review of methods and applications. AI Open 1(2020), 57–81.
[56]
Jiong Zhu, Yujun Yan, Lingxiao Zhao, Mark Heimann, Leman Akoglu, and Danai Koutra. 2020. Beyond homophily in graph neural networks: Current limitations and effective designs. Advances in Neural Information Processing Systems 33 (2020), 7793–7804.

Cited By

View all
  • (2024)Improving GNN-Based Methods for Scam Detection in Bitcoin Transactions - A Practical Case Study2024 IEEE 11th International Conference on Data Science and Advanced Analytics (DSAA)10.1109/DSAA61799.2024.10722808(1-10)Online publication date: 6-Oct-2024
  • (2023)Anti-Money Laundering by Group-Aware Deep Graph LearningIEEE Transactions on Knowledge and Data Engineering10.1109/TKDE.2023.327239635:12(12444-12457)Online publication date: 2-May-2023

Index Terms

  1. Eigenvector-based Graph Neural Network Embeddings and Trust Rating Prediction in Bitcoin Networks

    Recommendations

    Comments

    Please enable JavaScript to view thecomments powered by Disqus.

    Information & Contributors

    Information

    Published In

    cover image ACM Other conferences
    ICAIF '22: Proceedings of the Third ACM International Conference on AI in Finance
    November 2022
    527 pages
    ISBN:9781450393768
    DOI:10.1145/3533271
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Sponsors

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 26 October 2022

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. Blockchain
    2. Digital Transactions
    3. Eigenvector
    4. Graph Neural Network
    5. Rating Prediction

    Qualifiers

    • Research-article
    • Research
    • Refereed limited

    Conference

    ICAIF '22
    Sponsor:

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)58
    • Downloads (Last 6 weeks)1
    Reflects downloads up to 14 Jan 2025

    Other Metrics

    Citations

    Cited By

    View all
    • (2024)Improving GNN-Based Methods for Scam Detection in Bitcoin Transactions - A Practical Case Study2024 IEEE 11th International Conference on Data Science and Advanced Analytics (DSAA)10.1109/DSAA61799.2024.10722808(1-10)Online publication date: 6-Oct-2024
    • (2023)Anti-Money Laundering by Group-Aware Deep Graph LearningIEEE Transactions on Knowledge and Data Engineering10.1109/TKDE.2023.327239635:12(12444-12457)Online publication date: 2-May-2023

    View Options

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    HTML Format

    View this article in HTML Format.

    HTML Format

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media