SELECTION VIA PROXY: EFFICIENT DATA SELECTION FOR DEEP LEARNING 思考REID 数据考量

news/2024/7/7 20:49:39

前几天对行人重试别进行了分类,从数据、特征、目标函数角度作为研究的重点。

这篇文章给涉及到训练数据的选择,可不可以在target中寻找少数量的样本进行标记,但是却能达到很好的效果呢?

在读这篇论文的时候,遇到了一些新的内容,包括如下:

active learning

core-set selection

least confidence uncertaintly sampling

greedy k-centers

 

    这里的active learning 主动学习,是指在训练模型的过程中,一边训练,一边寻找unlabel 数据中的一个或者一批,然后对这些数据进行标记,然后将这些数据再放到训练集中,进行训练。active learning 在训练的过程中,包括五个部分,分别是要训练的模型、未标记的数据集、已经标记的数据集、判定数据对目标模型的作用效果大小的模型、对无标记数据打标签的指导者。核心就是选择数据中的一部分最有价值的数据送入模型进行训练。下面这个图很好的描述了这个过程:

 

 

这里的oracle,代表着给数据打标签的部分。

在了解least confidence uncertainly sampel 的时候,需要先了解置信度和置信区间的内容。就看了看置信度和置信区间的内容,到知乎上搜索就有不错的回答。

这里又涉及了贪心算法的内容,greedy algorithm ,贪心算法就是在求解最优解的时候,是从局部看问题的的,每一步只选择当前情况下的最优解,是局部的最优解,贪心法的求解过程大概可以表述为:

Greedy(C)  //C是问题的输入集合即候选解集合
{
    S={ };  //初始解集合为空集
    while (not solution(S))  //集合S没有构成问题的一个解
    {
       x=select(C);    //在候选集合C中做贪心选择
       if feasible(S, x)  //判断集合S中加入x后的解是否可行
          S=S+{x};
          C=C-{x};
    }
    return S;
}

 


http://www.niftyadmin.cn/n/3657754.html

相关文章

ASP.NET 2.0的Web Part Framework(新书连载)

ASP.NET 2.0的Web Part Framework(新书连载)本篇文章将介绍Web Part概念意义与Web Part Framework架构图。最近ASP.NET 2.0实在没有什么新消息,也没什么惊人动态,在没有新闻的情况下,看来祭司只好自己创造新闻啰&#…

strong reid 代码实现

https://github.com/t20134297/reid-strong-baseline 这个是reid的开源代码,里面有triplet 的数据划分方式、triplet loss 的定义,一些训练的例子,还有网络的搭建、优化器的设置等具体代码。

DB2 UDB for .NET

DB2 UDB for .NETIBM推出VS 2005的DB附加工具,如果您资料库是DB2的话,您有福啦!IBM推出Visual Studio 2005的DB2附加工具,相信此举对于不少VS 2005的程式开发人员其公司使用的是DB2资料库相信是一大福音,虽然DB2的介面…

微软推出Best Practice Analyzer for ASP.Net组态扫瞄工具

这个版本是Alpha Pre-Release June 26, 2006,也就是尚未正式,但在此提供给喜欢注意新工具的朋友一个新讯息。Best Practice Analyzer for ASP.Net主要的功用是扫瞄ASP.NET 2.0网站组态是否有弱点,而针对弱点提供改善建议,而其中又…

REID 互平均学习MMT 孪生网络的无监督行人重识别,代码包括如何按照 M = alpha(M_t) + (1-alpha)(M_t-1)更新网络参数

Mutual Mean-Teaching: Pseudo Label Refinery for Unsupervised Domain Adaptation on Person Re-identification 知乎讲解:https://zhuanlan.zhihu.com/p/116074945 代码地址:https://github.com/t20134297/MMT

微软宣布将推出XNA Game Studio

微软宣布将推出XNA Game Studio微软宣布将推出可以开发Windows及XBOX 360的XNA Game Studio开发工具,以后你也可以自己在家开发电玩了...XNA Game Studio是专门用于开发Game电玩的开发工具,而最大的特色是可以用.NET Managed Code来进行开发,…

pytorch 模型model 的一些常用属性和函数说明

首先创建一个简单的网络,用来举例说明后来的例子。 class Net(nn.Module):def __init__(self):super(Net,self).__init__()self.conv1 nn.Conv2d(3, 6, kernel_size3, padding1)self.bn1 nn.BatchNorm2d(6)self.conv2 nn.Conv2d(6,8,kernel_size3,padding1)self…

微软推出SQL Server 2005 JDBC Driver 1.1

微软推出SQL Server 2005 JDBC Driver 1.1微软推出SQL Server 2005 JDBC Driver 1.1,提供Java应用程序更佳的新功能与存取微软于95/8/21日推出SQL Server 2005 JDBC Driver 1.1,JDBC Driver 1.1主要是用于Java对SQL Server 2005数据库连结,而…