sammon映射 matlab实现,matlab编写的 32个降维程序

【实例简介】

这个Matlab工具箱实现32种维数降低技术。这些技术都可以通过COMPUTE_MAPPING函数或trhough GUI。有以下技术可用:

- 主成分分析('PCA')

- 线性判别分析('LDA')

- 多维缩放('MDS')

- 概率PCA('ProbPCA')

- 因素分析('因子分析')

- Sammon映射('Sammon')

- Isomap('Isomap')

- Landmark Isomap('LandmarkIsomap')

- 局部线性嵌入('LLE')

- 拉普拉斯特征图('Laplacian')

- Hessian LL

【实例截图】

【核心代码】

matlab32个降维程序

└── drtoolbox

├── compute_mapping.m

├── Contents.m

├── drgui.m

├── generate_data.m

├── gui

│   ├── adaptive_callback.m

│   ├── case1.m

│   ├── choose_method.fig

│   ├── choose_method.m

│   ├── ded.m

│   ├── drtool.fig

│   ├── drtool.m

│   ├── lnst.m

│   ├── load_data_1_var.fig

│   ├── load_data_1_var.m

│   ├── load_data.fig

│   ├── load_data.m

│   ├── load_data_vars.fig

│   ├── load_data_vars.m

│   ├── load_xls.fig

│   ├── load_xls.m

│   ├── mapping_parameters.fig

│   ├── mapping_parameters.m

│   ├── no_history.fig

│   ├── no_history.m

│   ├── not_calculated.fig

│   ├── not_calculated.m

│   ├── not_loaded.fig

│   ├── not_loaded.m

│   ├── plot12n.m

│   ├── plotn.m

│   ├── scatter12n.m

│   ├── scattern.m

│   ├── update_kernel_uipanel.m

│   └── update_type_uipanel.m

├── intrinsic_dim.m

├── mexall.m

├── out_of_sample_est.m

├── out_of_sample.m

├── prewhiten.m

├── Readme.txt

├── reconstruction_error.m

└── techniques

├── autoencoder_ea.m

├── backprop_gradient.m

├── backprop.m

├── cca.m

├── cfa.m

├── cg_update.m

├── charting.m

├── checkgrad.m

├── combn.m

├── components.m

├── computegr.c

├── computegr.dll

├── computegr.mexa64

├── computegr.mexglx

├── computegr.mexmaci

├── compute_recon_err.m

├── csdp.exe

├── csdplinux

├── csdp.m

├── csdpmac

├── csdpmaci

├── diffusion_maps.m

├── dijk.m

├── dijkstra.cpp

├── dijkstra.dll

├── dijkstra.m

├── dijkstra.mexa64

├── dijkstra.mexglx

├── dijkstra.mexmaci

├── em_pca.m

├── fa.m

├── fastmvu.m

├── fibheap.h

├── find_nn_adaptive.m

├── find_nn.c

├── find_nn.m

├── gda.m

├── gplvm_grad.m

├── gplvm.m

├── gram.m

├── hillclimber2c.m

├── hill_obj.m

├── hlle.m

├── infermfa.m

├── isomap.m

├── jdqr.m

├── jdqz.m

├── kernel_function.c

├── kernel_function.m

├── kernel_function.mexmaci

├── kernel_pca.m

├── L2_distance.m

├── landmark_isomap.m

├── laplacian_eigen.m

├── lda.m

├── llc.m

├── lle.m

├── lltsa.m

├── lmvu.m

├── lpp.m

├── ltsa.m

├── mds.m

├── mexCCACollectData2.c

├── mexCCACollectData2.dll

├── mexCCACollectData2.mexa64

├── mexCCACollectData2.mexglx

├── mexCCACollectData2.mexmaci

├── mexCCACollectData.c

├── mexCCACollectData.dll

├── mexCCACollectData.mexa64

├── mexCCACollectData.mexglx

├── mexCCACollectData.mexmaci

├── mgs.m

├── minimize.m

├── mppca.m

├── npe.m

├── pca.m

├── readsol.m

├── reconstruction_derivative.m

├── roll_out.m

├── run_data_through_autoenc.m

├── run_data_through_network.m

├── run_llc.m

├── sammon.m

├── sdecca2.m

├── sne.m

├── sparse_nn.m

├── spe.m

├── sym_sne.m

├── train_autoencoder.m

├── train_lin_rbm.m

├── train_rbm.m

├── tsne.m

├── welcome.m

├── writesdpa.m

└── x2p.m

3 directories, 137 files

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值