人工智能
文章平均质量分 69
何小义的AI进阶路
记录各种技术坑,记录学习笔记,gogogo
展开
-
STN:不规则文本矫正网络的探索
STN 网络!原创 2022-11-02 15:58:33 · 803 阅读 · 0 评论 -
resNet网络简单理解
resnet 骨干网络!原创 2022-11-02 15:39:37 · 1224 阅读 · 0 评论 -
记录一次 mmdetection 自定义数据训练和推理
总体参考如下(还有其他CSDN和知乎贴子):1. 环境安装除了安装基础的python,pytorch等,重点是mmcv和mmcls!由于要用到开发场景,不要用pip安装封装好的包,用官方建议(官方install那一步也有讲):pip install openmimmim install -e .2. 代码直接clone的mmlab官方源码:GitHub - open-mmlab/mmdetection: OpenMMLab Detection Toolbox and Be..原创 2022-03-24 15:05:50 · 1740 阅读 · 1 评论 -
贝叶斯算法简单理解
下边是我对贝叶斯算法的简单理解,时间关系,推导不是很严谨,仅仅记录一下基本实现:贝叶斯定理:P(C|X) = P(X|C)*P(C) | P(X)注:这里C和X都是集合,C是所有类别集合,比如男人和女人,C1和C2X是所有样本特征集合,比如身高和体重和颜值,X1/X2/X3...我们称P(C|X)为某个特征下的某个类出现的概率,也是我们推理时候要求的概率。比如...原创 2022-03-22 11:03:34 · 1339 阅读 · 0 评论 -
记录一次 mmclassification 自定义数据训练和推理
总体参考(还有其他贴吧大神的记录):欢迎来到 MMClassification 中文教程! — MMClassification 0.21.0 文档mmclassification/getting_started.md at master · open-mmlab/mmclassification · GitHub1. 环境安装除了安装基础的python,pytorch等,重点是mmcv和mmcls!由于要用到开发场景,不用pip安装封装好的包,用官方建议方式:pip insta..原创 2022-03-11 10:35:12 · 4483 阅读 · 11 评论 -
PaddleClas 一直找不到 generate_flowers102_list.py
最近在玩paddleClas时候,根据官方文档:欢迎使用PaddleClas图像分类库! — PaddleClas 文档https://paddleclas.readthedocs.io/zh_CN/latest/但是里边有一步骤:30分钟玩转PaddleClas制作train/val/test标签文件的时候,代码里死活找不到 generate_flowers102_list.py 这个文件。解决:是版本不对,相对较老的版本才有,这些解释在release 2.0才有!!!!!!ht原创 2022-02-28 16:23:42 · 429 阅读 · 0 评论 -
目标检测历年算法框架(收藏图)
自己收藏一个目标检测历年算法框架,以后用得上原创 2021-10-15 16:22:15 · 867 阅读 · 0 评论 -
CRNN训练本地loss有值,但服务器GPU训练loss为Nan
转载来自:https://blog.csdn.net/seven08290/article/details/103823364---------------------------------------------------------------------------------------------------------近期本人在做OCR的时候,代码本地训练loss每一次迭代都有值。但是到服务器,每一次迭代loss都为Nan。后来发现,服务器是有GPU 有cuda,代码要.转载 2021-06-24 16:25:07 · 932 阅读 · 0 评论 -
利用LSTM预测时间序列未来........
最近在做一个东西,用到了LSTM时间序列预测。。。网上搜索吗,比如别人做过的比较典型的有:1.https://blog.csdn.net/aliceyangxi1987/article/details/734205832.https://www.cnblogs.com/mtcnn/p/9411597.html3.https://cloud.tencent.com/dev...原创 2019-05-24 11:12:16 · 26082 阅读 · 53 评论 -
推荐系统--矩阵分解(MF)--学习笔记
PS.该贴为记录矩阵分解的一点学习笔记。以后会慢慢优化。目前该帖子有点凌乱,但是逻辑基本上没有遗漏。至于公式原理我个人也还在熟悉当中.........目录1 矩阵分解简介2 隐语义模型4 矩阵分解的求解和basic SVD5 python实现1 矩阵分解简介协同过滤算法的特点就是完全没有利用到物品本身或者是用户自身的属性, 仅仅利用了用户与物品的交互信息就可以实现推荐,是一个可解释性很强, 非常直观的模型, 但是也存在一些问题, 第一个就是处理稀疏矩阵的能力比较弱, 所以原创 2020-10-25 17:49:47 · 1327 阅读 · 0 评论 -
推荐系统--协同过滤--学习笔记
目录1 协同过滤简介2 几种相似性度量的方法3 基于用户的协同过滤4 基于物品的协同过滤5 协同过滤算法评估6 协同过滤的权重改进7 协同过滤一些问题思考0 推荐算法简介及评估 参考我的上一篇学习笔记:推荐系统--常见评估指标--学习笔记1 协同过滤简介协同过滤(Collaborative Filtering):是最经典、最常用的推荐算法,是推荐系统入门的算法。 所谓协同过滤, 基本思想是根据用户之前的喜好,以及其他兴趣相近的用户的选择...原创 2020-10-22 23:14:18 · 254 阅读 · 0 评论 -
推荐系统--常见评估指标--学习笔记
1 推荐系统简介1. What 用户:推荐系统是一种帮助用户快速发现有用信息的工具 公司:推荐系统是一种增加公司产品与用户接触,购买等行为概率的工具2. Why 用户:在用户需求并不十分明确的情况下进行信息的过滤,与搜索系统相比,推荐系统更多的利用用户的各类 历史信息猜测其可能喜欢的内容 公司:解决产品能够最大限度地吸引用户,留存用户,增长用户黏性,提高用户转化率,从而达到公司商目标连 续增长的目的. 本质上是一种实现将用户原创 2020-10-18 18:03:01 · 1497 阅读 · 0 评论 -
Datawhale - 入门NLP之新闻文本分类 - task1 赛题理解
学习背景本次学习背景是,在datawhale组织中报名学习:入门NLP(以新闻文本分类赛事进行学习)。学习过程中,逐渐记录心得和学习的收获!!!1.赛题理解赛题名称:零基础入门NLP之新闻文本分类。 赛题目标:通过这道赛题走入自然语言处理的世界,接触NLP的预处理、模型构建和模型训练等知识点。 赛题任务:赛题以自然语言处理为背景,要求选手对新闻文本进行分类,这是一个典型的字符识别问题。2.学习目标理解赛题背景与赛题数据 完成赛题报名和数据下载,理解赛题的解题思路3.赛题数据转载 2020-07-19 21:33:51 · 383 阅读 · 2 评论 -
Datawhale -- opencv学习 -- Hog特征+SVM分类(行人检测)
目录1 总体思想2Gamma变换(图像预处理)3 HOG特征详细解释4 SVM原理简介5 opencv+python代码实现1 总体思想 众所周知,机器学习一般分为算法训练过程,和预测过程,下面就简单描述总体训练和预测思想:1.1 模型训练过程(1)准备一堆训练集,训练集是 “有行人” 和 “没有行人” 的正负样本图(我们设定统一64x128大小),分别若干张。 如图所示,比如: 这是“行人”的正样本图像块 这是“没有行...原创 2020-07-05 23:27:31 · 5295 阅读 · 0 评论 -
Datawhale -- opencv学习 -- Haar分类器(人脸检测)
PS. 由于本人工作上事情较多,有关于Haar分类器用于人脸检测的学习,已经初步学习并了解原理与过程。 但是暂时没有时间来整理所有知识点的博客。 下面将着重介绍一下几个步骤,然后推荐一些博客。 并附上用haar+级联分类器的方法,opencv+python的实现,用于人脸检测。 后期有空了再补上详细原理步骤!!!!!!一、haar分类器用于人脸检测的几个关键点:1. Haar-like 特征2. Haar-like特征的计算—积分...原创 2020-07-01 23:24:48 · 5566 阅读 · 1 评论 -
Datawhale -- opencv学习 -- LBP特征(人脸检测)
1 LBP简介 LBP指局部二值模式(Local Binary Pattern),是一种用来描述图像局部特征的算子,具有灰度不变性和旋转不变性等显著优点,LBP常应用于人脸识别和目标检测中。 补充知识:1. 灰度不变性:所谓的灰度不变性,指的是光照变化是否会对描述产生影响以上面的8邻域为例, 光照变化是很难改变灰度值83与其周围8个像素的大小关系的。因为光照是一种区域性质的变化, 而不是单像素性质的变化。所以比如...原创 2020-06-27 17:26:27 · 861 阅读 · 0 评论 -
提取航拍图像的拍摄日期,中心经纬度,焦距,航拍高度,航向角等系列信息。
------------- 背景 --------------------------------------------------一般地,无人机航拍图像都是一种EXIF类型图像。图片内部属性有非常丰富的系列值,包括拍摄日期,图片中心经纬度,焦距,高度,航向角,横滚角,俯仰角等等(只要是右击图片属性能看到的,它都有)。。。具体EXIF图像所有属性,也可以参考这个网站,说的比较全:https://tuchong.com/photo/11686356/exif/-------------- .原创 2020-06-19 17:14:35 · 5693 阅读 · 6 评论 -
安装 tensorflow 解决 is not a supported wheel on this platform!
一 、问题简述:1 由于我的服务器是centos 6.5 ,但是服务器没开网,只有离线安装tensorflow!2 浏览了很多网页,找到一个方法就是去下载 whl文件,然后用pip install XXX.whl进行安装。3 于是我看了下我的服务器是centos 6.5,python是3.6,是linux系统。就跑到https://pypi.org/去下载了一个: te...原创 2019-11-26 19:31:08 · 11513 阅读 · 4 评论 -
神经网络梯度消失原因
(PS:因时间关系,本文是口水话,很少公式。需要一定神经网络知识的小伙伴才看的懂哦。如有不对,请批评指正)好啦,戏太多,下面进入正题------------------------------>1. 众所周知,神经网络中的激活函数,很多都是用的S型函数。(sigmiod函数)2. 当神经网络层次够深的时候,更新权重,也许会出现梯度消失!!!原因如下:1 神经网络用的是梯度...原创 2019-11-19 17:26:16 · 3688 阅读 · 2 评论 -
本人博客正式运行
后面打算抽空写写博客!!!以前工作中遇到各种坑,都不能一一记录,现在我决定用博客认真备份一下,不然以后搞忘了。希望各位同仁多多提意见,共同交流~博客内容可能会涉及到:python,机器学习,深度学习,hadoop,spark,数据挖掘等等....原创 2018-11-01 10:33:48 · 146 阅读 · 0 评论