一、改进预测函数,使其具有对称性
原来的预测函数是:

其不满足对称性,下面将其改进为具有对称性的预测函数

二元组和三元组模型的损失函数与原来类似

方案一:
实际修改,train阶段修改SCIR_pairwise_net.prototxt
增加与concat22层功能相同层,输入将f(xi),f(xj)反过来,即将pool2-2,pool2-1作为concat22b(新增加的层)的输入,相应增加conv31b的输入,relu31bb,pool3bb,dropbb,fc1_bb,relu3_b,fc3bb,并将fc3bb(wTg(xj,xi))添加到doublet loss的输入中。更改doublet_loss_layer.cu
test阶段同样对应修改SCIR_pairwise_test_net.prototxt

二、将CIR的预测值从一次项扩展为二次项(下一步工作)

由于CIR的预测值为一次项,为了增强模型对CIR特征的拟合能力,我们引入CIR特征的二次项,将预测函数变为:

通过添加全连接层,获得M

Caffe-SCIR相关推荐

  1. caffe 下一些参数的设置

    weight_decay防止过拟合的参数,使用方式: 1 样本越多,该值越小 2 模型参数越多,该值越大 一般建议值: weight_decay: 0.0005 lr_mult,decay_mult ...

  2. Caffe框架GPU与MLU计算结果不一致请问如何调试?

    Caffe框架GPU与MLU计算结果不一致请问如何调试? 某一检测模型移植到Cambricon Caffe上时,发现无法检测出结果,于是将GPU和MLU的运行结果输出并保存后进行对比,发现二者计算结果 ...

  3. 常用深度学习框——Caffe/TensorFlow / Keras/ PyTorch/MXNet

    常用深度学习框--Caffe/TensorFlow / Keras/ PyTorch/MXNet 一.概述 近几年来,深度学习的研究和应用的热潮持续高涨,各种开源深度学习框架层出不穷,包括Tensor ...

  4. visual studio2010-2015编译部署caffe

    Windows版本caffe,编译所需三方库,项目工程,生成静态库和动态库,安装运行说明文档,分类任务示例demo. 下载地址:下载地址

  5. 标准caffe中实现darknet相关层。caffe和darknet模型的相互转换和加速(分类、检测、分割)

    caffe实现darknet中的相关层,主要是yolo层和upsample层等: 实现yolo网络的训练和测试(分类.检测和分割): 提供darknet模型转caffe模型: 实现bn层合并和yolo ...

  6. 基于caffe的度量学习实现(Siamese network Triplet network)

    基于caffe的度量学习实现,主要是孪生网络和三元组网络(Siamese network & Triplet network)实现图像的分类和度量. 包含数据集制作脚本,训练测试脚本和pyth ...

  7. 经典网络LeNet-5介绍及代码测试(Caffe, MNIST, C++)

    LeNet-5:包含7个层(layer),如下图所示:输入层没有计算在内,输入图像大小为32*32*1,是针对灰度图进行训练和预测的.论文名字为" Gradient-Based Learni ...

  8. 在Caffe中调用TensorRT提供的MNIST model

    在TensorRT 2.1.2中提供了MNIST的model,这里拿来用Caffe的代码调用实现,原始的mnist_mean.binaryproto文件调整为了纯二进制文件mnist_tensorrt ...

  9. 使用Caffe基于cifar10进行物体识别

    在http://blog.csdn.net/fengbingchun/article/details/72953284中对cifar10进行train,这里通过train得到的model,对图像进行识 ...

  10. Caffe中对cifar10执行train操作

    参考Caffe source中examples/cifar10目录下内容. cifar10是一个用于普通物体识别的数据集,cifar10被分为10类,分别为airplane.automobile.bi ...

最新文章

  1. R12客户表结构分析
  2. Linux之sed:修改器按照字符和行数进行筛选和替换行值 选项[动作
  3. 安卓开源项目周报0215
  4. rowid 对应mysql_请教一下相当于MySQL中Oracle的RowID
  5. 使用DBI(perl)实现文本文件的导入导出mysql
  6. QQ和微信使用到的网络协议
  7. TypeScript基础入门 - 接口 - 简介
  8. php连接阿里云mysql
  9. 【2019牛客多校第七场:H】Pair(数位dp)
  10. 如何修改pop3服务器地址,win7如何配置pop3服务器地址
  11. 三人表决器Verilog
  12. Arcgis Android 定位
  13. MSN在线代码|QQ在线客服代码|SKYPE 贸易通在线代码
  14. vivo手机要用计算机隐藏游戏图标,vivo手机怎么隐藏桌面应用图标
  15. oracle用户配额不足,ORACLE 表空间不足与用户配额(限额)不足的问题解决
  16. 解决“UnicodeDecodeError: ‘gbk‘ codec can‘t decode byte 0xd0 in position 493: illegal multibyte sequen“
  17. 华为云服务器协议,云服务器协议
  18. 使用 DBCA 命令 删除 Oracle 数据库
  19. Android常用存储类型与简介
  20. 手把手教-在自己的服务器上运行psychopy线上实验

热门文章

  1. 解析迅捷产品的八大特点
  2. 偷学三太子敖丙的功力
  3. 基于web的老年保健品销售系统/保健品销售系统
  4. 管理员必备的20个Linux系统监控工具
  5. h0131. 钞票 (15 分)
  6. 刷单会入刑了你知道吗?四招教你迅速识别刷单!
  7. ArcMap学习笔记(十一)数字地形模型分析
  8. xubuntu系统关闭自动锁屏和待机
  9. 杰理之电脑连接样机蓝牙,开启音量同步,电脑无法大范围调节音量【篇】
  10. 淘宝拍立淘以图搜图接口:使用方法和指南