机器学习几种距离比较:欧拉距离(Euclidean Distance)、曼哈顿距离(Manhattan Distance)和明可夫斯基距离(Minkowski Distance)
机器学习几种距离比较:欧拉距离(Euclidean Distance)、曼哈顿距离(Manhattan Distance)和明可夫斯基距离(Minkowski Distance)
1、欧拉距离
二维:
三维:
一般地,
简写为:
2、曼哈顿距离
3、明可夫斯基距离
对比欧拉距离和曼哈顿距离,
将欧拉距离公式中根号写成1/2形式,
改写成相似形式有,
由距离的相似性,可写成一般形式,即得明可夫斯基距离,
当p = 1时,即为曼哈顿距离;
当p=2时,即为欧拉距离。
4、更多的距离
最新文章
- matlab多元回归分析怎么计算,matlab在多元线性回归分析中的相关计算
- 设计非关系型数据库
- Cocos2dx 之 cocosbuilder的使用
- 微软上海招 Principal Manager!
- 什么是大数定律?
- 如何下载并使用HTK工具包
- ABAP 设置ALV复选框
- C语言:void的用法即解析
- Mac OS X下Adwaremalware 的简单手动排除方法
- 排列组合算法(全排列、全组合)
- SpringSecurity原理:探究SpringSecurity运作流程
- 求绝对值最大值
- Matlab中interp2和interpn的差异
- 集合类 CList的使用
- R语言把DataFrame的一行变成向量
- 推理题
- Qt数据库(三)利用QSqlQuery类执行SQL语句(一)