本文转载于以下博客地址:https://blog.csdn.net/jningwei/article/details/80641184

如有冒犯,还望谅解!

Introduction

度量学习 (Metric Learning) == 距离度量学习 (Distance Metric Learning,DML) == 相似度学习

是人脸识别中常用传统机器学习方法,由Eric Xing在NIPS 2002提出。分为两种,一种是基于监督学习的,另外一种是基于非监督学习的。

Method

根据不同的任务来自主学习出针对某个特定任务的度量距离函数。通过计算两张图片之间的相似度,使得输入图片被归入到相似度大的图片类别中去。


与经典识别网络相比,经典识别网络有一个bug:必须提前设定好类别数。这也就意味着,每增加一个新种类,就要重新定义网络模型,并从头训练一遍。

比如我们要做一个门禁系统,每增加或减少一个员工(等于是一个新类别),就要修改识别网络并重新训练。很明显,这种做法在某些实际运用中很不科学。

因此,Metric Learning作为经典识别网络的替代方案,可以很好地适应某些特定的图像识别场景。一种较好的做法,是丢弃经典神经网络最后的softmax层,改成直接输出一根feature vector,去特征库里面按照Metric Learning寻找最近邻的类别作为匹配项。

目前,Metric Learning已被广泛运用于人脸识别的日常运用中。

[1] Wikipedia-距离函数
[2] DistLearnKithttp://www.cs.cmu.edu/~liuy/distlearn.htm
[3] 基于深度学习的Person Re-ID(度量学习)https://blog.csdn.net/linolzhang/article/details/71247548
[4] 度量学习https://blog.csdn.net/u012938704/article/details/52672869
[5] 度量学习(Distance Metric Learning)介绍https://blog.csdn.net/lzt1983/article/details/7884553

度量学习 (Metric Learning) 解读相关推荐

  1. 度量学习————Metric Learning

    度量学习的概念 度量学习 (Metric Learning) == 距离度量学习 (Distance Metric Learning,DML) == 相似度学习 度量学习 是指 距离度量学习,Dist ...

  2. 度量学习 (Metric Learning)(一)

    度量学习(Metric Learning) 度量(Metric)的定义  在数学中,一个度量(或距离函数)是一个定义集合中元素之间距离的函数.一个具有度量的集合被称为度量空间. 1 为什么要用度量学习 ...

  3. 深度度量学习 (metric learning deep metric learning )度量函数总结

    版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明. 本文链接:https://blog.csdn.net/qq_16234613/article/ ...

  4. 度量学习 度量函数 metric learning deep metric learning 深度度量学习

    曼哈顿距离(CityBlockSimilarity) 同欧式距离相似,都是用于多维数据空间距离的测度. 欧式距离(Euclidean Distance) 用于衡量多维空间中各个点之间的绝对距离.欧式距 ...

  5. 机器学习: Metric Learning (度量学习)

    Introduction 度量学习 (Metric Learning) == 距离度量学习 (Distance Metric Learning,DML) == 相似度学习 是人脸识别中常用传统机器学习 ...

  6. 度量学习(Metric Learning)基础概念

    一.什么是度量学习? 度量学习 (Metric Learning) == 距离度量学习 (Distance Metric Learning,DML) == 相似度学习. 在数学中,一个度量(或距离函数 ...

  7. Metric Learning——度量学习

    2018年04月10日 15:30:29 敲代码的quant 阅读数:1567 标签: 度量学习metric learning机器学习聚类 更多 个人分类: 机器学习 版权声明:本文为博主原创文章,未 ...

  8. 度量学习(Metric Learning)【AMSoftmax、Arcface】

    一.概述 度量学习 (Metric Learning) == 距离度量学习 (Distance Metric Learning,DML) == 相似度学习. 在数学中,一个度量(或距离函数)是一个定义 ...

  9. 机器学习(周志华) 第十章降维与度量学习

    关于周志华老师的<机器学习>这本书的学习笔记 记录学习过程 本博客记录Chapter10 文章目录 1 kkk邻近学习 2 低维嵌入 3 主成分分析 4 核化线性降维 5 流形学习 5.1 ...

最新文章

  1. Pytorch: 命名实体识别: BertForTokenClassification/pytorch-crf
  2. c++ opencv实现区域填充_使用OpenCV实现图像覆盖
  3. 浅谈网络协议(一) 为什么要学网络协议
  4. 运用HashMap和ArrayList打造一个简单的带文件的控制台学生管理系统(附上类及类方法的思维导图+控制台运行界面截图+源代码)
  5. Serverless在游戏运营行业进行数据采集分析的最佳实践 链接:
  6. Centos7-通过RPM方式安装MySQL5.7
  7. android 的属性动画
  8. java 操作属性值_java反射机制根据属性名获取属性值的操作
  9. 什么是比特币?比特币的发展史,什么是挖矿?
  10. Django模型基础(三)——关系表的数据操作
  11. L2-010. 排座位-PAT团体程序设计天梯赛GPLT(并查集)
  12. 应急响应之ARP欺骗
  13. Android-JNI开发系列《十》实践利用libjpeg-turbo完美压缩图片不失真
  14. linux安装curl扩展
  15. ftp服务器向所有主机发送文件,文件传输FTP
  16. 连接本地数据库和远程连接他人数据库?
  17. AiHi+翼次元学院儿童自然感知实践“几米小甜田”+中韧开智“优慧码”| Wit++
  18. [OpenGL] 视图矩阵(View)矩阵与glm::lookAt函数源码解析
  19. MOS管当开关控制时,一般用PMOS做上管NMOS做下管的原因
  20. 一千万人都在等小黄车OFO退押金

热门文章

  1. k8s查看用户的token并验证
  2. [每天进步一点点~] uni-app css 实现 10种 loading加载动画效果
  3. uni-app:CSS之flex布局居中
  4. 19c rac gi卸载
  5. The 15th Heilongjiang Provincial Collegiate Programming Contest (A、G、H、L)
  6. Linux的主流发行版
  7. UVAlive 7308 Tom and Jerry 【几何数学】
  8. 软件开发培训不得不选传智播客的九大理由
  9. UMP系统功能 资源管理
  10. Python系列(七):用栗子带你深入了解生成器的send()方法