CVPR22-IMVC-CBG
This repo is a MATLAB implementaion of Highly-efficient Incomplete Large-scale Multi-view Clustering with Consensus Bipartite Graph in CVPR2022
We think introducing anchor learning into IMVC can benefit large-scale tasks. For better understading, we strongly recommend reading Notes on implementing large-scale IMVC with anchor graphs.
Step1: Generating partial incomplete multi-view datasets with incompelte ratio from 0.1 to 0.9
Using the 'Incomplete/randomlyGeneratePartialData.m' provided by Professor Chang Tang in 'High-Order Correlation Preserved Incomplete Multi-View Subspace Clustering' published in IEEE TIP2022.
Step2: run run.m
Step3: Another improved version is in the /Improved version/ files.
To further speed up the algorithm, we can use parfor in Matlab for Parallel Computing while the first time run will cost some time. For large-scale tasks, it is time-saving.
Scalable Partial Multi-view Clustering with Consistent Anchor Graph
We found initialation important for large-scale IMVC tasks. We are trying to accomplish a deep neural network for new work. Advice is welcome.
In 'Incomplete' files, we provide the incomplete datasets for Caltech101-7/20/BDGP.
The results may be slightly different with the
Provided key functions for future work:
funtion to sovle anchor graph
In machine learning and computer vision community, the used optimization is called Orthogonal Procrustes Analysis which has been well studied in literature.
Notice:
There is no need for constructing matrix A
Thanks. Any problem can contact Siwei Wang(wangsiwei13@nudt.edu.cn).