烟台小学网站建设,wordpress子主题修改,扬州市建筑信息平台,怎么安装网站代码2.4 计算机视觉中的距离度量
在深度学习和计算机视觉中#xff0c;距离度量通常用于比较图像、视频或其他数据的特征或嵌入。根据具体任务和数据属性#xff0c;可以使用不同类型的距离度量。下面介绍了深度学习和计算机视觉中使用的一些常见类型的距离度量。
余弦相似性距…2.4 计算机视觉中的距离度量
在深度学习和计算机视觉中距离度量通常用于比较图像、视频或其他数据的特征或嵌入。根据具体任务和数据属性可以使用不同类型的距离度量。下面介绍了深度学习和计算机视觉中使用的一些常见类型的距离度量。
余弦相似性距离余弦相似性测量向量空间模型VSM中两个向量之间的距离。余弦相似性Scτaτp和两个向量τa和τp之间对应的余弦距离Dcτa、τp可以定义如下2.6式子 软余弦相似距离是自然语言处理中提出的传统余弦距离[61]的修改版本它考虑了余弦距离中两个特征向量之间的相似性。 如果τai和τpj之间没有相似性则对于i 6j和sii1sij0这减少到传统的余弦相似距离Dc等式2.6 Mahalanobis距离Mahalano比斯距离测量点和分布之间的距离。与欧几里得距离不同Mahalanobis 30距离考虑了变量之间的相关性。在这个度量中每个变量根据其相关性对距离做出贡献。x∈Rp和p变量分布fx.的平均值µEx之间的马氏距离Dxµ可以定义为 对于单位协方差矩阵Mahalanobis距离变为欧几里得距离。
豪斯多夫距离Hausdorff Distance豪斯多夫距离度量测量两组点之间的相似性并定义为一组点中任意点与另一组点之间最接近点之间的最高距离。两组点τa和τp之间的有向豪斯多夫距离[62]可以定义为每个点x∈τa与其最近邻居y∈τp 其中||*||是欧几里得距离函数。由于~Hτaτp6~Hσpτa豪斯多夫距离也被定义为两个方向上有向豪斯多夫距离的最大值即。 Frechet距离Fréchet距离[63,64]测量两条曲线之间的相似性。它被定义为两条曲线上对应点之间的最大距离在两条曲线的所有可能对齐上的最小值。 其中两条2D多边形曲线τa和τp之间的Fréchet距离Fτaτp是τaαt和τpβt之间所有欧几里得距离的最大值的所有αβ的下确界最大下界。这里t∈[0,1]表示当我们计算两个曲线点之间的距离时的时间实例。为了解决On2-logn2的计算复杂度在[65]中提出了离散Frèchet距离其计算复杂度为On2。离散Frèchet距离经常被用作图像配准、对象识别和计算几何中的相似性度量。
2.5损失函数
损失函数是用于在训练期间优化模型的机器学习模型中的误差或损失的度量。在深度学习和计算机视觉中目标通常是最小化成本函数以提高模型在给定任务上的性能。根据具体任务和数据特征有许多不同的成本函数可用于深度学习和计算机视觉。下面介绍了一些最常见的成本函数。