http://www.benfrederickson.com/multidimensional-scaling/

上面这个折腾了半天也好阴郁

http://scikit-learn.org/dev/ python的一个机器学习的包,有很多不错的应用。

http://scikit-learn.org/stable/modules/generated/sklearn.manifold.MDS.html#sklearn.manifold.MDS

这一页是API说明,代码分为初始化和说明。

mds = manifold.MDS(n_components=2, max_iter=3000, eps=1e-9, random_state=seed,dissimilarity="precomputed", n_jobs=1)
pos = mds.fit(similarities).embedding_nmds = manifold.MDS(n_components=2, metric=False, max_iter=3000, eps=1e-12,dissimilarity="precomputed", random_state=seed, n_jobs=1,n_init=1)
npos = nmds.fit_transform(similarities, init=pos)

后面的例子可以看到执行

Jayproxy 好像出了一点问题,所以就翻墙啦

js的MDS代码multidimensional-scaling相关推荐

  1. MDS(multidimensional scaling)多维尺度分析

    大家一般想到降维,就自然想到一种方法PCA,其实还有一种方法MDS(multidimensional scaling),可以获得样本间的相似性的空间表达. 先说说这两种方法的相似处,PCA是把观察的数 ...

  2. MDS(multidimensional scaling)算法介绍

    MDS(multidimensional scaling)算法介绍 1. 理论介绍 MDS与PCA一样,是一种有效的降维方式,其可获得样本间相似性的空间表达.MDS的原理可以简述为,利用样本的成对相似 ...

  3. Matlab 多维标度,详解多维标度法(MDS,Multidimensional scaling)

    流形学习(Manifold Learning)是机器学习中一大类算法的统称,而MDS就是其中非常经典的一种方法.多维标度法(Multidimensional Scaling)是一种在低维空间展示&qu ...

  4. MDS(Multidimensional Scaling)

    MDS的主要思想 MDS的目的是降维.怎么降才能使损失的信息更少呢?我们想到,如果降到低维后,所有点之间的距离还和高维时点间距离相同,那么就可以大致认为我们保留下来了原来的信息. 算法具体内容 通过输 ...

  5. 多维尺度变换(multidimensional scaling, MDS)

    多维尺度变换(multidimensional scaling, MDS)是在低维空间去展示高维多元数据的一种可视化方法.该方法看起来类似于利用主成分得分作图,或者对两个线性判别量的得分作图.与上述方 ...

  6. 多维标度法(MDS,Multidimensional Scaling)及普氏分析(Procrustes Analysis)在人体姿态关节点上的简单示例(python)

    多维标度法(MDS,Multidimensional Scaling) 多维标度法一个简单的应用示例就是,已知一组城市之间的相对距离关系(相似矩阵),如何求解出各个城市在地图上的位置,使其尽可能满足前 ...

  7. 多维尺度分析(Multidimensional scaling,MDS)及SPSS实现

    ※ 版权所有,转载请联系作者 ※ 1. 多维尺度分析介绍 多维尺度分析也称做多维尺度变换,多维标度或多维尺度法等. 多维尺度分析(Multidimensional scaling, 简称MDS)是根据 ...

  8. DS之MDS:MDS(Multidimensional Scaling)多维尺度降维算法的简介、使用方法、案例应用之详细攻略

    DS之MDS:MDS(Multidimensional Scaling)多维尺度降维算法的简介.使用方法.案例应用之详细攻略 目录 MDS的简介 MDS(Multidimensional Scalin ...

  9. 用java写MDS多维标度分析(multidimensional scaling )

    http://www.inf.uni-konstanz.de/algo/software/mdsj/ 这个网页上有详细的说明 具体的教程什么的等有空再写,也可能不写,看网页应该能看懂 我这里写一个它的 ...

  10. js获取html代码中所有图片地址

    /** * JS获取html代码中所有的图片地址 * @param htmlstr * @returns imgsrcArr 数组 */ function getimgsrc(htmlstr) { v ...

最新文章

  1. 卡片右上角三角形效果,按钮点击变色
  2. Java登陆页面经常出现的问题,问一下关于登陆页面的有关问题
  3. 用java调用oracle存储过程总结二
  4. sqlite命令行查看数据显示列头、java访问sqlite、java命令指定classpath
  5. OpenGL 基本帧缓冲对象实例
  6. 如何在运行时打印出 SAP Spartacus 配置(config)信息
  7. 华硕笔记本装linux系统教程视频,在新买的华硕笔记本电脑安装linux手记
  8. 关于width: 100%的一些看法
  9. 【渝粤教育】广东开放大学 数据库原理与应用 形成性考核 (1)
  10. 进程控制3--signal
  11. 马斯克一说特斯拉“全自动驾驶”,大家就想笑
  12. crontab定时任务常见问题
  13. 以敏捷的方式运作一所大学
  14. python爬虫执行js代码_python爬虫执行js代码-execjs
  15. 原来做浏览器这么简单
  16. Android学习之路
  17. 计算机管理员怎么转让,钉钉怎么转让主管理员身份? 钉钉更换主管理员的技巧...
  18. BES2300x笔记(30) -- ANC降噪原理与通道配置
  19. EasyNVR流媒体直播之:零基础实现摄像头的全平台直播 (一)内网直播的实现
  20. 僵尸进程是什么,如果产生一个僵尸进程,如何查找僵尸进程

热门文章

  1. 数据推荐 | 自然场景OCR文字识别数据集一览
  2. Redis 管理工具 TreeNMS
  3. java long_Java long数据类型
  4. Oracle分析函数之Rank函数
  5. SCI/SSCI选刊神器之——Jane
  6. SMbus和I2C异同, PMBUS
  7. CNN网络:MINST数据集的练习
  8. 高可用之2——存储b
  9. 帝国CMS7.5二次元COS漫画分享漫展网站源码
  10. php小偷程序生成,php开发:php小偷程序实例代码