楼主: yukai08008
967 0

[学习分享] 矩阵思维4_IML计算余弦相似度_Andy的原创帖18 [推广有奖]

  • 2关注
  • 17粉丝

讲师

2%

还不是VIP/贵宾

-

威望
0
论坛币
2176 个
通用积分
3.0600
学术水平
10 点
热心指数
7 点
信用等级
7 点
经验
5915 点
帖子
120
精华
0
在线时间
556 小时
注册时间
2012-11-28
最后登录
2022-4-11

相似文件 换一批

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
余弦相似度在很多地方都有介绍,这里只是用IML简单的验证。
数据引自:http://www.ruanyifeng.com/blog/2013/03/cosine_similarity.html
关键步骤:
tem1.png
对应代码:
note:这样只是为了和公式更好对应。事实上可以用a×b(转置)的方法写,更加简洁。

proc iml;

a={1 2 2 1 1 1 0};

b={1 2 2 1 1 2 1};

ab=a#b;

cos=ab[+]/(sqrt(a*a`)*sqrt(b*b`));

aa=a*a`;

bb=b*b`;

print cos aa bb;

quit;


二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:Andy 相似度 Similarity similar print

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-4-27 10:43