深度网络既然在图像识别方面有很高的准确率,那将某一层网络输出数据作为图像特征也应该是可行的。该程序给出了使用Alexnet第七层作为激活层提取图像特征的示例。代码如下:

clear;
trainPath = fullfile(pwd,'image');
trainData = imageDatastore(trainPath,...'IncludeSubfolders',true,'LabelSource','foldernames');[trainingImages,testImages] = splitEachLabel(trainData,0.7,'randomized');
numTrainImages = numel(trainingImages.Labels);
%加载预训练模型
net = alexnet;
%指定用来提取特征的层
layer = 'fc7';
%提取指定层训练数据特征
trainingFeatures = activations(net,trainingImages,layer);
%提取指定层测试数据特征
testFeatures = activations(net,testImages,layer);
%获取训练数据标签
trainingLabels = trainingImages.Labels;
%获取测试数据标签
testLabels = testImages.Labels;
save('alexnetFeature.mat','trainingFeatures','trainingLabels','trainingFeatures','testLabels');

相关内容可参看Matlab图像识别/检索系列(7)-10行代码完成深度学习网络之取中间层数据作为特征。

转载于:https://blog.51cto.com/8764888/2086352

京东金融大数据竞赛猪脸识别(3)- 图像特征提取之二相关推荐

  1. 京东金融大数据竞赛猪脸识别(8)- 识别方法之四

    除了softmax层构建的深度网络,Matlab还有一个简单的构建数据分类的函数,那就是patternnet,其用法类似.可以直接对图像特征数据处理,也可以对图像集处理.代码如下: %exam1.m ...

  2. 京东金融大数据竞赛猪脸识别(1)-从视频提取图像

    2017年11月的京东金融大数据竞赛参与人数最多的是猪脸识别的算法比赛,参加整个大数据比赛的有四千多人,而猪脸识别算法组就有一千多人.可见,搞图像识别的的人很多啊.想要提升自己价值的小伙伴们,向语音. ...

  3. 京东金融大数据竞赛猪脸识别(9)- 识别方法之五

    这里给出使用深度网络中间层输出结果作为图像特征,并构建分类模型和对训练数据进行识别的代码.相关内容可参看Matlab图像识别/检索系列(7)-10行代码完成深度学习网络之取中间层数据作为特征.代码如下 ...

  4. 京东金融大数据竞赛猪脸识别(7)- 识别方法之三

    Matlab提供了最简单的多分类功能,两个函数(trainSoftmaxLayer和net)就能完成.即先对对训练图像集构造softmax层,然后对测试图像进行分类.这两个函数可以在训练图像和测试图像 ...

  5. 京东金融大数据平台架构(附82页PPT)

    推荐阅读: 世界的真实格局分析,地球人类社会底层运行原理 企业IT技术架构规划方案 华为内网最火的文章:什么是内卷? 不是你需要中台,而是一名合格的架构师(附各大厂中台建设PPT) 华为内部几近满分的 ...

  6. python猪脸识别_如何利用大数据来找对象?

    共113条回复 最后由鹿鼎记肯定回复于2020-12-22 21:12 #114鹿鼎记肯定回复于2020-12-22 21:12:11 各自训练自己的 我拿你们的微调~~ 0 #113wangwei8 ...

  7. 京东猪脸识别比赛数据预处理:用Python将视频每一帧提取存储为图片

    最近参加京东的猪脸识别比赛,训练集是30个视频,需要将视频的每一帧提取出来存储为图片,存入对应的文件夹(分类标签). 本例是直接调用了cv2 模块中的 VideoCapture.一次运行,大概10分钟 ...

  8. 猪脸识别?!阿里和京东这次要AI养猪了

    击上方"码农突围",马上关注,每天早上8:50准时推送 真爱,请置顶或星标 提到养猪,你会想到什么?一个偏远的乡村,农民辛勤的劳作,数百头猪圈养在猪圈中,吃了睡睡了吃,不断生长,不 ...

  9. python猪脸识别_京东JDD猪脸识别比赛

    pig_face_recognition 京东JDD猪脸识别比赛 pytorch-baseline 1.运行环境 TeslaK20c集群单节点双卡 Red Hat 4.4.7-3 Python 2.7 ...

最新文章

  1. 康奈尔Nature论文:一种使用反向传播训练的深度物理神经网络
  2. laravel swoole mysql_Laravel集成Swoole教程
  3. 我眼中的ASP.NET Core之微服务
  4. C++学习之路 | PTA乙级—— 1050 螺旋矩阵 (25 分)(精简)
  5. 网站服务器在境外境内怎么维护,涉黄网站服务器移至境外 境内维护人员将受制裁...
  6. linux-facl权限入门-设置与查看facl权限
  7. windows xp下安装java8(jdk8)-转
  8. __proto__和prototype 1
  9. Redis入门到入土教程_1
  10. ionic 网站放在服务器,Ionic4 服务器插件-服务器Httpd - Ionic Native
  11. 成为一名初级游戏策划
  12. 免费PR模板 20个Premiere简单标题文字动画PR模板
  13. 用calibre自制图文并茂且支持kindle的mobi电子书
  14. 测试模板:Showcase规范和流程
  15. 几种常见的水下路由算法介绍
  16. 《管理学》第八章 领导
  17. 3D建模学习对于电脑配置要求高不高?显卡内存等全方面解析,小白福音
  18. Task 4 用户输入->知识库的查询语句
  19. 视频直播秒开背后的技术与优化经验
  20. 傻白探索Chiplet,Chiplet技术简介(一)

热门文章

  1. 【利用升级显卡驱动来解决win 8花屏问题】
  2. MySQL生成测试用垃圾数据
  3. 百度智慧城市解决方案大全(140页) 附下载
  4. photoscan集群教程
  5. go语言基础语法- 字符和字节-字符串
  6. 2022年技术人365篇写作计划-如何提升自己的投资认知
  7. Python学习路线汇总
  8. iWatch 开发 3: UI 组件说明
  9. 预训练模型:BERT
  10. c语言输入字符串有空格怎么办