人脸识别:coco loss-Rethinking Feature Discrimination and Polymerization for Large-scale Recognition

2023-11-06

       nips的一篇做分类和识别的工作,其中在人脸识别任务上也做了实验,Rethinking Feature Discrimination and Polymerization for Large-scale Recognition.Yu Liu, Hongyang Li, XiaogangWang。提出了一个新的损失函数:congenerous cosine,本质上就是一个cosine距离版本的triplet center loss。

       motivation:

       在做分类、识别任务的时候常见的loss就是softmax,pairwise,triplet以及最近新提出的center loss,基本的共识是既学习类内的信息又学习类间的信息是对识别效果最好的监督方式,所以softmax只有类间的监督是比较挫的一种loss,pairwise、triplet都是同时学习类内和类间信息的,但是都受到采样的问题导致训练容易不稳定。center loss作者认为其问题在于他的center是个统计意义值,不是每次迭代update的(这个地方有问题,center loss也是每个iteration在mini-batch里面更新的)。所以作者提出了一个coco loss,其实主要的特性在于:一是使用了cosine距离;二是用了center;三是把distance本身作为输入构建softmax loss,使得distance具有softmax特性。具体的loss对比如下图

       

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

人脸识别:coco loss-Rethinking Feature Discrimination and Polymerization for Large-scale Recognition 的相关文章

  • Flink Connection拒绝:localhost / 127.0.0.1:8081

    提交flink 任务报错 Exception Connection refused localhost 127 0 0 1 8081 at java util concurrent CompletableFuture encodeThrow
  • 给指定的元素添加水印

    let watermark desc 给指定的元素添加水印 params Object obj params1 String canvasId canvas元素 params2 String contentId canvas父容器元素 pa
  • TCP/IP为例数据封装与解封装过程

    一TCP IP数据封装过程 TCP IP数据封装分为5个步骤 在本文中我将按流程顺序介绍TCP IP的数据封装过程 应用层 应用层将需要传输的数据 如 文字 视频 图片 音频等 转换成能够被电脑识别的二进制数字也就是将数据翻译成设备能识别的
  • 单元测试学习笔记

    单元测试的一些好处 单元测试降低了Bug数量 防止过耦合的设计 已测试的代码更易于添加功能或修复Bug TDD 测试驱动开发策略 选择单元测试框架 单元测试命名 单元测试的艺术 书中推荐的测试命名规则 项目 创建一个名为 ProjectUn

随机推荐

  • 图像处理-目标检测、语义分割和实例分割的特点与区别

    目标检测 语义分割和实例分割是计算机视觉领域中常用的图像分析任务 它们在目标识别和场景理解方面发挥着重要作用 下面将介绍它们的特点和区别 1 目标检测 目标检测是识别图像中存在的物体并确定它们的位置 它通常通过在图像中绘制边界框来标记物体的
  • 统信UOS系统安装最最最详细教程,手把手教

    统信UOS系统安装最详细教程 一 背景意义 操作系统厂商很容易取得用户的各种敏感信息 你的身份 账户 通讯录 手机号那么多数据在一起 如果你用大数据分析 我们国家经济社会的这种活动情况其实都可以了解 统计的数字比统计部门的数字还准确 更快
  • 压缩感知之入门文献

    在搜索相关资料时 看到了一个不错的资源 入门级的介绍 给出了链接 有需要的可以去下载 如过实在有困难 可以留下地址 我会尽量一一恢复 https download csdn net download doumiji 3294118
  • spring boot学习1之main和tomcat启动及log日志

    写了个spring boot例子 的确是零配置 平时需要写个web例子测试之类的时候 用它还挺方便的 现在开发都搞微服务 api端之前都是dubbo或jesry 现在也可以用spring boot了 现在记录下spring boot的小例子
  • DHCP基础配置

    要求 1 DHCP Server0 0 0口使用接口DHCP进行分配IP 2 DHCP Server0 0 1口使用全局DHCP进行分配IP 3 各PC间均可以互通 需求分析 1 对GE 0 0 1接口 IP分配 2 进行配置全局地址池 3
  • 秒懂Python 赋值,浅拷贝,深拷贝

    直接赋值 对象的引用 别名 浅拷贝 copy 拷贝父对象 不会拷贝对象的内部的子对象 深拷贝 deepcopy copy模块的deepcopy方法 完全拷贝了父对象及其子对象 1 基础概念 在Python里 一切皆对象 完全的面向对象 1
  • 手把手教你用C#写一个刷屏软件

    手把手教你用C 写一个刷屏轰炸软件 成品展示 环境准备 新建项目 程序思路 程序部分 完整代码 成品展示 环境准备 VS2019 新建项目 打开界面绘制 打开工具箱开始放置按钮标签以及文本框 最后设计完成的效果 这里需要注意的是这里的每个按
  • BurpSuite安装与浏览器导入证书

    目录 前言 模块介绍 Burp安装 burp配置与jdk环境安装 首次激活 浏览器配置 设置代理端口 导入Burp证书 Chrome浏览器导入证书 Firefox导入证书 前言 Burp Suite是一个用于测试网络应用程序安全性的图形化工
  • pgslql+shp+geoserver 实现用pg库导入shp地图文件,然后通过geoserver发布图层的效果

    首先 要有一个地图shp文件 然后 pg库地址 里面有pg库的安装包和依赖 这个加载进去会自动生成模板 还有geoserver的安装包和navicat premium12的破解版 百度网盘地址 https pan baidu com s 1
  • 点云格式转换

    前言 在接收激光雷达数据后 将点云保存为bin文件 tofile 再转换成pcd文件 便于可视化排查 读取指定文件夹下的所有bin文件 并将bin文件转成txt文件 coding UTF 8 读取指定文件夹下的所有bin文件 并将bin文件
  • Vulkan 与 OpenGL 对比

    Vulkan 与 OpenGL 对比 Vulkan与OpenGL相比 可以更详细的向显卡描述你的应用程序打算做什么 从而可以获得更好的性能和更小的驱动开销 Vulkan的设计理念与Direct3D 12和Metal基本类似 但Vulkan作
  • 使用 Python 创建端到端聊天机器人

    使用 Python 创建端到端聊天机器人 1 效果图 2 原理 2 1 什么是端到端聊天机器人 2 2 创建端到端聊天机器人步骤 3 源码 3 1 streamlit安装 3 2 源码 参考 聊天机器人是一种计算机程序 它了解您的查询意图以
  • php 调用office 组件,GitHub - senmangit/phpoffice: 基于phpspreadsheet封装的excel导表组件,非常好用且功能强大的导表神器...

    phpoffice 简单易用的phpoffice套件 可实现导入 导出excel 将word转为PDF 将pdf转为图片等等功能 一 安装 composer require senman phpoffice dev master 二 使用示
  • django 生产环境和测试环境的区分,数据库切换

    在某些情况下 本地测试使用的数据库和线上的数据库不同 需要区分两个环境 并切换到相应的数据库 解决办法 通过环境变量来区分生产环境和测试环境 settings py ENV PROFILE os getenv ENV if ENV PROF
  • 《Python进阶系列》十三:具备精确分配和释放资源功能的上下文管理器

    上下文管理器 Context managers 允许你在有需要的时候 精确地分配和释放资源 with 语法 使用上下文管理器最广泛的案例就是with 语句了 想象下你有两个需要结对执行的相关操作 然后还要在它们中间放置一段代码 上下文管理器
  • Canvas 基础使用

    一 基本的画布功能 创建
  • Verilog实现的SPI通信

    SPI Serial Peripheral Interface 串行外设接口 高速的 全双工 同步通信总线 SPI以主从方式工作 一般需要至少4根线 单向传输时可用3根 1 MISO Master Input Slave Output 主设
  • css修改浏览器默认滚动条样式

    滚动条样式 webkit scrollbar width 4px height 4px webkit scrollbar thumb border radius 10px webkit
  • Unity调用相机的方式总结

    1 通过C 即脚本 的方式调用相机 参考引用Unity调用摄像头功能简单实现方法 Unity代码调用摄像头 1 新建C 文件 此组件挂在一个物体上 可以是空物体或者camera 2 新建一个plane用于显示图像 利用该gameobject
  • 人脸识别:coco loss-Rethinking Feature Discrimination and Polymerization for Large-scale Recognition

    nips的一篇做分类和识别的工作 其中在人脸识别任务上也做了实验 Rethinking Feature Discrimination and Polymerization for Large scale Recognition Yu Liu