【转载】卡方检验原理及应用

【转载】卡方检验原理及应用

【转载】卡方检验原理及应用前言本篇文章对应《西瓜书》中第二章第2.9小题。本篇为转载文章,将在文章末尾附上转载链接。一、概述​ 卡方检验,或称x2检验,被誉为二十世纪科学技术所有分支中的20大发明之一,它的发明者卡尔·皮尔逊是一位历史上罕见的百科全书式的学者,研究领域涵盖了生物、历史、宗教、哲学、法律。之前做文本分类项目用过卡方值做特征选择(降维),后来听内部培训,另一个部门说他们有用卡方检验做异常用户的检测,于是就想把卡方检验再温习一次,同时把卡方检验和特征选择串起来理解。二、无关性假设举个例子,假设我们有一堆新闻标题,需要判断标题中包含某个词(比如吴亦凡)是否与该条新闻的类...

其它 2020-06-21 PM 89℃ 0条
西瓜书《机器学习》笔记--假设空间

西瓜书《机器学习》笔记--假设空间

西瓜书《机器学习》笔记--假设空间前言本篇文章是对西瓜书《机器学习》中的假设空间和版本空间做一个简单的说明。1、目标现在我们来判断一个瓜是否为好瓜。(好瓜和坏瓜,布尔类型)2、判断条件假设好瓜可以由:色泽、根蒂、敲声这三个属性完全来确定。也就是说只需要通过这三个属性就可以判断出这个瓜是否是好瓜。3、属性对应值色泽:青绿、乌黑、浅白、*根蒂:硬挺、稍蜷、蜷缩、*悄声:清脆、浊响、沉闷、*注:*星号表示该属性所匹配所有结果,类似通配符。即该属性和判断瓜的好坏无关,取任意值都可以。除此之外,还要考虑一种特殊情况,即不存在好瓜,用Ø表示。4、判断条件下的所有可能结果假设空间的表示形式为“(色泽=...

其它 2020-06-08 PM 121℃ 2条
【转载】什么是Q-learning

【转载】什么是Q-learning

【转载】什么是Q-learning前言最近在学习强化学习算法时对一些公式不是太理解,现在发现了一篇讲的比较通俗易懂的文章,转载一下,附上转载连接,侵删!内容我们以一个迷宫寻宝的游戏为例来看什么是 Q-learning。在这个游戏中,agent 从一个给定的位置开始,即起始状态。在不穿越迷宫墙壁的前提下,在每个状态时,都可以选择上下左右四个方向走一步,或者原地不动上下左右这四个动作的每一个都会将 agent 带到网格的一个新的单元格,即新的状态在迷宫中有一个网格处有宝箱,这个网格就是目标状态此外,在某些网格处还有一些炸弹,我们的目标是找到一条没有炸弹的路径,以最快的速度从起始状态到达目标状...

其它 2020-05-31 AM 95℃ 0条
Python包下载过慢问题

Python包下载过慢问题

Python包下载过慢问题因为默认下载python包都是从境外镜像进行下载的,速度会很慢,经常会出现下载超时情况。可以将下载镜像更换成国内的镜像进行下载。pip install 下载包名 -i https://pypi.tuna.tsinghua.edu.cn/simple/以上是清华的镜像地址。国内下载源镜像地址:阿里云 http://mirrors.aliyun.com/pypi/simple/ 中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/ 豆瓣(douban) http://pypi.douban.com/simple...

其它 2020-05-17 PM 95℃ 0条
【转载】方差、标准差、均方差、均方误差

【转载】方差、标准差、均方差、均方误差

【转载】方差、标准差、均方差、均方误差前言​ 方差是在概率论和统计学中衡量随机变量或一组数据时离散程度的度量。概率论中方差用来度量随机变量和其数学期望(即均值)之间的偏离程度。统计中的方差(样本方差)是每个样本值与全体样本值的平均数之差的平方值的平均数。方差可以用来描述变量的波动程度。一、定义方差在统计学和概率分布中各有不同的含义,并有不同的公式。在统计学中,方差用来计算每一个变量(观察值)与总体均数之间的差异。为避免出现离均差总和为零,离均差平方和受样本含量的影响,统计学采用平均离均差平方和来描述变量的变异程度。总体方差计算公式:σ 的平方表示总体方差,X 表示变量,μ ...

工具 2020-05-17 PM 100℃ 0条
函数求导

函数求导

函数求导前言本篇求导公式是为以后机器学习中的梯度下降法的学习做一个简单的铺垫,本篇简单讲述一下求导公式、四则运算、复合函数求导以及一些简单的实例。一、常用求导公式二、四则运算三、复合函数求导由几个函数复合而成的函数,叫复合函数。由函数y=f(u)与u=φ(x) 复合而成的函数一般形式是y=f[φ(x)],其中u称为中间变量。公式:y′=f(u)′ * φ(x)′复合函数求导就是将一个复合函数拆分成几个简单的函数,对单个进行求导然后再相乘。三、简单例题例题1:求函数$$y=(3x-2)^2$$的导数。方法一:$$y_x$$′=$$[(3x-2)^2]$$′=$$(9x^2-12x+4)$$...

其它 2020-05-17 PM 92℃ 0条
Docker下安装GitLab

Docker下安装GitLab

Docker下安装GitLab一、gitLab镜像拉取# gitlab-ce为稳定版本,后面不填写版本则默认pull最新latest版本 # docker pull gitlab/gitlab-ce二、运行gitLab镜像# docker run -d -p 443:443 -p 80:80 -p 222:22 --name gitlab --restart always -v /home/gitlab/config:/etc/gitlab -v /home/gitlab/logs:/var/log/gitlab -v /home/gitlab/data:/var/opt/gitlab...

Java 2020-04-20 PM 138℃ 0条
SpringBoot整合Redis基本操作

SpringBoot整合Redis基本操作

SpringBoot整合Redis基本操作一、SpringBoot整合Redis1、在pom.xml配置文件中引入依赖包<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </dependency>2、在application.properties中配置redis的连接信息#Redis数据库索引(默认为0) spring.redi...

Java 2020-04-19 PM 130℃ 0条
IDEA添加Mapper.xml文件模版

IDEA添加Mapper.xml文件模版

IDEA添加Mapper.xml文件模版前言本篇讲述通过在IDEA中添加Mapper.xml格式的模版,之后可以直接生成模版文件的方法。第一步:File-->Settings第二步:Editor-->File and Code Templates第三步:Files-->点击【+】号进行添加-->Name中输入【Mapper】-->Extension中输入【xml】-->在模版框中填入要添加的模版格式信息-->Apply模版信息如下:<?xml version="1.0" encoding="utf-8"...

工具 2020-04-18 PM 129℃ 0条
Eclipse中SVN提交冲突解决

Eclipse中SVN提交冲突解决

Eclipse中SVN提交冲突解决前言如果在工作中用到Eclipse和SVN时今天给大家介绍一个比较实用的提交解决冲突的方法。步骤:第一步:右击需要提交的项目-->Team-->与资源库同步(在向下更新之前需要看是否有冲突)第二步:会在下方显示具体题冲突信息蓝色光标:线上修改的需要同步到线上的个数黑色光标:本地需要提交到线上未产生冲突的个数红色光标:产生冲突的个数第三步:点击红色箭头可以在左侧显示出来需要解决的冲突域第四步:打开产生冲突的文件显示红色连接线的代表产生冲突的部分,其中左侧框代表自己的本地项目可以进行修改,右侧框代表线上项目,不能进行修改,具体冲突如何解决掉需要和...

Java 2020-04-17 PM 129℃ 0条