位置: IT常识 - 正文

机器学习中的数学——距离定义(八):余弦距离(Cosine Distance)

编辑:rootadmin
机器学习中的数学——距离定义(八):余弦距离(Cosine Distance)

推荐整理分享机器学习中的数学——距离定义(八):余弦距离(Cosine Distance),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

机器学习中的数学——距离定义(八):余弦距离(Cosine Distance)

分类目录:《机器学习中的数学》总目录 相关文章: · 距离定义:基础知识 · 距离定义(一):欧几里得距离(Euclidean Distance) · 距离定义(二):曼哈顿距离(Manhattan Distance) · 距离定义(三):闵可夫斯基距离(Minkowski Distance) · 距离定义(四):切比雪夫距离(Chebyshev Distance) · 距离定义(五):标准化的欧几里得距离(Standardized Euclidean Distance) · 距离定义(六):马氏距离(Mahalanobis Distance) · 距离定义(七):兰氏距离(Lance and Williams Distance)/堪培拉距离(Canberra Distance) · 距离定义(八):余弦距离(Cosine Distance) · 距离定义(九):测地距离(Geodesic Distance) · 距离定义(十): 布雷柯蒂斯距离(Bray Curtis Distance) · 距离定义(十一):汉明距离(Hamming Distance) · 距离定义(十二):编辑距离(Edit Distance,Levenshtein Distance) · 距离定义(十三):杰卡德距离(Jaccard Distance)和杰卡德相似系数(Jaccard Similarity Coefficient) · 距离定义(十四):Ochiia系数(Ochiia Coefficient) · 距离定义(十五):Dice系数(Dice Coefficient) · 距离定义(十六):豪斯多夫距离(Hausdorff Distance) · 距离定义(十七):皮尔逊相关系数(Pearson Correlation) · 距离定义(十八):卡方距离(Chi-square Measure) · 距离定义(十九):交叉熵(Cross Entropy) · 距离定义(二十):相对熵(Relative Entropy)/KL散度(Kullback-Leibler Divergence) · 距离定义(二十一):JS散度(Jensen–Shannon Divergence) · 距离定义(二十二):海林格距离(Hellinger Distance) · 距离定义(二十三):α-散度(α-Divergence) · 距离定义(二十四):F-散度(F-Divergence) · 距离定义(二十五):布雷格曼散度(Bregman Divergence) · 距离定义(二十六):Wasserstein距离(Wasserstei Distance)/EM距离(Earth-Mover Distance) · 距离定义(二十七):巴氏距离(Bhattacharyya Distance) · 距离定义(二十八):最大均值差异(Maximum Mean Discrepancy, MMD) · 距离定义(二十九):点间互信息(Pointwise Mutual Information, PMI)

余弦距离(Cosine Distance)也可以叫余弦相似度。 几何中夹角余弦可用来衡量两个向量方向的差异,机器学习中借用这一概念来衡量样本向量之间的差异。相比距离度量,余弦相似度更加注重两个向量在方向上的差异,而非距离或长度上。nnn维空间中的余弦距离为: cos⁡(x,y)=x⋅y∣x∣⋅∣y∣=∑i=1nxiyi∑i=1nxi2∑i=1nyi2\cos(x, y)=\frac{x\cdot y}{|x|\cdot|y|}=\frac{\sum_{i=1}^nx_iy_i}{\sqrt{\sum_{i=1}^nx_i^2}\sqrt{\sum_{i=1}^ny_i^2}}cos(x,y)=∣x∣⋅∣y∣x⋅y​=∑i=1n​xi2​​∑i=1n​yi2​​∑i=1n​xi​yi​​

余弦取值范围为[−1,1][-1,1][−1,1],求得两个向量的夹角,并得出夹角对应的余弦值,此余弦值就可以用来表示这两个向量的相似性。夹角越小,趋近于0度,余弦值越接近于1,它们的方向更加吻合,则越相似;当两个向量的方向完全相反夹角余弦取最小值-1;当余弦值为0时,两向量正交,夹角为90度。因此可以看出,余弦相似度与向量的幅值无关,只与向量的方向相关。

下面我们来看一下余弦距离的Python实现:

def CosineDistance(x, y): import numpy as np x = np.array(x) y = np.array(y) return np.dot(x,y)/(np.linalg.norm(x)*np.linalg.norm(y))
本文链接地址:https://www.jiuchutong.com/zhishi/300822.html 转载请保留说明!

上一篇:神经网络的学习率如何选择?(神经网络浅讲)

下一篇:js 箭头函数详解(jquery箭头函数)

  • 高德地图消息推送通知在哪里关闭(高德地图消息推送内容)

    高德地图消息推送通知在哪里关闭(高德地图消息推送内容)

  • 手机上怎么查询生育险(手机上怎么查询社保缴费记录)

    手机上怎么查询生育险(手机上怎么查询社保缴费记录)

  • word新建样式在哪里(word新建样式在哪)

    word新建样式在哪里(word新建样式在哪)

  • 魅族 18 Pro是双模5G手机吗(魅族18pro有双系统吗)

    魅族 18 Pro是双模5G手机吗(魅族18pro有双系统吗)

  • 爱奇艺收藏在哪里(爱奇艺收藏占内存吗)

    爱奇艺收藏在哪里(爱奇艺收藏占内存吗)

  • 学习通哪个版本有摄像头

    学习通哪个版本有摄像头

  • 未识别的网络无网络访问怎么回事(未识别的网络无法连接怎么办win10)

    未识别的网络无网络访问怎么回事(未识别的网络无法连接怎么办win10)

  • 百家号可以图文视频一起做吗(百家号图文怎么制作)

    百家号可以图文视频一起做吗(百家号图文怎么制作)

  • 手机突然黑白色怎么回事(手机突然黑白色怎么解决方法)

    手机突然黑白色怎么回事(手机突然黑白色怎么解决方法)

  • 微软商店无法登录账户(微软商店无法登录个人账户显示退后)

    微软商店无法登录账户(微软商店无法登录个人账户显示退后)

  • 微信注册的腾讯会员怎么给别人用(微信注册的腾讯会员可以两个人用吗)

    微信注册的腾讯会员怎么给别人用(微信注册的腾讯会员可以两个人用吗)

  • vivo x7可不可以插内存卡(vivox7可不可以用电信卡)

    vivo x7可不可以插内存卡(vivox7可不可以用电信卡)

  • windows系统工具的作用(win10的系统工具在哪里)

    windows系统工具的作用(win10的系统工具在哪里)

  • 非对方好友只显示最近十条朋友圈是被对方删了吗(非对方好友只显示10条朋友圈,可是却能看到很多条信息)

    非对方好友只显示最近十条朋友圈是被对方删了吗(非对方好友只显示10条朋友圈,可是却能看到很多条信息)

  • 手机电源键坏了怎么用电脑开机(手机电源键坏了怎么开机)

    手机电源键坏了怎么用电脑开机(手机电源键坏了怎么开机)

  • 苹果11摄像头是索尼的吗(苹果11摄像头是蓝宝石玻璃吗)

    苹果11摄像头是索尼的吗(苹果11摄像头是蓝宝石玻璃吗)

  • 快手直播公会入驻条件(快手直播公会入口在哪里)

    快手直播公会入驻条件(快手直播公会入口在哪里)

  • 苹果无线耳机怎么设置(苹果无线耳机怎么连接手机)

    苹果无线耳机怎么设置(苹果无线耳机怎么连接手机)

  • 探探解除匹配怎么加回来(探探解除匹配怎样恢复聊天)

    探探解除匹配怎么加回来(探探解除匹配怎样恢复聊天)

  • 苹果手机微信聊天记录不小心删除如何恢复(苹果手机微信聊天记录迁移)

    苹果手机微信聊天记录不小心删除如何恢复(苹果手机微信聊天记录迁移)

  • 苹果x有nfc功能吗在哪里设置(苹果x有nfc功能吗可以添加门禁卡吗)

    苹果x有nfc功能吗在哪里设置(苹果x有nfc功能吗可以添加门禁卡吗)

  • 抖音动态什么意思(抖音里面的动态是什么意思)

    抖音动态什么意思(抖音里面的动态是什么意思)

  • iwatch可以连接安卓手机吗(iWatch可以连接安卓吗)

    iwatch可以连接安卓手机吗(iWatch可以连接安卓吗)

  • 华为屏锁密码怎么解除(华为密码锁屏怎么解锁)

    华为屏锁密码怎么解除(华为密码锁屏怎么解锁)

  • switch sd卡插哪里(switch sd卡插口)

    switch sd卡插哪里(switch sd卡插口)

  • 增值税发票系统怎么读入发票
  • 计提附加税的会计分录
  • 非居民个人如何认定
  • 一般纳税人缴纳税金分录
  • 法人可以领发票吗现在
  • 金蝶利润表为什么没有收入
  • 小企业费用包括哪些
  • 期间费用包括哪三种
  • 中小型物流公司简介
  • 建筑劳务有哪些税种
  • 碎石需要技术吗
  • 一般纳税人销售二手车增值税税率
  • 税控系统抄报税
  • 红字发票账务处理摘要
  • 销售淀粉的税率
  • 广告设计公司需要哪些设备
  • 处置无形资产净收益
  • 出口专用发票可抵扣吗
  • 企业报表里面利润怎么填
  • 境内向境外提供服务免征增值税
  • 购买增值税专用发票会判刑吗
  • 农村合作社收到财政拨款怎么做分录
  • proflwiz.exe - proflwiz是什么进程 有什么用
  • 处理废料会计分录大全
  • NEC笔记本电脑开机启动热键
  • uniapp小程序自定义tabbar在iOS手机上太高了
  • 冲办公费会计分录
  • win10专区
  • PHP:spl_autoload_unregister()的用法_spl函数
  • 公司处于亏损状态,股东要退股怎么办
  • 进货后退货的会计处理
  • 建筑企业预缴企业所得税怎么计算
  • 前端css要掌握到什么程度
  • 长期股权投资初始计量和后续计量的区别
  • 公司需要购买物品
  • 企业返聘离退休怎么办
  • 安装nodemodules
  • 企业所得税扣除限额标准
  • 筹建期如果是一般纳税人 专票以后可以留着抵扣吗
  • 母公司将子公司的资产负债和当期损益
  • 微信小程序开发公司
  • 学习笔记:深度学习(2)——BP神经网络
  • 固定资产毁损应该填制什么凭证
  • vue组件教程
  • 公司让员工提前离职,可以结清工资吗
  • 将10万元存款投入企业的会计分录
  • python slic
  • 银行手续费需要开发票吗
  • 应付货款和应付款的区别
  • 售后服务费计提政策
  • 资产负债表和利润表的区别
  • 短期借款利息怎么做账
  • 小规模纳税人做工资没交社保
  • 相同的商品附带不同的赠品发布
  • 没有收到房租发票
  • 营改增无形资产
  • 应收款项计提坏损怎么算
  • 股东往来款算投资款吗
  • 母公司孙子公司
  • 社平工资调整补差能补多少
  • 应收账款多久收不回来作为坏账
  • 固定资产处置如何申报企业所得税
  • 专用发票不抵扣联可以当普票用吗?
  • Computer Browser是什么进程,Computer Browser有什么用?
  • mac升级最新系统会卡么
  • 电脑卡 硬盘100%
  • 如何设置win10系统输入法
  • js导出excel文件前端插件
  • shell脚本的实现
  • javascript教程完整版
  • jquery中的事件
  • [置顶]星陨计划
  • bootstrap 树
  • jquery定义方法
  • jquery使用教程
  • 用jquery
  • 出口退税的管理办法
  • 其他收入工会经费必须申报吗
  • 浙江电子税务局app
  • 资源税的计税依据是含税还是不含税
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设