Skip to content

Avisek20/MKTC

Repository files navigation

Multiple Kernel Transfer Clustering (MKTC)

The MKTC method clusters a data set by utilizing weakly supervised information provided on a multi-instance subset of the data set.

The MKTC method can be described in terms of two tasks:

  • A Source Task: Where a multiple kernel metric is learnt while clustering the weakly supervised multi-instance subset.

  • A Target Task: Where the learnt multiple kernel metric is used to cluster the original data set.

mktc_overview

MKTC has a computation complexity linear in the size of the dataset, making them suitable for the clustering of large datasets.

demo.ipynb contains an example of using MKTC on the sklearn digits data set.

mktc.py contains the implemetation of MKTC.

About

Multiple Kernel Transfer Clustering

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published