deep learning
文章平均质量分 66
介绍深度学习的内容。
今天又是充满希望的一天
。。。。
展开
-
使用Python+Keras+RetinaNet来构建人脸口罩检测器
背景在这篇文章中我们将使用RetinaNet实现一个口罩检测器来帮助我们应对这场持续的传染病,例如可以使用口罩检测器来实现一个人工智能的解决方案,在门禁上只对戴着口罩和手套的人敞开大门。随着无人机成本随着时间的推移而降低,我们看到空中数据的生成出现了一个大的峰值,因此你可以使用这个RetinaNet模型在航空图像甚至卫星图像中检测不同的对象,如汽车(自行车、汽车等)或行人,以解决不同的业务问题。模型介绍什么是目标检测检测则关注特定的物体目标,要求同时获得这一目标的类别信息和位置信息(classif原创 2020-10-08 12:34:04 · 315 阅读 · 1 评论 -
人脸识别+表情识别系统
前言通过计算机视觉识别人脸和表情。效果可以参照这里,在次基础上增加了人脸识别。项目细节1 .包含技术点pythonopencvdeep learningface recognitionemtion recognition2. 开发步骤训练人脸和表情魔性检测人脸模型预测加入界面逻辑资料内容1. 资料内容代码:...原创 2020-10-17 23:15:22 · 1554 阅读 · 2 评论 -
学习总结(一):深度学习实验环境和硬件配置知识总结
实验平台需求现在的疫情很让人捉急:耽误了很多的时间、在家效率慢、实验室搞的云服务器每次要重新装环境等等问题,我都快吐了。自己想乘着这个机会配置一个2080ti主机,但是这几天了解到这个配置得1.7w左右,这个价格真的让人心痛,要是有1w2左右我就买了。这里附带一个咸鱼卖家给我的2070s配置清单。上图这个配置清单预算是8000+,心动的感觉有没有,买了它生产力直接翻倍。每次到晚上就点开看看,胡思乱想,但是白天就被理性给压住了。买2080s型号的显卡后自己大多数实验都可以跑,而且不用每次搭建环境,这大转载 2020-05-11 22:20:55 · 12272 阅读 · 3 评论 -
深度学习调参指南
OHow to train a networkKR数据预处理模型训练只是毕竟一个函数能逼近的极限,数据清洗和特征才是决定识别的上限。数据的shuffle 和augmentation。这个没啥好说的, aug也不是瞎加,比如行人识别一般就不会加上下翻转的,因为不会碰到头朝下的异型种数据预处理方法一般也就采用数据归一化即可。模型选择如果数据很少,低于百万,直接拿imagenet预训练的模型微调即可。模型方面,可以先用2或3层LSTM试一下,通常效果都不错。结构化数据用机器学原创 2020-08-20 00:49:36 · 1142 阅读 · 0 评论 -
4-9-5 tensorflow2.0的初步使用
前言介绍tensorflow的安装和基本使用。正文tf2.0的安装安装之前请查看如何将pip下载地址更换成国内的镜像,国内的镜像和国外完全一样,只是慢五分钟。anaconda参照:添加链接描述,如果觉得上面链接源不稳定可以更换成我设置的源,非常好用。ssl_verify: truechannels: - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main - https://mirrors.tuna.tsinghua.edu原创 2020-05-31 21:34:52 · 397 阅读 · 0 评论 -
4-9-6 tf.keras入门(附带复现cvpr论文流程与代码)
文章目录前言keras学习keras 建模keras的三个层级sequential model 的要点keras layer的理解sequential 简单演示Function API总结实战:使用function API复现2015年cvpr论文任务概述前言keras学习keras 建模目标:使用tf.keras建立深度学习的模型,对keras.layer有系统的理解。要求:keras的三个层级建议不要用sequential,直接用functional。序列属于傻瓜开发,会让你越来越不会原创 2020-06-01 00:27:30 · 838 阅读 · 0 评论 -
4-9-3 tensorflow2.0学习之前需要的基础知识
文章目录前言学习tf2.0需要基础知识python基础装饰器迭代器上下文管理器面向对象编程思想python的模块导入机制pip使用和virtualenvnumpy编程多维切片索引view&©清楚理解numpy ndarray的轴ndarray在内存上的结构有基本的认识linux操作系统SSHLinux系统的文件系统linux系统的账户管理linux系统的驱动安装git和github机器学习知道统计机器学习为什么叫 统计么?统计机器学习处理的结构化数据的基本概念机器学习的几个分类维度能独立判断一个模型原创 2020-05-30 00:09:37 · 1137 阅读 · 0 评论 -
4-9-1 机器学习数学基础
文章目录前言机器学习的基本数学知识微积分导数泰勒展开式偏导数线性代数向量矩阵概率论总结最优化方法最优化基本概念为什么要用迭代法梯度下降法牛顿法优化算法的问题凸优化问题拉格朗日对偶KKT条件本节总结前言参照https://www.bilibili.com/video/BV1Mb411c74N?p=1学习机器学习的数学理论知识。作者承诺这门课完全跟下来可以对以后学术研究和工程部署打下坚实的基础。拭目以待吧。课程内容:机器学习基本概念数学知识:微积分,线性代数,概率论和最优化方法。常用概念:过拟合,方原创 2020-05-27 20:59:56 · 737 阅读 · 0 评论 -
tensorflow2.0入门
文章目录1 学习tensorflow2.0之前需要的基础知识前言学习tf2.0需要基础知识python基础装饰器迭代器上下文管理器面向对象编程思想python的模块导入机制pip使用和virtualenvnumpy编程多维切片索引view&©清楚理解numpy ndarray的轴ndarray在内存上的结构有基本的认识linux操作系统SSHLinux系统的文件系统linux系统的账户管理linux系统的驱动安装git和github机器学习知道统计机器学习为什么叫 统计么?统计机器学习处理的结原创 2020-07-19 16:50:53 · 644 阅读 · 0 评论 -
4-9-7 深度学习的关键点理解
前言正文总结原创 2020-07-19 12:08:48 · 1304 阅读 · 1 评论 -
keras实现声音二分类
的撒旦是辣的;罗萨琳德;萨拉; ;‘鲁大师;领导;sa原创 2019-11-25 21:47:24 · 4771 阅读 · 11 评论 -
4-9-4 tensorflow2.0概述
文章目录前言tensorflow summary简介全景图training 阶段develpment部分tensorflow扩展工具tensorboard(模型训练驾驶舱)XLA机器学习的工作全景前言通过这一节,了解tensorflow可以做什么,遇到一个问题能够判断tensorflow有什么现成的库,最后需要明白自己要学什么,不要一窝蜂地都学,那样没啥效果。我们要知道哪些内容需要理解并熟练掌握,哪些内容可以选择记忆,用到的时候再看这部分内容。tensorflow summary简介tensorf原创 2020-05-31 17:10:01 · 387 阅读 · 0 评论 -
循环神经网络入门
学习笔记文章目录学习笔记循环神经网络介绍什么是循环神经网络循环神经网络的主要应用领域有哪些呢?RNN基本结构基于keras的影评分析循环神经网络介绍 CNN(卷积神经网络)输出只考虑前一个输入的影响而不考虑其它时刻输入的影响, 在简单的猫,狗,手写数字等单个物体的识别具有较好的效果. 但是对于一些与时间先后有关的数据, 比如视频的下一时刻的预测,文档前后文内容的预测上, 之前的算法表现就不尽如人意了。因此, RNN就应运而生了.什么是循环神经网络RNN是一种特殊的神经网络结构, 它是根据"人原创 2020-05-12 01:06:52 · 736 阅读 · 0 评论 -
深度学习几个有价值的研究方向
前言转载一篇比较好的文章,记叙了深度学习的一些宏观可做方向,感觉做这些需要读博了,目前我觉得模型可解释性和方向7框架翻译比较有意思。希望今后在特定的研究领域中可以穿插这两个。凸优化什么的当时学过,听了两次就觉得搞不了,迁移学习和记忆学习就不说了。内容1、Semi-supervised, self-supervised, unsupervised learning. 俗话说“有多少智能就有多少...转载 2020-04-30 19:36:01 · 2964 阅读 · 0 评论 -
如何让google colab不断连
前言在使用colab的时候会发现如果长时间不操作,网络就断联了。在这里介绍一种方法。在页面的代码中添加自动点击命令,让Colab保持不断连。1.crtl+shift+i进入网页代码2.在上图的红线地方输入:function ClickConnect(){ colab.config console.log("Connnect Clicked - Start"); docume...原创 2020-04-19 23:47:48 · 18842 阅读 · 9 评论 -
opencv对图像反转保存
import cv2# opencv读取图像img = cv2.imread('./1.jpg', 1)cv2.imshow('img', img)img_shape = img.shape # 图像大小(565, 650, 3)print(img_shape)h = img_shape[0]w = img_shape[1]# 彩色图像转换为灰度图像(3通道变为1通道)gray...原创 2020-04-18 20:22:41 · 581 阅读 · 3 评论 -
词嵌入与循环神经网络入门
目录前言词嵌入技术word2vecGlove循环神经网络RNN前言在写论文的过程中,发现自己对词嵌入和循环神经网络这一方面的知识了解的并不深。针对这一现象,我使用keras。在这个框架上面实现了一些词嵌入和循环神经网络的技术。词嵌入技术之前,我们已经学习过了one hot编码技术,通过将数字进行二进制10表示该数字的编码,在其对应的坐标下。数字为一,其他的全部为零。但是这种编码方式主要的问...原创 2020-03-16 20:25:07 · 1553 阅读 · 0 评论 -
视频分析学习笔记
视频分析学习笔记前言 锲合音视频分析婴幼儿哭声,在完成这个工作后入坑视频分析,通过诸如视频加音频的多模态方法来做理解视频的正好。经过半年的学习,现在对深度学习的看法: 深度学习是一个函数工具,这个工具利用计算机的计算能力前行从数据中提取出来一个符合事物规律的你和函数,但是一些数学方面的人希望从公式上去解出来这个函数,解释深度学习的规律,这也就是计算机和数学对于同意问题的冲突点,感觉他们对这...原创 2020-01-07 11:33:41 · 559 阅读 · 0 评论 -
计算机视觉入门
计算机视觉四大基本任务(分类、定位、检测、分割)转载:(https://zhuanlan.zhihu.com/p/31727402)引言深度学习目前已成为发展最快、最令人兴奋的机器学习领域之一,许多卓有建树的论文已经发表,而且已有很多高质量的开源深度学习框架可供使用。然而,论文通常非常简明扼要并假设读者已对深度学习有相当的理解,这使得初学者经常卡在一些概念的理解上,读论文似懂非懂,十分吃力。...转载 2019-12-05 15:42:14 · 558 阅读 · 0 评论 -
RNN笔记
RNN学习笔记文章目录RNN学习笔记RNN介绍RNN?什么是RNN?RNN的主要应用领域有哪些呢?RNN基本结构基于keras的影评分析RNN介绍RNN? BP算法,CNN(卷积神经网络)他们的输出都是只考虑前一个输入的影响而不考虑其它时刻输入的影响, 比如简单的猫,狗,手写数字等单个物体的识别具有较好的效果. 但是, 对于一些与时间先后有关的, 比如视频的下一时刻的预测,文档前后...原创 2019-10-29 21:35:35 · 264 阅读 · 1 评论 -
人脸识别+表情识别+声音检测系统
正在复现中:https://blog.csdn.net/qq_32892383/article/details/91347164原创 2019-10-16 09:04:03 · 1097 阅读 · 0 评论 -
人脸识别笔记
人脸识别入门(附带视频教程)为什么写这个博客 前段时间一直在查找人脸识别相关的内容,找到了几个很好的开源项目,在学习的过程中往往不能按照博客或者GitHub上步骤执行下去,在中间时常会出现一两种错误,大都是环境的问题。写这篇博客我希望大家能够在入门阶段少走一些弯路,把时间和精力花费到原理的理解和创新,快速复现别人的论文idea上去。如果你通过我这篇博客无法成功的复现我的功能,那么请...原创 2019-09-26 18:33:46 · 633 阅读 · 0 评论 -
百度AI平台接口函数实现人脸识别
平台介绍1.百度AI平台、face++、腾讯AI都是比较常用的几个API接口供应商,对于学习用户来说可以免费使用里面受限制的一些工能。在没有能力开发独立模型或者是没有时间不够的情况下可以先通过这些借口快速实现功能,后续的工作中再进行重API的更换。下图是百度AI提供的接口,在这篇博客中我们实现人脸识别。操作步骤:打开baiduAI链接点击开放能力选择人脸对比百度AI平台接口函数实...原创 2019-09-23 22:11:39 · 1760 阅读 · 0 评论 -
基于边缘计算的视觉感知研究
基于边缘计算的视觉感知的研究abstract:With the advent of 5G era, the interconnection of all things has become a predictable and inevitable trend. Internet of Things terminals have a large amount of data, and image...原创 2019-09-15 16:55:39 · 5186 阅读 · 0 评论 -
机器学习入门
机器学习入门前言机器学习步骤样本准备haar特征adaboost分类器HOG+SVM实现人脸检测numpy和matplotlib使用人工神经网络实现股票收盘价格逼近前言这篇博客通过机器学习实现小狮子识别,通过实战项目能够快速入门。机器学习步骤样本准备:通过分解视频图片进行样本收集,或者网络爬虫。获取机器学习的特征:haar特征主要用于人脸识别(整个区域权重+黑色权重等公式),hog特征...原创 2019-08-16 15:30:36 · 467 阅读 · 0 评论 -
opencv的几何处理
opencv的几何处理图片的缩放图片剪切图片的位移图片的镜像图片的仿射变换图片的旋转图片的缩放代码:图片的打开和等比例缩放import cv2 img = cv2.imread("image0.jpg",1)imgInfo = img.shape#读取类型print(imgInfo)dstH = int(imgInfo[0]*0.9)dstW = int(imgInfo[1]*0....原创 2019-08-02 14:54:18 · 320 阅读 · 0 评论 -
4-9-2 opencv与tensorflow入门
opencv入门前言安装Anaconda(windows)功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入前言在入门...原创 2019-08-01 18:13:38 · 5541 阅读 · 2 评论