Kernel Dimension Reduction clustering via HSIC
Performs clustering while simultaneously reducing the dimension of the data.
This code takes data as input. The files should be in csv file format
This code outputs a projection matrix W, as well as the clustering allocation
You will need to install numpy, pytorch, sklearn. Example of how to run this code is in UDR_examply.py
Please cite this work if you use it in your research.
@Misc{wu2019,
author = {Chieh Wu},
title = {{Kernel dimension reduction clustering}: Kernel dimension reduction clustering},
howpublished = {\url{https://github.com/endsley/kernel_dimension_reduction_clustering}},
year = {2019--2019}
}