位置: 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箭头函数)

  • 抖音怎么打开我喜欢的作品给别人看(抖音怎么打开我的橱窗)

    抖音怎么打开我喜欢的作品给别人看(抖音怎么打开我的橱窗)

  • 魅族18x边框是什么材质(魅族18边框是塑料吗)

    魅族18x边框是什么材质(魅族18边框是塑料吗)

  • 以前的快手号怎样才可以重新登录(以前的快手号怎样才可以注销)

    以前的快手号怎样才可以重新登录(以前的快手号怎样才可以注销)

  • 华为mate10与mate30拍照对比(华为mate10与mate10pro的区别)

    华为mate10与mate30拍照对比(华为mate10与mate10pro的区别)

  • 苹果微信键盘皮肤怎么设置(苹果微信键盘皮肤怎么设置平板)

    苹果微信键盘皮肤怎么设置(苹果微信键盘皮肤怎么设置平板)

  • 做口罩的电焊机有辐射吗(口罩电焊机不焊是为什么)

    做口罩的电焊机有辐射吗(口罩电焊机不焊是为什么)

  • 华为nova7支持wifi6吗(华为nova7支持红外遥控吗)

    华为nova7支持wifi6吗(华为nova7支持红外遥控吗)

  • 手机辐射范围有多少米(手机辐射范围有多少米百科)

    手机辐射范围有多少米(手机辐射范围有多少米百科)

  • miui12支持哪些机型(miui12系统支持哪些手机)

    miui12支持哪些机型(miui12系统支持哪些手机)

  • kindle可以看漫画吗(kindle上能看漫画吗)

    kindle可以看漫画吗(kindle上能看漫画吗)

  • 苹果7手机发热严重耗电快如何解决(苹果7手机发热发烫是什么原因)

    苹果7手机发热严重耗电快如何解决(苹果7手机发热发烫是什么原因)

  • 华为暗夜模式怎么开(华为暗夜模式怎么打开)

    华为暗夜模式怎么开(华为暗夜模式怎么打开)

  • mate30pro灭屏显示费电吗

    mate30pro灭屏显示费电吗

  • 手机不用时自动跑电是什么原因(手机不用时自动黑屏)

    手机不用时自动跑电是什么原因(手机不用时自动黑屏)

  • 手机屏和机体摔分开了(手机屏和机体摔分开了用什么胶)

    手机屏和机体摔分开了(手机屏和机体摔分开了用什么胶)

  • 连接mac或装有itunes的pc是什么意思(连接mac或装有itunes的pc)

    连接mac或装有itunes的pc是什么意思(连接mac或装有itunes的pc)

  • 快手怎么弄上下翻作品(快手怎么弄上下是图中间是自己)

    快手怎么弄上下翻作品(快手怎么弄上下是图中间是自己)

  • 计算机的特点包括哪些(计算机的特点包括专业性强吗)

    计算机的特点包括哪些(计算机的特点包括专业性强吗)

  • 耳机转接线是什么(耳机转接线是什么样子的)

    耳机转接线是什么(耳机转接线是什么样子的)

  • 京东拒收要确认收货吗(京东拒收要确认物流吗)

    京东拒收要确认收货吗(京东拒收要确认物流吗)

  • 苹果11耳机什么样的(苹果耳机什么时候降价)

    苹果11耳机什么样的(苹果耳机什么时候降价)

  • 一加7耳机插头在哪(一加7t耳机接口)

    一加7耳机插头在哪(一加7t耳机接口)

  • 新版微信支付分在哪

    新版微信支付分在哪

  • 苹果系统占用内存太大怎么办(苹果系统占用内存在哪里看)

    苹果系统占用内存太大怎么办(苹果系统占用内存在哪里看)

  • 魅族x8充电速度(魅族18x充电功率)

    魅族x8充电速度(魅族18x充电功率)

  • 如何能屏蔽自动弹出的广告网页?(如何能屏蔽自动扣费服务)

    如何能屏蔽自动弹出的广告网页?(如何能屏蔽自动扣费服务)

  • 苹果手机查找对方手机位置教程(苹果手机查找对方手机位置看不到)

    苹果手机查找对方手机位置教程(苹果手机查找对方手机位置看不到)

  • Vue 高德地图(@amap/amap-jsapi-loader)的基本使用:添加标记、POI关键字搜索、路线规划...(方法一)(vue 高德地图 窗体)

    Vue 高德地图(@amap/amap-jsapi-loader)的基本使用:添加标记、POI关键字搜索、路线规划...(方法一)(vue 高德地图 窗体)

  • 织梦会员中心投稿编辑器修改(织梦如何开启会员功能)

    织梦会员中心投稿编辑器修改(织梦如何开启会员功能)

  • 工程项目纳税
  • 个税专项扣除如何申报
  • 火车票丢失可以抵扣进项税额
  • 公司分红是按股权比例分配吗
  • 进账单填错了用重新开转账支票吗
  • 个体工商户销售自己使用过的物品
  • 个人所得税如何申报
  • 建设工程项目融资
  • 售后维修费怎么开票
  • 个体行业哪些不需要交税
  • 房贷可以抵个人所得税吗
  • 当月作废的专票需要账务处理吗
  • 同一个月两家单位交公积金
  • 工资计提不发放工资个税
  • 固定资产抵扣进项
  • 原料采购入库检测损耗的会计处理怎么做?
  • 腾讯电脑管家怎么修复dll
  • vb win10
  • win11 应用商店
  • 网吧登录qq安全吗
  • 没有发票只有收据可以报销吗
  • 进程调度算法例题分析
  • 代收代付的垃圾清运费没发票能入账吗
  • js控件的监听事件怎么使用
  • php jsondecode
  • 工业企业制造费用核算范围
  • 广告宣传费的税收筹划
  • 水利建设基金申报表哪里
  • 红嘴牛文鸟图片
  • 随货赠品会计处理
  • 破解版微擎框架如何升级
  • 生活服务业纳税义务发生时间
  • 企业净利润归谁所有
  • 残保金最新
  • 博客首页设计
  • 建设工程审计报告包括哪些内容
  • 红字专用发票能作废吗
  • 注册资本印花税最新政策2023年
  • 长期股权投资资本公积增加记哪个会计科目
  • 汇算清缴补缴所得税摘要怎么写的
  • mysql数据查询慢
  • 自用房地产转换为成本模式计量的投资性房地产
  • 企业接受捐赠固定资产的运费怎么做账
  • 我国会计制度对会计要求
  • 城建税退税分录怎么做
  • 应税污染物的计算公式
  • 补计提所得税怎么做分录
  • 建筑行业会计怎么样,有前景吗
  • 备用金预期有什么影响
  • 3个点专票和6个点专票区别
  • 企业如何降低存款利息
  • 实收资本是什么公司
  • 未认证的进项税额转出怎么做分录
  • 医疗机构药库设置标准
  • ubuntu安装软件没反应
  • windows2008教程
  • 启动mac问号文件夹闪烁怎么办
  • red hat7.6
  • explorer.exe进程文件
  • ubuntu 18.04怎么用
  • xp系统与win7系统的电脑怎么组成局域网
  • 支持iphone
  • windows7怎么打开记事本
  • label控件的作用
  • 3d引擎开发
  • 关于node.js中的模块化规范
  • 超大安卓游戏
  • .css
  • node发送短信
  • 猫猫的游戏
  • fw开发
  • javascript教程chm
  • 如何用js动态创建div
  • 特岗教师服务期满证书
  • 爱信诺开票系统怎么安装
  • 增值税电子普通发票需要盖章吗
  • 普通手写发票税点多少
  • 四川 国税
  • 临时工和季节工需要交社保吗合法吗
  • 土地使用税征收时间
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设