自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

故沉的博客

智商不高,情商不够

原创 【机器学习】:理解分类模型评价指标AUC

ROC(Receiver Operating Characteristic) 受试者工作特性曲线 纵轴TPR(真正例率)和横轴FPR(假正例率)分别为 对于二分类问题,预测模型会对每一个样本预测一个概率p。 然后,可以选取一个阈值t,让p>t的样本预测为正,反之为负。 这样一...

2018-08-27 15:19:25 1189 0

原创 完整实现利用tensorflow训练自己的图片数据集

经过差不多一个礼拜的时间的学习,终于把完整的一个利用自己爬取的图片做训练数据集的卷积神经网络的实现(基于tensorflow) 目录 总体思路 第三部分:预处理 第四部分:网络模型 第五部分:训练 2019.4.22更新 第六部分:测试 特别说明 2019.1补充说明...

2018-07-22 17:04:21 47826 235

原创 【万分曲折的开头】利用python爬爬我的微信好友列表

在家呆的太焦虑了,总要做点什么学点什么才能缓解这种焦虑。 想起来去年有师兄在朋友圈晒过使用 Python 的 itchat 模块爬取微信好友信息 那就直接动手吧! 首先安装itchat库,傻瓜式一键pip install itchat 一上来就遇到好多问题 问题一 原因是我...

2020-04-27 16:29:05 128 1

原创 剑指offer(python)-记录题解思路

把草稿箱里文章拿出来分享一下。 目录 第一题 (数组)二维数组中的查找 第二题 (字符串) 替换空格 第三题 (链表) 从尾到头打印链表 第四题 (树) 重建二叉树 第五题 (栈和队列)用两个栈实现队列 第六题 (查找和排序)旋转数组的最小数字 第七题 (递归和循环)斐波那契数列 ...

2019-11-17 14:30:42 281 0

原创 【2019实习】记录我的寒假找实习之路

把草稿箱里文章拿出来分享一下。 从2018.11中下旬开始准备在南京找个寒假实习,当时只考虑南京的算法实习生。 基本没有走春招实习,找的日常实习。 地平线机器人:智能驾驶算法实习生 一面(笔试+面试)、二面(技术面)、三面(类似HR面) 笔试主要是机器学习相关、深度学习相关、还有两道...

2019-11-17 14:28:56 389 2

原创 【杂谈】珍惜最后的学校生活

昨天听了FunPlus的宣讲会,前几天FPX战队3比0横扫G2战队,夺得2019英雄联盟全球总决赛冠军,晚上11点对面男生宿舍在那喊着牛逼,所以冲着入场精美小礼品和抽奖礼物就去了,礼品的确精美。 以上是题外话,忙完工作差不多就要开始准备大论文了。 接下来的半年,我可以好好做喜欢的研究、看喜欢的...

2019-11-16 16:11:16 154 7

原创 【Git】错误记录

git用的不多,我大概就是把github当成了一个移动云端。呃,每次用git总是会犯一些错误,仅做记录 在本地文件更新git push一直失败 主要是两个原因: 1.版本不一致 解决办法:git pull github master(github是远程仓库的名字) 出现git...

2019-08-06 16:31:09 71 0

原创 理解Python中的Super

Python中可以直接通过调用父类名调用父类方法,在多重继承中,使用super()是一个很好的习惯。 super的本质返回的是MRO的下一个类 def super(cls, inst): mro = inst.__class__.mro() return mro[mro.in...

2019-07-23 10:25:06 91 0

原创 【数据结构与算法】树的遍历(递归/非递归)

仅做记录 树的前序、中序、后序、层次遍历(递归/非递归) class TreeNode: def __init__(self,x): self.val = x self.left = None self.right = None ...

2019-06-27 19:35:58 92 0

原创 【机器学习】降维方法学习笔记

降维的目的:便于计算和可视化;有利于提取有效信息、摈弃无用信息 降维的主要方法:线性映射和非线性映射 线性映射方法里比较常见的就是: 主成分分析 PCA(Principal Component Analysis) 线性判别分析 LDA(Linear Discriminant Analy...

2019-05-30 17:29:25 134 0

原创 【Django学习】错误记录

TemplateDoesNotExist 开发第一个Templates的时候,TemplateDoesNotExist报错,找不到index.html文件 看了几篇博客都没能解决。 我的项目目录是这样子的 看错误原因: django.template.loaders.file...

2019-05-11 10:45:47 67 0

转载 【机器学习】:机器学习算法图谱

原博文:机器学习算法一览图 另附一篇:机器学习算法地图(高清图) 后续再一一完善

2019-04-15 15:57:38 285 0

原创 【学习与理解】:YOLO v1、v2、v3(未完待续……)

目录 引言 优点 缺点 V1、V2、V3的共同点 YOLO算法的基本思想是 YOLO v1 相关链接 1、核心思想 2、实现方法 3、网络设计 4、网络训练 5、网络预测 6、损失函数 YOLO v2 相关链接 1、网络设计-32层 2、两大方面的改进 3、精度...

2019-04-15 15:38:55 366 0

原创 经典的卷积网络架构(二)——GoogLeNet [inception v1] 详解

GoogLeNet出自论文Going Deeper With Convolutions 如有错误,欢迎指正! (未完待续) 目录 论文阅读 补充知识点:1*1卷积的作用 网络结构分析 参考博文 参考代码 附录 网络结构图 网络具体参数 引言:整理经典的卷积网络架构 论...

2019-03-17 21:59:07 1218 1

原创 【学习与理解】:CTPN算法

目录 算法的主要流程 网络结构分析 训练策略 附录链接 算法的主要流程 网络模型主要包括三个部分:卷积层、双向LSTM、全连接层 1、VGG16为base net提取特征,将conv5得到feature map输出 2、用3*3滑窗扫描上面得到的feature map,...

2019-03-13 20:01:51 1992 0

原创 【机器学习】:判别式模型与生成式模型

目录 问题引出 基本概念 举个例子 优缺点 模型实例 参考文献 问题引出 来源:牛客网 以下几种模型方法属于判别式模型(Discriminative Model)的有() 1)混合高斯模型 2)条件随机场模型 3)区分度训练 4)隐马尔科夫模型 基本概念 监督...

2019-01-04 16:22:12 2091 0

原创 杂谈:几个知识点整理

  目录 1.以下哪个是常见的时间序列算法模型 解析 参考 2.下列不是SVM核函数的是:  解析 参考 3.统计模式分类问题中,当先验概率未知时,可以使用() 4.以下()不属于线性分类器最佳准则? 解析 参考 5.下列哪些方法可以用来对高维数据进行降维: 解析 参考...

2019-01-03 13:51:41 173 0

原创 经典的卷积网络架构(一)——LeNet-5详解

LeNet-5出自论文Gradient-Based Learning Applied to Document Recognition 是一种用于手写体字符识别的非常高效的卷积神经网络 如有错误,欢迎指正! 目录 论文解读 摘要 术语 A.卷积网络 B.LeNet-5 C.损失函数...

2018-12-29 13:55:00 3238 0

原创 整理经典的卷积网络架构

为了完善自己的学习系统,开始尝试对知识进行尽可能的整理和完整的理解掌握。 先从比较经典的CNN开始,之前对深度学习CNN做过粗略简单的入门介绍(深度学习入门的一些基础知识(CNN篇)),接下来针对经典的卷积网络架构做一个整理。 卷积神经网络(Convolutional Neural Netwo...

2018-12-26 17:04:35 386 0

原创 【机器学习】:SMO算法理解

SMO算法看了近3遍感觉还是有点朦朦胧胧,模模糊糊。 所以索性,理解多少写多少,避免遗忘。可能会有很多错误,欢迎指正。 主要基于李航的《统计学习方法》 SMO(sequential minimal optimization)序列最小最优化算法 我们在讨论支持向量机的学习问题时,可以将其转换...

2018-11-13 16:31:37 3246 3

转载 ISO/OSI参考模型总结

1、物理层:   主要功能:利用传输介质为数据链路层提供屋里连接,实现比特流的透明传输。   作用:实现相邻计算机节点之间比特流的透明传输,尽可能屏蔽掉具体传输介质与物理设备的差异。使其上面的数据链路层不必考虑网络的具体传输介质是什么。   透明传输的意义就是:不管传的是什么,所采用的设备只...

2018-10-24 10:28:04 867 0

原创 Hoeffding不等式

在看统计学习方法证明泛化误差上界中提到使用Hoeffding不等式(霍夫丁不等式) 原书给了两个公式: ​​​​​​​ 另外参考博文里贴过来两个公式 很陌生,占个坑理解一下。 关于该不等式的原地址:Hoeffding's inequality Hoeffding不...

2018-10-22 21:44:55 4499 5

原创 牛顿法(Newton‘s method)和拟牛顿法(quasi Newton method)

简述 在看伊恩·古德费洛的深度学习,4.3节基于梯度的优化方法时提到 仅使用梯度信息的优化算法称为 一阶优化算法 ,如梯度下降。 使用Hessian矩阵的优化算法称为 二阶最优化算法 ,如牛顿法。   牛顿法和拟牛顿法时求解无约束最优化问题的常用方法,收敛速度快。 牛顿法是迭代算法...

2018-10-10 21:09:12 1561 0

原创 理解Batch Normalization

在进行神经网络的训练前,通常都要对数据做一个归一化处理。那么具体是为什么呢? 神经网络的本质是为了学习数据的分布,一旦训练数据和测试数据的分布不同,网络的泛化能力就会大大降低; 在做batch梯度下降的时候,一旦每批训练数据的分布不同,那么网络就要每次迭代去学习适应不同的分布,大大...

2018-09-13 16:12:06 268 0

转载 Python 描述可变数据

原文链接:SICP Python 描述 2.4 可变数据   目录  可变数据 2.4.1 局部状态 2.4.2 非局部赋值的好处 2.4.3 非局部赋值的代价 2.4.4 列表 2.4.5 字典 2.4.6 示例:传播约束   可变数据 来源:2.4 Mutable D...

2018-09-09 20:53:09 128 0

原创 Win10下在VMware虚拟机上安装Linux Unbantu安装记录

目录 1.在Win10环境下安装Vmware虚拟机。 2.在运行虚拟机后,安装Linux操作系统。 3.启动Linux操作系统。 4.出现的问题及解决   1.在Win10环境下安装Vmware虚拟机。 下载vmware,官网 按照提示一步步往下,没什么太大的问题 产品密钥百度上...

2018-08-21 09:41:06 1048 0

转载 【数据集整理】人体行为识别和图像识别

原链接:https://blog.csdn.net/liuxiao214/article/details/78889662 谢谢博主的整理,转载一下以便查阅。   一共12个人体行为识别的数据集,基于视频的; 6个图像识别的,有关物体识别、行人识别、年龄识别和人头检测的,基于图像,图像识别...

2018-07-22 22:18:00 5196 0

原创 利用tensorflow训练自己的图片数据集——数据准备

昨天实现了一个简单的CNN网络。用了MNIST数据集,虽然看来对这个数据集用的很多,但是真正这个数据集是怎么在训练的时候被调用的,以及怎么把它换成自己的数据集都是一脸懵。 直接附上链接:MNIST数据集解析 作者给的代码是python2.x版本的,我用的python3.5,改了一些错误。 ...

2018-07-18 21:38:57 13419 11

原创 搭建一个卷积神经网络

虽然对机器学习算法、神经网络、深度学习的接触也已经有一年了,但是还没有认真搭建过一个网络。为了帮助自己更好地理解,同时提高实践能力,自己动手搭建一个卷积神经网络,以备后面的学习使用。 使用比较熟悉的MNIST数据集,下载地址 包含四个部分 Training set images:train-...

2018-07-17 21:49:37 4262 3

原创 深度学习入门的一些基础知识(CNN篇)

参考知乎:AI 学习必知的十大深度学习方法! 目录 引言 卷积神经网络: 卷积层 池化层(采样层) 全连接层 激励层 想到哪就写哪的附录:损失函数与激活函数的选择 循环神经网络和递归神经网络 其他 引言 上图展示了人工智能、机器学习和深度学习三者的关系 人...

2018-07-14 14:26:23 2848 0

原创 win10+anaconda(4.2.0)+python3.5安装BeautifulSoup4-4.6.0

  参考博文:anaconda安装beautifulsoup(64位机+win7+anaconda4.3.30+beautifulsoup4-4.6.0)图文教程   最开始直接用pip安装,报错   下载压缩包(附链接) https://www.crummy.com/softwa...

2018-07-13 20:50:31 2513 0

原创 用Python写网络爬虫

填完笨方法学Python的坑,继续填Python爬虫的坑。识别网站所用的技术安装检查网站构建的技术类型——builtwith模块试了一下第一次是看百度首页没出来啥东西,然后试了书上的网址发生错误。最后看了一下豆瓣的.查了一下piwik是PHP和MySQL的开放源代码的Web统计软件,它卡伊给出一些...

2018-07-13 19:36:41 214 0

原创 Machine Learning——错题整理(第二周)

Which of the following are reasons for using feature scaling? 为什么要使用特征缩放?   A.It prevents the matrix XTX (used in the normal equation) from being ...

2018-07-13 10:13:45 3297 1

原创 笨方法学python-15(习题50)

下面剩下的3个习题讲的是web编程,虽然好像暂时对我帮助不大,尝试着做做看。习题50:你的第一个网站首先安装要使用到的框架import web urls = ('/', 'index') app = web.application(urls, globals...

2018-07-12 11:11:42 986 0

原创 OpenCV计算机视觉(Python实现)-3:人脸检测和识别

第5章:人脸检测和识别(原书第二版目录) 5.1 Haar级联的概念 5.2 获取Haar级联数据 5.3 使用OpenCV进行人脸检测 5.3.1 静态图像中的人脸检测 5.3.2 视频中的人脸检测 5.3.3 人脸识别 5.4 总结 类Haar特征:一种用于实现实时人脸跟踪...

2018-07-11 22:02:18 3705 11

原创 笨方法学python-14(习题47-49)

习题47:自动化测试 通过测试代码简化测试过程 被测试的代码 class Room(object): def __init__(self, name, description): self.name = name self.description =...

2018-07-11 20:32:13 1500 2

原创 笨方法学python-13(习题43-46)

习题43:你来制作一个游戏把之前习题41写的那个游戏用了进来,简单地实现了一个,分两个文件。BBF.pyfrom sys import exit from random import randint class Game(object): def __init__(self,start):...

2018-07-10 15:30:08 626 0

原创 OpenCV计算机视觉(Python实现)-2:Cameo项目

书名:《OpenCV 3计算机视觉:Python语言实现(原书第2版)》 Cameo项目 此程序能显示摄像头帧、监听键盘输入以及记录截图或截屏。 managers.py # 使用managers.CaptureManager提取视频流 import numpy import cv2 im...

2018-07-09 20:49:01 1088 7

原创 笨方法学python-12(习题39-42)

习题39:列表的操作ten_things = "Apples Oranges Crows Telephone Light Sugar" print("Wait there's not 10 things in that list, let's fi...

2018-07-09 16:09:31 512 0

原创 笨方法学python-11(习题34-38)

习题34:访问列表的元素序数(ordinal number):从1开始编号,表示事物的顺序基数(cardinal number):从0开始,表示你可以任意抓取元素1.  上网搜索一下关于序数(ordinal number)和基数(cardinal number)的知识并阅读一下。2. 以你对于这些...

2018-07-08 21:42:21 1014 0

提示
确定要删除当前文章?
取消 删除