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
sammon映射 matlab实现,matlab编写的 32个降维程序相关推荐
- 利用BP网络实现非线性函数映射(基于matlab工具箱)
利用BP网络实现非线性函数映射(基于matlab工具箱) 目录 利用BP网络实现非线性函数映射(基于matlab工具箱) 一.网络结构 二.学习过程 三.学习结果 四.误差分析 五.实验总结 附录(源 ...
- 怎样在matlab中写技术,rect矩形函数 matlab中怎样编写矩形函数
矩形函数的定义: 矩形函数 rect(t); 如果绝对值 |t| > 0.5 rect(t) = 0; 如果绝对值 |t| = 0.5 rect(t) = 0.5; 如果绝对值 |t| < ...
- 如何用MATLAB绘制真值表,编写真值表
- MATLAB Simulink
- MathWorks 中国
编写真值表 在创建新真值表后,您就可以对它进行编写以根据您的设定执行.要编写真值表,您需要添加条件.决策和动作.有关创建真值表的详细信息,请参阅使用真值表对组合逻辑建模. 真值表仅在 Simulink ...
- 使用Matlab编写简单的图片标注程序
使用Matlab编写简单的图片标注程序 最近在做数字图像处理大作业,本来想使用检测算法检测出图中车辆的位置,无奈水平有限,检测效果不佳,只能被迫使用matlab编写一个手动标注程序了.事实证明这真是项 ...
- 在MATLAB环境下编写高斯贝塞尔-轨道角动量的光编解码代码
以下是一个MATLAB环境下编写高斯贝塞尔-轨道角动量的光编解码代码的示例: 首先,我们需要定义一些参数.例如,我们可以选择使用高斯-贝塞尔光来传输信息.高斯-贝塞尔光是一种横向模式具有平面波前的光, ...
- matlab实验函数编写与程序设计,实验二MATLAB程序设计.doc
实验二 MATLAB程序设计 实验目的 1.掌握利用if语句实现选择结构的方法. 2.掌握利用switch语句实现多分支选择结构的方法. 3.掌握利用for语句实现循环结构的方法. 4.掌握利用whi ...
- matlab hilb,MATLAB在科学计算中的应用:第2章 MATLAB 语言程序设计基础
<MATLAB在科学计算中的应用:第2章 MATLAB 语言程序设计基础>由会员分享,可在线阅读,更多相关<MATLAB在科学计算中的应用:第2章 MATLAB 语言程序设计基础(7 ...
- matlab转向语句,MATLAB控制语句
MATLAB控制语句 目的:研究控制结构(用于,是否,切换,中断,继续,输入/输出功能,读取和存储数据). 如果:如果计算逻辑表达式,并根据表达式的值执行一组语句. If语句的语法 例子 输出: Sw ...
- 基于matlab的车牌识别系统程序,基于matlab的车牌识别系统的设计(附程序).doc
基于matlab的车牌识别系统的设计(附程序).doc 1车牌识别系统的设计1.摘要:汽车牌照自动识别系统是制约道路交通智能化的重要因素,包括车牌定位.字符分割和字符识别三个主要部分.本文首先确定车辆 ...
最新文章
- RTEMS 的 AT91SAM9260 移植(5): 调试串口驱动
- c语言常用符号与英文,C语言常用符号与英文(7页)-原创力文档
- gbk编码的简介以及针对gbk文本飘红截断原理以及实现
- 三极管驱动(讲的比较好)
- mysql交叉连接后生成的记录总数_4.mysql数据库创建,表创建模等模板脚本,mysql_SQL99标准的连接查询(内连接,外连接,满外连接,交叉连接)_MySQL...
- 解决PlayerSettings中的splash Image资源发现在内存中卸载不掉
- mx250显卡天梯图_MX250相当于什么显卡?来看显卡天梯图
- 数字图像处理(三)直方图规定化
- 证件照尺寸大小收集整理
- 教你如何用插件加速视频播放
- Python17_项目实操关卡-人机PK
- 阳台柜也可以做出别样的效果!
- clang diagnostic用例
- 怎样将WPS文件转换成Word文档
- 华为荣耀3x G750-T01 Root操作
- 关于组织开展安徽省2022年度高新技术企业认定工作的通知
- 移动端之静默活体检测
- 用java写新春祝福语
- python使用redis zadd方法报错(error) ERR value is not a valid float
- cmder使用配置记录
热门文章
- 泰坦尼克号上谁的生存几率更大?Kaggle 金牌得主 Python 数据挖掘框架发现真相...
- 蚂蚁上市或诞生近60位亿万富翁;特斯拉回应25万元团购Model3;Python 3.8.5 发布| 极客头条
- 滴滴自动驾驶首轮融资超5亿美元 加大研发投入 助力“新基建”
- ​苹果WWDC20确定6月22日线上举办;任天堂遭史上最大规模黑客攻击 ;Inkscape 1.0 发布 | 极客头条...
- BTC 重现“自由落体”式暴跌,原来是受这几个因素影响?
- 微信付费阅读支付宝可用,iOS抽成30%;苹果安卓充电器或统一;UOS 20发布 | 极客头条...
- 重磅!华为方舟编译器招募 2000 程序员!
- 任正非要“拿钱砸人”的芯片产业:平均薪资 10424 元,人才缺口超 30 万!
- 开源图数据库项目 DGraph 的前世今生 | 技术头条
- 杨超越吧编程大赛;拼多多刷单?苹果新员工一半没本科学历 | 极客头条