NJU1healer的个人博客分享 http://blog.sciencenet.cn/u/NJU1healer

博文

计算距离/相似度(返回矩阵)

已有 5645 次阅读 2020-9-5 11:13 |个人分类:机器学习|系统分类:科研笔记

(1)理论参考

距离和相似度度量方法

(2)方法实现和涉及函数参数详解

相似度计算方法

Matlab中 pdist 函数详解(各种距离的生成)

http://blog.sciencenet.cn/blog-531885-589056.html

(3)计算cosin相似性距离案例

理论公式:

image.png

matlab中 pdist函数公式:

image.png

image.png

代码:

a=[1 2 3 4 5 2 3 4 6 9 8;6 5 2 8 5 2 3 8 9 9 4;2 3 5 6 8 4 1 0 2 9 3];

Y = pdist(a,'cosine');

Z = squareform(Y); 

Z = 1-Z;  %余弦相似度,类似于相似矩阵

结果:

image.png

点滴分享,福泽你我!Add oil!



https://blog.sciencenet.cn/blog-3428464-1249356.html

上一篇:正交矩阵(坐标变换)与奇异值分解SVD
下一篇:正交补与矩阵的四个基本子空间
收藏 IP: 211.162.81.*| 热度|

1 杨正瓴

该博文允许注册用户评论 请点击登录 评论 (0 个评论)

数据加载中...
扫一扫,分享此博文

全部作者的其他最新博文

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-12-27 21:37

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部