自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

修炼之路

路漫漫其修远兮,吾将上下而求索

  • 博客(17)
  • 资源 (21)
  • 论坛 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 samb建立共享文件夹,windows报无法访问没有访问权限

一、首先确保你已经成功安装上了samba二、在修改smb.conf文件之前,先拷贝一个备份,然后输入下面的命令修改smb.confgedit /etc/samba/smb.conf将smb.conf的文件内容改成如下# This is the main Samba configuration file. You should read the# smb.conf(5) man

2017-12-29 22:26:08 4258

原创 pip报failed to create process

使用pip命令的时候报failed to create process1、错误提示窗口如下图2、报这个错误的原因,是因为你改动了python的目录名称或位置。因为,我的电脑是安装了anaconda2和anaconda3的,我想让python2和python3共存,就将anaconda2和anaconda3的路径都配置到了path中,而且将anaconda2中的python.exe重

2017-12-28 21:44:57 26643 11

原创 随机梯度下降与批量梯度下降

一、批量梯度下降在实现线性感知器算法中,我们使用了梯度下降算法来最小化代价函数。在更新权重的过程中,我们所采用的是整个训练数据,这种梯度下降算法被称为批量梯度下降算法。当训练数据集达到了几百万甚至上亿条数据的规模的时候,批量梯度下降算法,就有点力不从心了。每更新一次权重,就使用所有的数据集来进行评估,这样会造成成本的浪费。所以,这个时候我们就可以采用,随机梯度下降或者小批量(随机选择100条数

2017-12-23 22:13:23 1514 1

原创 梯度下降算法数据的标准化预处理

在上一篇文章中使用了梯度下降算法来实现了自适应线性神经元。我们在更新权重的时候都有使用到学习率,并且默认的将学习率设置为了0.01,那么我们将学习率设置成0.01合适吗?在使用梯度下降算法,我们是直接将花的特征和花所对应的标签作为输入和输出,而没有进行数据的预处理操作,这对训练的模型会有什么影响呢?这篇文章中,我们主要讨论一下,学习率以及数据的预处理对于模型的影响。一、学习率对于模型的影响

2017-12-21 22:56:03 2546

原创 python实现自适应线性感知器算法

在之前的文章中有介绍过感知器,自适应线性神经网络(Adaptive Linear Neuron,Adaline)是在Frank Rosenblatt提取感知器算法之后的几年,Bernard Widrow和Tedd Hoff提出的Adaline算法,它是对感知器算法的改进。它的核心思想是通过对代价函数做最小优化,这也是机器学习算法的核心思想,以及之后的逻辑斯蒂回归、支持向量机等都采用了这种思想。Ad

2017-12-20 21:39:52 2590

原创 通过感知器实现对鸢尾花的分类

在上一篇文章我们用python实现感知器算法,这篇文章中将介绍如何通过感知器算法来实现对鸢尾花的分类。鸢尾花数据集地址https://archive.ics.uci.edu/ml/machine-learning-databases/iris/iris.data,一共包含了150组鸢尾花的数据,有三种不同的鸢尾花,每种鸢尾花都有4个特征。在这个例子中,选取了山鸢尾(setosa)和变色鸢尾(ver

2017-12-17 20:58:52 5484

原创 numpy中的meshgrid函数

numpy官方文档meshgrid函数帮助文档https://docs.scipy.org/doc/numpy/reference/generated/numpy.meshgrid.html meshgrid(*xi, **kwargs)功能:从一个坐标向量中返回一个坐标矩阵 参数:x1,x2...,xn:数组,一维的数组代表网格的坐标。indexing:{'xy',...

2017-12-17 20:50:46 27587 4

原创 python实现感知器算法

在1943年,沃伦麦卡洛可与沃尔特皮茨提出了第一个脑神经元的抽象模型,简称麦卡洛可-皮茨神经元(McCullock-Pitts neuron)简称MCP,大脑神经元的结构如下图。麦卡洛可和皮茨将神经细胞描述为一个具备二进制输出的逻辑门。树突接收多个输入信号,当输入信号累加超过一定的值(阈值),就会产生一个输出信号。弗兰克罗森布拉特基于MCP神经元提出了第一个感知器学习算法,同时它还提出了一个自学习

2017-12-16 15:18:18 3025

原创 机器学习的方法

机器学习(machine learning)是一门多领域交叉学科,涉及了概率论、统计学、算法复杂度等多门学科。专门研究计算机怎样模拟或实现人的学习行为,它能够发现和挖掘数据所包含的潜在价值。机器学习已经成为了人工智能的一个分支,通过自学习算法,发现和挖掘数据潜在的规律,从而对未知的数据进行预测。机器学习已经广泛的运用在了,计算机科学研究、自然语言处理、机器视觉、语音、游戏等。机器学习的方法主要分为

2017-12-15 22:38:58 4541

原创 tornado + django + nginx + mysql网站源码分享

git地址:https://github.com/xiulianalways/helloword一、系统环境tornado版本:4.5.1Django版本:2.0nginx版本:1.12.2python版本:3.6.1MySQL版本:5.7二、使用步骤1、下载git项目到本地2、需要安装上面所说的软件,请确保MySQL的端口为3306,如果MySQL的端口不是3

2017-12-10 23:04:01 828 5

原创 怎么提交项目到github

一、注册账号GitHub官网地址:https://github.com注意:安装TortoiseGit之前需要先安装git,安装TortoiseGit的语言安装包,需要在安装TortoiseGit之后安装。二、安装git下载地址:https://git-scm.com/三、安装TortoiseGit下载地址:https://tortoisegit.org/download/

2017-12-10 21:37:27 330

原创 tornado + Django + nginx + MySQL搭建网站

一、系统环境tornado版本:4.5.1Django版本:2.0nignx版本:1.12.2python版本:3.6.1MySQL版本:5.7二、使用Django创建工程注意:我的项目名用helloword代替,APP名用helloWeb代替,通过访问MySQL数据库实现一个登陆的功能1、新建一个Django项目django-admin.py startpro

2017-12-09 23:36:04 4297

原创 java提取PDF文字坐标

常用java操作PDF的库有PDFbox和itext,下面我会介绍如何使用PDFbox和itext来提取PDF的文字坐标。一、itext提取文字坐标itext版本:5.5.6,低版本的可能没有提供这种方法。1、通过定义一个类实现RenderListener,可以通过里面的几个方法来操作PDF中的文字和图片import java.awt.Color;import java.awt.

2017-12-09 16:08:59 19466 22

原创 如何使用python搭建一个高性能的网站

作为一名程序员,还是必须要会开发网站的,不然别人都会怀疑你是不是程序员了。今天,主要介绍一下如何使用python来搭建一个网站。可能有人会觉得搭建网站不都应该用java么?python的性能那么低。的确,使用java来开发网站的确要比python多的多。但实际上还是有很多大型的网站都是使用python搭建起来的,如国外最大的视频分析网站YouTube、国内的豆瓣、搜狐以及知乎等都是使用python

2017-12-08 23:53:06 56130 3

原创 正则化

在上一篇文章中的岭回归模型,我们知道其实岭回归就是在最小二乘法的基础上添加了正则化的优化手段,来防止模型的过拟合,降低模型的权重,在这篇文章中,将详细的介绍一下正则化。一、方差和偏差在介绍正则化之前,我们先来了解两个在训练模型的时候,经常用到的两个衡量模型好坏的参数方差和偏差。1、方差方差(variance)是在概率论和统计方差衡量随机变量或一组数据时离散程度的度量。概率论中方差用

2017-12-06 22:53:03 1722

原创 scikit-learn广义线性模型之岭回归

在上一篇文章中,我们了解了最小二乘法同时也了解了最小二乘法的一些使用限制。岭回归就是来解决最小二乘法所存在的哪些问题的。一、岭回归岭回归(ridge regression)是一种专用于共线性数据分析的有偏估计,实质上就是一种改良的最小二乘法。我们知道,最小二乘法是通过优化而岭回归则是通过优化通过,上面两个公式可以发现其实岭回归只是在平方差的后面加一项。其实,这就是我们所说的

2017-12-03 22:37:32 896

原创 scikit-learn广义线性模型之最小二乘法

本系列教程是scikit-learn学习的第一篇,我会根据scikit-learn官网教程和自己的学习,写关于scikit-learn的学习一系列教程。首先,我会介绍模型的一些基本知识,不会去深层次的推导公式是如何得出来的,会介绍一下这个模型的适应情况,以及用scikit-learn这个框架来实现这个模型。一、最小二乘法还记得高中物理实验课的时候,做实验的时候我们会首先记录一系列的数据,然

2017-12-02 13:20:25 3252

OpenCC windows版

OpenCC windows版,用来在中文简体、繁体之间相互转换。

2018-07-30

朴素贝叶斯文本分类

基于朴素贝叶斯的文本分类,结合了TF-IDF算法和textrank算法

2017-08-29

itext7-7.0.2(java的pdf jar)

这个我是从git上下载的,上传的目的,只是在git上下载东西真的很慢,受不了。

2017-03-23

gensim2.3.0.tar.gz

gensim2.3.0安装包,具体安装步骤请参照我的博客

2017-08-05

zxing lib的使用

zxing c++ lib的使用

2017-03-05

zxing cpp lib

visual studio2013环境下编译生成的lib,从网上下载的,但是我已经更正好了所有的错误,而且还在zxing的基础上,封装了解析二维码的方法,封装是基于opencv的基础,可以去我的博客中看如何使用。这个lib生成的时候是使用,MTD,所以在使用的时候需要注意一下,也要选择MTD,具体操作详见我的博客。

2017-03-05

opencv二维码 识别

opencv微信二维码识别

2021-04-13

葡萄酒数据集(wine.csv)

UCI网站上的机器学习样本数据集,包含了13个不同的特征,对178个葡萄酒数据样本的化学特征做出了描述,包含了列表,是一个csv表格。

2018-03-07

PDF reference 1.6中文版

PDF reference 1.6中文版+PDF reference 1.7英文版+PDF 分析工具

2017-03-31

机器学习常用数据集(iris、wine、abalone)

包括了常用的机器学习数据集,都是csv格式的。有iris.csv、wine.csv、abalone.csv、glass.csv一共由11个数据。

2018-06-06

itext5.5.11

itext5.5.11解析PDF

2017-04-02

imaging.jar

Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/imaging/Imaging

2017-04-02

TextRank算法的实现原理

该PDF是英文版的,主要介绍了TextRank算法的实现

2017-08-08

opencv_python-3.3.0-cp35-cp35m-win_amd64.whl

python3.5安装opencv的whl文件

2017-08-26

opencv2.4.11配置文件

vs的opencv2.4.11配置文件,包含了项目的opencv配置环境

2018-02-27

chromedriver

chromedriver2.32版本,selenium的chrome驱动,selenium是一款模拟浏览器行为的工具,可以支持多款浏览器chrome。

2017-09-04

k近邻算法的实现

使用python实现k近邻算法,以及测试用例如何识别手写数字,该算法的实现是基于python3,python2的代码可能部分有所不同

2017-07-30

htmlunit爬取网页并保存成Excel

htmlunit爬取网站的数据并保存成Excel表格

2017-07-08

zxing源码,包含编译好的lib

包含zxing源码和已经编译好的lib,包含zxing源码和已经编译好的lib。

2018-05-28

itext5.5.11 dll

itext5.5.11 dll

2017-04-02

zxing cpp解析二维码

zxing c++解析二维码,这个是在visual studio2013的测试通过的,基于opencv所以,在使用的时候需要opencv的环境

2017-03-05

修炼之路的留言板

发表于 2020-01-02 最后回复 2020-03-08

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

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