首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >宠物也刷脸,如何最快长成这个技能树?

宠物也刷脸,如何最快长成这个技能树?

作者头像
用户1386409
发布于 2018-07-26 02:01:25
发布于 2018-07-26 02:01:25
6710
举报
文章被收录于专栏:PaddlePaddlePaddlePaddle

大家好,又到了一周案例时间

相信小编,花5分钟看完,你会打开新世界的大门

尤其是铲屎官们+直男们

有些好动的毛孩子,一不留神就跑远

在愚人节当天,百度发布“SAFI”系统

只要狗狗“离家出走”主人就会收到信息,而狗狗刷脸即可验证身份,甚至消费!

虽然短片拍的很真实,但玩笑归玩笑

然而令人吃惊的是,在 LA Hacks 2018 的活动之中,来自加州理工学院的美籍华裔大二学生 EricZhao做出“狗脸识别”系统,16小时让梦成真!

小哥被采访时透露了机关:使用Paddle Paddle

如何用Paddle Paddle 实现宠物面部识别

还原一下场景,我们来分析下这波操作

GPU搭载

PaddlePaddle集群中有两个角色:参数服务器(parameter server)和训练器(trainer)。每个参数服务器进程维护全局模型的一个片段。每个训练器都有该模型的本地副本,并使用本地数据来更新模型。在训练过程中,训练器将模型方面的更新内容发送给参数服务器,参数服务器负责聚集这些更新内容,那样训练器可以做到本地副本与全局模型实现同步。平台能够为同一个节点分配需要GPU的PaddlePaddle训练器进程、需要大容量内存的Web后端服务以及需要磁盘输入输出的CephFS进程,以便全面利用硬件资源。

PaddlePaddle在云上可以建立起来足够强大的集群,并且搭建GPU集群,比照同类竞品更为方便,在图像处理速度上能够节约时间,而实际上这部分在整个项目中最耗时。也难怪Eric小哥只用16小时就全流程创作出系统,毕竟强大的功能节约足够多的时间用于支持后续环节。

模型支持

PaddlePaddle支持多种深度学习模型 DNN(深度神经网络)、CNN(卷积神经网络)、 RNN(递归神经网络),以及 NTM 这样的复杂记忆模型。其中图像分类是根据图像的语义信息对不同类别图像进行区分,PaddlePaddle向大家提供多种图像分类模型,也提供了能够将Caffe或TensorFlow训练好的模型文件转换为PaddlePaddle模型文件的模型转换工具。

Eric小哥使用Squeeze Neaural Network正是卷积神经网络中的经典结构。在获取足够数量的宠物狗狗面部图片后,进行狗狗脸部识别智能分类模型训练。将狗狗面部图片按分档建立图片数据集合,将图片数据集放入模型进行训练,模型会从各个分类的图片集合中,自动提取可以用于分级的特征并形成分类逻辑。

sdfd

当然,宠物面部识别系统距离真正面世铺开,肯定还有很长的路要走。但这至少说明,深度学习的应用场景,借助PaddlePaddle将会逐步深入到我们生活各方面!

看看时间,网络情人节520快来了——又到了一年一度的拷问直男时间。借助PaddlePaddle中包含的模型黑科技,不妨尝试以下脑洞:

  1. 口红、粉底液、眼影美妆颜色智能识别系统
  2. 微博微信聊天文字情感分析器
  3. 女盆友表情情绪智能匹配系统

......

期待各位大侠的新创作!如果成功了请记得私信小编,专栏刊登,造福直男们

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2018-05-10,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 PaddlePaddle 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
【16小时登顶黑客马拉松】加州理工大二学生开发“狗脸计算器”
【新智元导读】美国西部最大黑客马拉松LA Hacks 2018上周落下帷幕,36小时的比赛时间里,加州理工学院大二学生、美籍华人Eric Zhao仅用16小时,完成了一个“狗脸计算器”并获得优胜。借用
新智元
2018/04/17
8790
【16小时登顶黑客马拉松】加州理工大二学生开发“狗脸计算器”
【AI脑洞】深度学习支撑的机器人要竞选市长?
简要回顾一下新闻内容,AI机器人真的参与了竞选,并做足功课,颇有要大干一场的架势。
用户1386409
2018/07/26
3270
【AI脑洞】深度学习支撑的机器人要竞选市长?
专栏 | 在PaddlePaddle上实现MNIST手写体数字识别
机器之心专栏 来源:百度PaddlePaddle 不久之前,机器之心联合百度推出 PaddlePaddle 专栏,为想要学习这一平台的技术人员推荐相关教程与资源。在框架解析和安装教程的介绍之后,本次专栏将教你如何在 PaddlePaddle 上实现 MNIST 手写数字识别。 数据集的介绍 如题目所示, 本次训练使用到的是 MNIST 数据库的手写数字, 这个数据集包含 60,000 个示例的训练集以及 10,000 个示例的测试集. 图片是 28x28 的像素矩阵,标签则对应着 0~9 的 10 个数字。
机器之心
2018/05/08
1.2K0
专栏 | 在PaddlePaddle上实现MNIST手写体数字识别
《我的PaddlePaddle学习之路》笔记三——CIFAR彩色图像识别
本次项目中使用的是一个32*32的彩色图像的数据集CIFAR-10,CIFAR-10数据集包含10个类的60000个32x32彩色图像,每个类有6000个图像。有50000个训练图像和10000个测试图像。数据集分为五个训练batch和一个测试batch,每个batch有10000个图像。测试batch包含来自每个类1000个随机选择的图像。训练batch按照随机顺序包含剩余的图像,但是一些训练batch可能包含比另一个更多的图像。在他们之间,训练的batch包含每个类别正好5000张图片。
夜雨飘零
2020/05/06
9960
《我的PaddlePaddle学习之路》笔记三——CIFAR彩色图像识别
《我的PaddlePaddle学习之路》笔记十四——把PaddlePaddle迁移到Android设备上
PaddlePaddle还可以迁移到Android或者Linux设备上,在这些部署了PaddlePaddle的设备同样可以做深度学习的预测。在这篇文章中我们就介绍如何把PaddlePaddle迁移到Android手机上,并在Android的APP中使用PaddlePaddle。
夜雨飘零
2020/05/06
2.8K0
《我的PaddlePaddle学习之路》笔记十四——把PaddlePaddle迁移到Android设备上
人脸表情识别实战:你的喜怒哀乐飞桨统统get!
【飞桨开发者说】李增保,2019年于安徽工业大学取得学士学位,目前在东南大学攻读硕士研究生学位,主要的研究方向为分布式无人机集群协同控制、算法设计与优化等。
用户1386409
2020/06/10
2.7K0
我用飞桨做了一个可回收垃圾材料分类机
随着社会生产力的发展,工业化、城镇化的兴起和人口增加,人类社会产生的垃圾与日俱增,加剧了全球范围内的资源短缺和环境污染,对自然环境和人体健康带来了巨大的挑战。
用户1386409
2020/03/24
8690
我用飞桨做了一个可回收垃圾材料分类机
除了写烂的手写数据分类,你会不会做自定义图像数据集的识别?!
网上看的很多教程都是几个常见的例子,从内置模块或在线download数据集,要么是iris,要么是MNIST手写识别数字,或是UCI ,数据集不需要自己准备,所以不关心如何读取数据、做数据预处理相关的内容,但是实际做项目的时候做数据预处理感觉一头雾水。 本文从图片下载,到生成数据集列表,建立模型,最后到预测,将整个图片分类的实操流程详细讲解。 代码基于百度开源的深度学习框架 paddlepaddle,该框架安装及其简单: pip install paddlepaddle mac版 安装后使用如果报错: 1
机器学习AI算法工程
2018/03/15
1.4K0
除了写烂的手写数据分类,你会不会做自定义图像数据集的识别?!
深度学习动手入门:GitHub上四个超棒的TensorFlow开源项目
问耕 编译自 Source Dexter 量子位 出品 | 公众号 QbitAI 作者简介:akshay pai,数据科学工程师,热爱研究机器学习问题。Source Dexter网站创办人。 TensorFlow是Google的开源深度学习库,你可以使用这个框架以及Python编程语言,构建大量基于机器学习的应用程序。而且还有很多人把TensorFlow构建的应用程序或者其他框架,开源发布到GitHub上。 这次跟大家分享一些GitHub上令人惊奇的TensorFlow项目,你可以直接在你的应用中使用,或者
量子位
2018/03/28
2.1K0
深度学习动手入门:GitHub上四个超棒的TensorFlow开源项目
赠V100算力卡 | 百度首次公开PaddlePaddle全景图,11项模块新发布
4 月 23 日,首届 WAVE SUMMIT 2019 深度学习开发者峰会在北京举办,现场超千位开发者与来自百度、英特尔、清华大学等的科学家,就框架与深度学习展开了详细的讨论。在 WAVE 上,百度从建模、训练到部署,首次对外公布了 PaddlePaddle 全景图。
机器之心
2019/05/10
1.4K0
赠V100算力卡 | 百度首次公开PaddlePaddle全景图,11项模块新发布
手写数字识别任务第一次训练(结果不好)
数字识别是计算机从纸质文档、照片或其他来源接收、理解并识别可读的数字的能力,目前比较受关注的是手写数字识别。手写数字识别是一个典型的图像分类问题,已经被广泛应用于汇款单号识别、手写邮政编码识别,大大缩短了业务处理时间,提升了工作效率和质量。另一个重要的原因是,对于编程来说入门是打印一个HelloWorld,但是深度学习入门就是实现一个手写数字的识别~
云深无际
2021/02/23
1.2K0
手写数字识别任务第一次训练(结果不好)
《我的PaddlePaddle学习之路》笔记九——使用VOC数据集的实现目标检测
目标检测的使用范围很广,比如我们使用相机拍照时,要正确检测人脸的位置,从而做进一步处理,比如美颜等等。在目标检测的深度学习领域上,从2014年到2016年,先后出现了R-CNN,Fast R-CNN, Faster R-CNN, ION, HyperNet, SDP-CRC, YOLO,G-CNN, SSD等神经网络模型,使得目标检测不管是在准确度上,还是速度上都有很大提高,几乎可以达到实时检测。
夜雨飘零
2020/05/06
1.3K0
《我的PaddlePaddle学习之路》笔记九——使用VOC数据集的实现目标检测
《我的PaddlePaddle学习之路》笔记七——车牌端到端的识别
车牌识别的应用场景有很多,比如在停车场。通过车牌识别登记入库和出库的车辆的情况,并计算该车停留时间,然后折算费用。还可以在公路上识别来往的车辆,方便交警的检查等等。接下来我们就是使用PaddlePaddle来做一个车牌识别,我们直接通过段端到端识别,不用分割即可完成识别。在阅读这篇文章时,你应该先阅读上一篇验证码端到端的识别,在上一篇的很多细节,在本篇中不会很说得很细。
夜雨飘零
2020/05/06
7130
《我的PaddlePaddle学习之路》笔记七——车牌端到端的识别
《我的PaddlePaddle学习之路》笔记八——场景文字识别
在前两篇文章验证码端到端的识别和车牌端到端的识别这两篇文章中其实就使用到了场景文字识别了,在本篇中就针对场景文字识别这个问题好好说说。
夜雨飘零
2020/05/06
8630
《我的PaddlePaddle学习之路》笔记八——场景文字识别
基于PaddlePaddle的图像分类实战 | 深度学习基础任务教程系列(一)
图像相比文字能够提供更加生动、容易理解及更具艺术感的信息,图像分类是根据图像的语义信息将不同类别图像区分开来,是图像检测、图像分割、物体跟踪、行为分析等其他高层视觉任务的基础。图像分类在安防、交通、互联网、医学等领域有着广泛的应用。
用户1386409
2019/06/10
7980
基于PaddlePaddle的图像分类实战 | 深度学习基础任务教程系列(一)
《我的PaddlePaddle学习之路》笔记五——验证码的识别
本次使用的验证码是方正系统,现在很多的大学的教务系统用的就是这个方正系统,刚好既然那么普遍,我们就用它练一练手。经过观察大量的验证码发现,该系统的验证码只有小写的字母和数字,这样分类就少了很多了。该系统的验证码如下:
夜雨飘零
2020/05/06
9220
汪星人出门也靠脸?狗脸识别技术可识别化妆后的汪星人,准确率99%
就在这周,支付宝开放了「宠物鼻纹识别」技术,将根据鼻纹信息创建宠物电子档案,主要应用于为猫、狗等宠物投保「宠物险」。我们验证一下这项技术真的可以帮助区分狗狗的特征吗?
新智元
2020/07/28
5920
汪星人出门也靠脸?狗脸识别技术可识别化妆后的汪星人,准确率99%
《我的PaddlePaddle学习之路》笔记四——自定义图像数据集的识别
如果我们要训练自己的数据集的话,就需要先建立图像列表文件,下面的代码是Myreader.py读取图像数据集的一部分,从这些代码中可以看出,图像列表中,图像的路径和标签是以\t来分割的,所以我们在生成这个列表的时候,使用\t就可以了.
夜雨飘零
2020/05/06
7290
PaddlePaddle重磅升级,Paddle Fluid v1.4版本发布
继上个版本发布后,PaddlePaddle添加了很多新的特性和工具组件,目前已发展为集核心框架、工具组件和服务平台为一体的端到端开源深度学习平台。
用户1386409
2019/06/06
1.5K0
TensorFlow 全网最全学习资料汇总之TensorFlow的技术应用【4】
【AI研习社】关注AI前沿、开发技巧及技术教程等方面的内容。欢迎技术开发类文章、视频教程等内容投稿,邮件发送至:zhangxian@leiphone.com 随着谷歌2015年发布开源人工系统TensorFlow,让本就如火如荼的深度学习再添一把火,截至现在,TensorFlow已经历了多个版本演进,功能不断完善,AI开发者也能灵活自如的运用TensorFlow解决一些实际问题,下面雷锋网会对一些比较实用的TensorFlow应用做相关整理,让大家对TensorFlow有理性和感性的双层认知。 Tensor
AI研习社
2018/03/29
1.5K0
TensorFlow 全网最全学习资料汇总之TensorFlow的技术应用【4】
推荐阅读
【16小时登顶黑客马拉松】加州理工大二学生开发“狗脸计算器”
8790
【AI脑洞】深度学习支撑的机器人要竞选市长?
3270
专栏 | 在PaddlePaddle上实现MNIST手写体数字识别
1.2K0
《我的PaddlePaddle学习之路》笔记三——CIFAR彩色图像识别
9960
《我的PaddlePaddle学习之路》笔记十四——把PaddlePaddle迁移到Android设备上
2.8K0
人脸表情识别实战:你的喜怒哀乐飞桨统统get!
2.7K0
我用飞桨做了一个可回收垃圾材料分类机
8690
除了写烂的手写数据分类,你会不会做自定义图像数据集的识别?!
1.4K0
深度学习动手入门:GitHub上四个超棒的TensorFlow开源项目
2.1K0
赠V100算力卡 | 百度首次公开PaddlePaddle全景图,11项模块新发布
1.4K0
手写数字识别任务第一次训练(结果不好)
1.2K0
《我的PaddlePaddle学习之路》笔记九——使用VOC数据集的实现目标检测
1.3K0
《我的PaddlePaddle学习之路》笔记七——车牌端到端的识别
7130
《我的PaddlePaddle学习之路》笔记八——场景文字识别
8630
基于PaddlePaddle的图像分类实战 | 深度学习基础任务教程系列(一)
7980
《我的PaddlePaddle学习之路》笔记五——验证码的识别
9220
汪星人出门也靠脸?狗脸识别技术可识别化妆后的汪星人,准确率99%
5920
《我的PaddlePaddle学习之路》笔记四——自定义图像数据集的识别
7290
PaddlePaddle重磅升级,Paddle Fluid v1.4版本发布
1.5K0
TensorFlow 全网最全学习资料汇总之TensorFlow的技术应用【4】
1.5K0
相关推荐
【16小时登顶黑客马拉松】加州理工大二学生开发“狗脸计算器”
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档