![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
AI
文章平均质量分 68
狂奔的CD
这个作者很懒,什么都没留下…
展开
-
深度学习8 GAN生成对抗网络
前言正文最易懂的一篇了 https://36kr.com/p/1721743589377原创 2022-10-17 10:47:27 · 835 阅读 · 0 评论 -
milvus向量数据库搭建及可视化
milvus 向量数据库 部署原创 2022-09-15 11:17:08 · 2577 阅读 · 1 评论 -
AI性能优化之TensorRT(1 tensorrt简介及安装)
Nvidia Tensorrt简介及安装,及基本用法原创 2022-08-08 14:58:47 · 879 阅读 · 0 评论 -
深度学习7 Transformer系列实例分割Mask2Former
Mask2Former入门使用原创 2022-06-29 19:01:13 · 4077 阅读 · 17 评论 -
图像检测相关模型数据格式
yoloxyolo5paddleseg等原创 2022-06-07 12:26:16 · 333 阅读 · 0 评论 -
机器学习15 逻辑回归与交叉熵
正文参考:https://zhuanlan.zhihu.com/p/126272731逻辑回归是分类问题,解决是与不是的问题。推理结果为0和1.LR的公式sigmoid函数具备让线性函数转化为0<y<1范围的非线性函数的能力使用该函数可以得到一个0-1间的概率LR的损失函数(简化交叉熵)该损失函数直接定义出来一波解释:y的值为0或者1, 代表是否属于该分类y^的值为0-1, 代表的是其概率当为正样本时,l=-log(y^), 此时概率越大,l越小。概率为1时,损失原创 2022-05-19 18:59:39 · 135 阅读 · 0 评论 -
机器学习14 熵
正文用熵来评估一个系统的复杂程度。对于分类问题,分类越多,信息熵越大,分类越少,信息熵越小。信息熵理解与推导参考 https://zhuanlan.zhihu.com/p/264862231)信息量推理过程核心思想:信息的大小跟随机事件的概率有关。越小概率的事情发生了产生的信息量越大,如湖南产生的地震了;越大概率的事情发生了产生的信息量越小,如太阳从东边升起(肯定发生嘛概率为1,信息量0)。 小概率事件发生时,信息量很大。如果我们有俩个不相关的事件x和y,那么我们观察到的俩个事件同时发生时获得原创 2022-05-19 16:35:05 · 417 阅读 · 0 评论 -
深度学习5 RNN与LSTM
文章目录前言正文RNN 循环神经网络模型结构RNN的局限性LSTM 长短期记忆网络模型结构LSTM的思想遗忘门、记忆门和输出门前言正文参考:https://blog.csdn.net/shakehands2012/article/details/109241628RNN 循环神经网络模型结构全称: Recurrent Neural Networks是一种特殊的神经网路结构,其本身是包含循环的网络,允许信息在神经元之间传递,如下图所示:Xt 作为输入层,经过A神经网络层,输出ht, 同时将信原创 2022-03-25 16:55:14 · 203 阅读 · 0 评论 -
图像处理算法之模糊检测
1)拉普拉斯算子边缘模糊程度值def getImageVar( image ): img2gray = cv2.cvtColor(image, cv2.COLOR_BGR2GRAY) imageVar = cv2.Laplacian(img2gray, cv2.CV_64F).var() return imageVar原创 2021-12-16 14:43:42 · 5960 阅读 · 0 评论 -
windows10编译darknet
正文git上由两个darknet的项目位置,windows注意使用以下项目地址 https://github.com/AlexeyAB/darknet以下操作可以从项目下的说明文档中找到准备visual studio (我用的2015)Cmake GUIDarknet项目cmake编译编译的时候报错Darknet_VERSION: 0.2.5.4vcpkg not found, toolchain not defined, using integrated libs on win原创 2021-10-22 18:36:30 · 1619 阅读 · 0 评论 -
人工智能之目标检测系列综述
文章目录前言正文1.目标检测调研前言经过许久,总算又开始做AI项目了,这次的主要目标是检测细小物体,通过传统机器学习或者深度学习做目标检测。正文按部就班,先做调研1.目标检测调研...原创 2021-10-22 09:33:14 · 1725 阅读 · 0 评论 -
opencv能力梳理之1 总纲
版本4.5.4参考官方文档:https://docs.opencv.org/4.5.4/d1/dfb/intro.html所有模块opencv由以下各个模块组成,其中跟图像处理与识别相关的,用加粗字体标识Core functionality (core) - a compact module defining basic data structures, including the dense multi-dimensional array Mat and basic functions used原创 2021-10-11 18:29:30 · 368 阅读 · 0 评论 -
人工智能开源项目之Mask_RCNN训练自己的模型
正文1 数据集准备1)拍摄用自己的摄像头拍下物体,每个物体准备170张吧,为了方便,可以把不同物体放到同一图像中拍摄。2)标注参考: https://blog.csdn.net/sunmingyang1987/article/details/104246278Labelme 是一个图形界面的图像标注软件。其的设计灵感来自于 http://labelme.csail.mit.edu/ 。它是用 Python 语言编写的,图形界面使用的是 Qt(PyQt)。Labelme 可实现的功能:(1)原创 2021-04-09 21:11:59 · 783 阅读 · 0 评论 -
人工智能开源项目之Mask_RCNN初体验
前言以下尝试是在ubuntu 18下进行的正文1 项目地址https://github.com/matterport/Mask_RCNN2 环境搭建1)conda环境conda create -n mask_rcnn pythonconda activate mask_rcnnpython环境根据README.md中Installation部分pip install --upgrade pip#进入conda环境conda activate mask_rcnn#进入项目目原创 2021-04-07 15:37:35 · 317 阅读 · 1 评论 -
人工智能开源项目之SeetaFace6
前言DoNews4月1日消息(记者 翟继茹)1日,中科视拓宣布开放SeetaFace6人脸识别算法。据介绍,SeetaFace6包含人脸识别的基本能力:人脸检测、关键点定位、人脸识别,同时增加了活体检测、质量评估、年龄性别估计,并且顺应实际应用需求,开放口罩检测以及口罩佩戴场景下的人脸识别模型。为了应对不同级别的应用需求,SeetaFace6将开放三个版本模型:模型名称网络结构速度(I7-6700)速度(RK3399)特征长度通用人脸识别ResNet-5057ms300原创 2020-12-23 12:40:49 · 4908 阅读 · 18 评论 -
opencv_dnn做人脸检测使用体验
参考: https://blog.csdn.net/qq_30815237/article/details/87914775[问题] raw.githubusercontent.com 访问不了sudo vim /etc/hosts简单的说就是域名被DNS污染了在hosts文件加上:199.232.4.133 raw.githubusercontent.com原创 2020-08-16 20:32:37 · 267 阅读 · 0 评论 -
Realtime_Multi-Person_Pose_Estimation训练踩坑
前言最近在研究openpose的训练和再训练的过程。参考 https://blog.csdn.net/qq_38469553/article/details/82119292以及官方githubhttps://github.com/ZheC/Realtime_Multi-Person_Pose_Estimation...原创 2019-10-25 11:49:05 · 1371 阅读 · 0 评论 -
linux cuda10安装pytorch1.13
前言为了使用HRNet,需要安装pytorch环境。有了以前的挖坑经验,直接去到官网https://pytorch.org/get-started/locally/安装记录环境:ubuntu18.0.4 cuda10.0conda我这以前装过了,创建一个python3.7的虚拟环境。1)然后是Pytorch,看了一下官网教程,居然只写道cuda9.0。抱着不死心的态度试了下:co...原创 2019-10-23 12:33:29 · 2892 阅读 · 0 评论 -
人工智能小白日记 DL算法学习之2 线性单元和梯度下降
人工智能小白日记 DL算法学习之2 线性单元和梯度下降前言正文内容1 线性单元2 线性回归的目标函数3 梯度下降优化算法4 随机梯度下降算法(Stochastic Gradient Descent, SGD)5 实现线性单元小结前言开始了解线性单元和梯度下降算法,参考https://www.zybuluo.com/hanbingtao/note/448086正文内容1 线性单元问题:当...原创 2019-04-16 15:26:02 · 255 阅读 · 0 评论 -
人工智能小白日记之6 ML学习篇之2线性回归实战精读版
人工智能小白日记之6 ML学习篇之2线性回归实战线性回归实战1 数据源及数据初始化2 构建模型过程2-1 定义特征(x)并配置特征列2-2 定义目标(标签y)2-3 配置模型(y=wx+b)2-4 定义输入函数(迭代方式)2-5 训练模型2-6 评估模型2-7 降低误差2-7-1 绘制散点图2-7-2 调整模型超参数3 小结线性回归实战接着上篇5-2 first_steps_with_tens...原创 2019-01-22 11:31:11 · 511 阅读 · 0 评论 -
人工智能小白日记 人脸检测识别之6 活体识别调研(opencv采集landmark安卓版移植全过程)
文章目录前言正文1 概念2 一些实现2-1 腾讯优图的光线活体2-2 论文综述2-3 opencv可以实现2-4小结前言囧, 人脸识别过后,需要看看活体识别的例子。为此,做些调研工作。正文1 概念“活体检测是在一些身份验证场景确定对象真实生理特征的方法,在人脸识别应用中,活体检测能通过眨眼、张嘴、摇头、点头等组合动作,使用人脸关键点定位和人脸追踪等技术,验证用户是否为真实活体本人操作。可...原创 2019-07-20 00:57:50 · 1884 阅读 · 1 评论 -
人工智能小白日记 人脸检测识别之5 移植mtcnn到安卓平台
文章目录前言正文1 mtcnn如何固化为pb文件2 如何移植到安卓小结前言安卓上还有大量的代码要敲,为了省时间,mtcnn的移植暂时还是用现成的pb调用方式,毕竟大佬们都趟过坑了,转为tflite的方式以后再考虑正文1 mtcnn如何固化为pb文件https://github.com/vcvycy/TensorflowFreezeModel/blob/master/freeze_mtcn...原创 2019-07-09 12:04:35 · 1319 阅读 · 0 评论 -
人工智能小白日记 人脸检测识别之4 移植facenet到安卓平台
文章目录前言正文1-1 如何移植1-2 转换格式1-3 安卓运行环境配置小结前言因为业务需要最近开始做tensorflow的移植工作了,一通下来发现有坑无数,萌新表示只能顺着大佬们的步伐前进。正文1-1 如何移植tensorflow官方提供了对移动端的支持。tf litehttps://tensorflow.google.cn/lite/guide由两个模块组成:tflite解释...原创 2019-07-09 11:25:45 · 4333 阅读 · 6 评论 -
人工智能小白日记之10 ML学习篇之6特征组合
人工智能小白日记之10 ML学习篇之6特征组合Feature Crosses前言课程内容1 利用合成特征学习非线性规律2 组合独热矢量3 Playground 练习14 Playground 练习2任务 1任务 2任务 3编程练习1 FTRL 优化算法2 离散特征的独热编码3 分桶(分箱)特征3-1 分桶特征的特征列3-2 计算分桶边界3-3 分桶特征的特征列任务 1:使用分桶特征列训练模型任务 ...原创 2019-01-30 23:08:05 · 597 阅读 · 0 评论 -
人工智能小白日记之11 ML学习篇之7
人工智能小白日记之11 ML学习篇之7前言课程内容1 简单正则化Regularization for Simplicity1-1 结构风险最小化1-2 L2正则化2 逻辑回归 (Logistic Regression)2-1 逻辑回归的损失函数2-2 逻辑回归的正则化3 分类 (Classification)3-1 分类阈值3-2 真与假以及正类别与负类别3-3 评估分类模型的指标3-3-1 准确...原创 2019-02-10 17:19:05 · 337 阅读 · 0 评论 -
人工智能小白日记之14 ML学习篇之10神经网络简介 Introduction to Neural Networks
人工智能小白日记之14 ML学习篇之10神经网络简介 Introduction to Neural Networks前言课程内容1 神经网络1-1 常见的激活函数2 练习2-1 首个神经网络2-2 神经网络初始化2-3 神经网络螺旋3 编程练习前言wow,终于到了传说中的神经网络,听起来高大上有木有。让我们揭开它神秘的面纱,想想还有点小激动呢。那神经网络是怎么出现的呢?视频中给我们介绍了这么...原创 2019-02-16 15:24:18 · 259 阅读 · 1 评论 -
人工智能小白日记之13 ML学习篇之9稀疏性正则化 Regularization for Sparsity
人工智能小白日记之13 ML学习篇之9稀疏性正则化 Regularization for Sparsity前言课程内容1 稀疏特征的组合2 再聊正则化3 L1 和 L2 正则化4 练习5 编程练习5-1 前戏5-2 减小模型大小5-3 任务 1:查找合适的正则化系数。前言老实说,这篇我看的有点抽象,就像之前的L2正则化,只知道执行它可以使得权重接近于0,越小该项的影响力越小,在避免过拟合这样的...原创 2019-02-14 19:27:03 · 660 阅读 · 3 评论 -
人工智能小白日记之9 ML学习篇之5表示法
人工智能小白日记之9 ML学习篇之5表示法前言课程内容1 特征工程2 选用好的特征3 清理数据3-1 缩放特征值3-2 处理极端离群值3-3 分箱3-4 清查编程练习任务 1:构建良好的特征集前言目前已经学习了利用tf对线性回归问题的一些处理方法,还不够。大师说的话,你把人工智能当作一个黑盒子,指望丢给它一堆数据,然后得到想要的结果,是不行的。首先,你丢给它的数据必须正确。该篇告诉我们要花大...原创 2019-01-29 13:49:04 · 309 阅读 · 0 评论 -
人工智能小白日记之8 ML学习篇之4验证集
人工智能小白日记之8 ML学习篇之4验证集前言课程内容1 数据集2 数据处理3 筛选训练集4 筛选验证集任务 1:检查数据任务 2:绘制纬度/经度与房屋价值中位数的曲线图任务 3:返回来看数据导入和预处理代码,看一下您是否发现了任何错误任务 4:训练和评估模型任务 5:基于测试数据进行评估小结前言这一篇是验证里面的编程练习,validation.ipynb。验证一文中提出,如果重复使用测试集做...原创 2019-01-27 19:14:44 · 476 阅读 · 0 评论 -
人工智能小白挖坑记之7 ML学习篇之3线性回归合成特征和离群值
人工智能小白挖坑记之7 ML学习篇之3线性回归合成特征和离群值前言课程内容任务1: 尝试合成特征任务 2:识别离群值任务 3:截取离群值小结前言这几天考科三没过原创 2019-01-27 12:58:44 · 682 阅读 · 0 评论 -
人工智能小白日记之6 ML学习篇之1
人工智能小白日记之6 ML学习篇之1机器学习1 机器学习简介2 监督式机器学习3 线性回归4 降低损失4-1 迭代方法4-2 梯度下降法4-3 学习速率4-4 随机梯度下降法5 TF用法5-1 pandas 跳过,这个我们上节看过了5-2 first_steps_with_tensor_flow5-3 synthetic_features_and_outliers6 泛化7 训练集和测试集机器学...原创 2019-01-21 23:48:25 · 384 阅读 · 0 评论 -
人工智能小白日记之5 ML准备工作篇
人工智能小白日记之5 ML准备工作篇前言机器学习速成课程1 前提条件2 准备工作2-1 前置练习2-1-1 helloworld2-1-2 tensorflow_programming_concepts2-1-3 creating_and_manipulating_tensors2-1-4 intro_to_pandas3 小结前言根据上一节的提示,我们来到了学习和使用机器学习一节。先从官网教...原创 2019-01-21 22:00:42 · 364 阅读 · 1 评论 -
人工智能小白日记之4 tensorflow篇
人工智能小白日记之4 tensorflow篇关于tensorflow1 tensorflow安装2 tensorflow入门级应用helloworld2-1 初学者实例水过2-2 TensorFlow Keras 指南2-2-1 Keras 模型训练3 小结关于tensorflow学习资料:https://tensorflow.google.cnTensorFlow™ 是一个开放源代码软...原创 2019-01-21 13:00:33 · 434 阅读 · 0 评论 -
人工智能小白日记之3python篇
人工智能小白日记之3python篇关于python1.知己知彼2.安装跳过,大家看教程去3.关键点3-1.运行3-2.日志3-3.输入3-4.注释3-5.基础语法跳过,记录特殊点3-6.高级特性3-7.函数式编程3-8.模块3-9.面向对象编程3-10.测试调试相关3-11.高级编程3-11-1. IO编程3-11-2. 进程和线程3-11-3. 大名鼎鼎的正则,跳过了3-11-4. 常用内裤3-...原创 2019-01-19 18:56:52 · 609 阅读 · 0 评论 -
人工智能小白日记之2准备篇
人工智能小白日记之2准备篇关于人工智能应用1.如何开动?2.关于python3.关于TensorFlow关于人工智能应用应用应用,就是拿来用的,重点在于使用。人工智能科学家做的是研究,研究出来的成果我们再拿来直接投入使用。譬如人脸识别,研究人员研发出高精度的活体人脸识别,应用人员直接拿到支付宝啊,银行啊这些地方投入使用。上一篇我们大概说到人工智能的应用领域,是十分广泛的。以下摘自百度百科:...原创 2019-01-19 11:33:36 · 265 阅读 · 0 评论 -
人工智能小白日记之16 ML学习篇之12多类别神经网络 Multi-Class Neural Networks
人工智能小白日记之16 ML学习篇之12多类别神经网络 Multi-Class Neural Networks前言课程内容1 一对多2 softmax2-1 Softmax方程式2-2 Softmax 选项2-3 一个标签与多个标签前言前面已经了解了二元分类问题,比如这张图片是不是小狗原创 2019-02-23 00:34:43 · 620 阅读 · 0 评论 -
人工智能小白日记之12 ML学习篇之8逻辑回归实战
人工智能小白日记之12 ML学习篇之8逻辑回归实战前言课程内容1 将问题构建为二元分类问题2 线性回归会有怎样的表现?2-1 任务1:我们可以计算这些预测的对数损失函数吗?2-2 任务 2:训练逻辑回归模型并计算验证集的对数损失函数2-3 任务 3:计算准确率并为验证集绘制 ROC 曲线小结前言这一篇接上一篇中3节的编程练习,位置在与在之前的练习中一样,将使用加利福尼亚州住房数据集,但这次...原创 2019-02-12 15:17:15 · 185 阅读 · 0 评论 -
人工智能小白日记之15 ML学习篇之11训练神经网络 Training Neural Network
人工智能小白日记之15 ML学习篇之11训练神经网络 Training Neural Network前言课程内容1 反向传播算法2 神经网络训练注意事项2-1 梯度消失2-2 梯度爆炸2-3 ReLU 单元消失3 丢弃正则化4 编程练习4-1 老生常谈4-2 任务 1:使用线性缩放将特征标准化4-3 任务 2:尝试其他优化器4-4 任务 3:尝试其他标准化方法4-5 可选挑战:仅使用纬度和经度特征...原创 2019-02-19 14:54:42 · 641 阅读 · 0 评论 -
人工智能小白日记 DL算法学习之3-1 全联接网络mini-batch的面向向量编程
转行到现在已经三周了,前两周都是在做opencv相关的图像处理的内容,后面有幸参与神经网络的一些具体实现。在这个过程中使用了面向向量编程,正好之前这里还留了一坑,今天给补上。顺带再加点mini-batch小批量梯度下降的知识。原创 2019-06-24 16:40:03 · 325 阅读 · 0 评论 -
人工智能小白日记 人脸检测识别之3 人脸识别
文章目录前言正文内容小结前言这几天卡在模型再训练的问题上,趁跑训练的时候记录一下。来看看第二个任务,对mtcnn剪出的图片做识别。也就是认出他/她是谁。正文内容其实这个也简单,利用一下作者提供的facenet预训练模型,通过对欧美国家人口的学习,已经可以很好的提取人脸的某种特征,也就是前面所说的嵌入的特征向量,模型里用的是512维的。然后计算欧式距离或者使用分类器对其进行分类。预训练模型...原创 2019-07-02 10:32:37 · 266 阅读 · 0 评论