No project description provided
Project description
Benchmarking and Rethinking Multiplex Graphs
Multiplex graphs, which represent complex real-world relationships, have recently garnered significant research interest. However, contemporary methods exhibit variations in implementations and settings, lacking a unified benchmark for fair comparison. Additionally, existing multiplex graph datasets suffer from small-scale issues and a lack of representative features. Furthermore, current evaluation metrics are restricted to node classification and clustering tasks, lacking evaluations on edge-level tasks. These obstacles impede the further development of the multiplex graph learning community. To address these issues, we first conducted a fair comparison based on existing settings, finding that current methods are approaching performance saturation on existing datasets with minimal differences; and simple end-to-end models sometimes achieve better results. Subsequently, we proposed a unified multiplex graph benchmark called MGB. MGB includes ten baseline models with unified implementations, formalizes seven existing datasets, introduces four new datasets with text attributes, and proposes two novel edge-level evaluation tasks. Experiments on MGB revealed that the performance of existing methods significantly diminishes on new challenging datasets and tasks. Additional results suggest that models with global attention and stronger expressive power in end-to-end solutions hold promise for future work. The data and code are publicly available at [https://anonymous.4open.science/r/multiplex-F150].
Environment
You can simply set the running enviroment by running
conda install --yes --file requirements.txt
Data Preprocess
To ensure a unified and reproducible fair comparison, we have uploaded all datasets at Dataset.
Simply place the datasets in the ./data/ folder under the MGB code directory for automatic execution.
Run by Examples
bash main.sh ${gpu} ${model_name} ${dataset_name}
Pip Usage
You can also download our code using pip package by running the following
pip install xxx
Currently, we only support ...
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file multiplex-graph-benchmark-0.1.0.tar.gz.
File metadata
- Download URL: multiplex-graph-benchmark-0.1.0.tar.gz
- Upload date:
- Size: 43.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.11.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ddadd49ef9dcbbe14cf3afed705d99cc334a3d9bf38ff50aa9ab789390eb8547
|
|
| MD5 |
7670af81ad5093659fa1fd26a15172f7
|
|
| BLAKE2b-256 |
d14ce64ad77f6c60eaf210749814f7426049317d7633ba778b1ccb76408d3905
|