Skip to main content

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

multiplex-graph-benchmark-0.1.0.tar.gz (43.3 kB view details)

Uploaded Source

File details

Details for the file multiplex-graph-benchmark-0.1.0.tar.gz.

File metadata

File hashes

Hashes for multiplex-graph-benchmark-0.1.0.tar.gz
Algorithm Hash digest
SHA256 ddadd49ef9dcbbe14cf3afed705d99cc334a3d9bf38ff50aa9ab789390eb8547
MD5 7670af81ad5093659fa1fd26a15172f7
BLAKE2b-256 d14ce64ad77f6c60eaf210749814f7426049317d7633ba778b1ccb76408d3905

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page