MATLAB and Simulink resources for Arduino, LEGO, and Raspberry Pi

Learn moreOpportunities for recent engineering grads.

Apply Today**New to MATLAB?**

Asked by BANI tita
on 14 Feb 2013

hello, I am looking for a site where I can find a program reduction dimentionality kernel PCA think you

*No products are associated with this question.*

Answer by Shashank Prasanna
on 14 Feb 2013

MATLAB currently doesn't offer this as a part of the statistics toolbox. In the past I've used this and it worked really well for me:

http://homepage.tudelft.nl/19j49/Matlab_Toolbox_for_Dimensionality_Reduction.html

Show 2 older comments

Shashank Prasanna
on 18 Feb 2013

try clear all

try some of the trouble shooting steps mentioned in the website:

http://homepage.tudelft.nl/19j49/Matlab_Toolbox_for_Dimensionality_Reduction.html

make sure you have the relevant files on the path

BANI tita
on 19 Feb 2013

hello,

here is the program I run but still it gives me same error

%%%-----------------------------------

load baseAT.mat; X=PA; labels=lblsa; figure, scatter3(X(:,1), X(:,2), X(:,3), 5, labels); title('Original dataset'), drawnow no_dims = round(intrinsic_dim(X, 'EigValue')); disp(['MLE estimate of intrinsic dimensionality: ' num2str(no_dims)]); mappedX = compute_mapping(X, 'KernelPCA', no_dims, 7); figure, scatter(mappedX(:,1), mappedX(:,2), 5, labels); title('Result of dimensionality reduction'), drawnow

## 0 Comments