Skip to content

Official code and datas for "Bridging Gaps: Federated Multi-View Clustering in Heterogeneous Hybrid Views". (NeurIPS 2024)

Notifications You must be signed in to change notification settings

5Martina5/FMCSC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bridging Gaps: Federated Multi-View Clustering in Heterogeneous Hybrid Views

Code for the paper "Bridging Gaps: Federated Multi-View Clustering in Heterogeneous Hybrid Views". (NeurIPS 2024)

Requirements

The code requires:

  • Python 3.6 or higher

  • Pytorch 1.9 or higher

Example execution

To train a new model, run:

python main.py 

Further settings for the dataset, number of clients, multi-view clients / single-view clients, and other parameters can be configured in main.py.

You can also transform it into an IMVC method for comparison by changing the number of clients and the ratio of multi-view clients / single-view clients. For example, in the MNIST-USPS dataset with a missing rate of 0.5, run:

python main.py --dataset='MNIST-USPS' --num_users=2 --M_S=1

Citation

If you find our code useful, please cite:

@InProceedings{chen2024,
    author    = {Xinyue Chen,Yazhou Ren,Jie Xu,Fangfei Lin,Xiaorong Pu,Yang Yang},
    title     = {Bridging Gaps: Federated Multi-View Clustering in Heterogeneous Hybrid Views},
    booktitle = {NeurIPS},
    year      = {2024},
    pages     = {1-23}
}

If you have any problems, please contact me by martinachen2580@gmail.com.

About

Official code and datas for "Bridging Gaps: Federated Multi-View Clustering in Heterogeneous Hybrid Views". (NeurIPS 2024)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages