huawei-noah/BGCN
A Tensorflow implementation of "Bayesian Graph Convolutional Neural Networks" (AAAI 2019).
🎯 BGCN: Bayesian Graph Convolutional Neural Networks cho phân loại nửa giám súc trên đồ thị
Một mô hình GCN mang tính Bayesian, giúp học sâu hơn với ít dữ liệu và bền vững hơn trước nhiễu.
BGCN là bản cài đặt bằng TensorFlow của mô hình Bayesian Graph Convolutional Neural Networks (Bayesian-GCNNs), được đề xuất bởi nhóm nghiên cứu từ Huawei Noah’s Lab và trình bày tại AAAI 2019. Dự án nhằm giải quyết các hạn chế của các mô hình GCNNs truyền thống: thiếu khả năng biểu diễn độ bất địnhh, dễ overfit khi nhãn ít, và nhạy cảm với các liên kết sai lầm (spurious links) trong cấu trúc đồ thị.
✨ Điểm nổi bật
- Mô hình Bayesian: Kết hợp suy luận Bayesian vào GCNNs thông qua Monte Carlo approximation.
- Ba bước lấy mẫu: Lấy mẫu tham số đồ thị, lấy mẫu đồ thị ngẫu nhiên, và lấy mẫu trọng số mạng.</n- Học đồng thời: Học cả mô hình sinh đồ thị và tham số dự đoán nhãn.
- Tích hợp đa nguồn thông tin: Sử dụng nhiều đồ thị tiềm năng để học biểu diễn nút tổng chung hơn.
- Chịu đựng nhiễu tốt: Cải thiện khả năng chịu đựng trước các liên kết sai lầm và tấn công đối đầu.
- Triển khai đơn giản: Chạy thử nghiệm chỉ với lệnh
python BGCN_main.py.
💡 Vì sao đáng chú ý
Khác với các mô hình GCNNs truyền thống coi đồ thị như một cấu trúc cố định, BGCN coi đồ thị như một mẫu sinh ra từ một phân phối xác suất. Nhờ đó, mô hình có thể học được nhiều cấu trúc đồ thị khác nhau dựa trên hậu phương thuận lý, từ đó cải thiện khả năng biểu diễn và dự đoán. Đặc biệt hiệu quả trong bài toán phân loại nửa giám súc khi dữ liệu nhãn kỳ thiếu.
#BayesianGraphNeuralNetworks #TensorFlow #GraphLearning #AAAI2019 #TiniX
Similar Projects
Discover other similar projects and AI models.
PyTorch Geometric Temporal: Spatiotemporal Signal Processing with Neural Machine Learning Models (CIKM 2021)
PyTorch implementation of Graph Matching Networks, e.g., Graph Matching with Bi-level Noisy Correspondence (COMMON, ICCV 2023), Graph Matching Networks for Learning the Similarity of Graph Structured Objects (GMN, ICML 2019).
A PyTorch implementation of "Graph Convolutional Networks for Text Classification." (AAAI 2019)
Code and Content for Manning Publication on Graph Neural Networks
Graph Convolutional Networks (GCN) with BERT for Coreference Resolution Task [Pytorch][DGL]
人工智能论文关键点集结。This project aims to collect key points of AI papers.
all-MiniLM-L6-v2 This is a sentence-transformers(https://www.SBERT.net) model: It maps sentences & paragraphs to a 384 dimensional dense vector space and can be used for tasks like clustering or semantic search. Usage (Sentence-Transformers) Using t...