文档章节

巩固机器学习的一些基础东西

Digimon
 Digimon
发布于 2017/07/22 17:53
字数 442
阅读 67
收藏 1

朴素贝叶斯:

几个概率论的概念:

1. 联合概率:P(AB)或P(A,B) 多个随机变量满足各自概率

2. 条件概率:P(A|B) 在B已经发生的基础下A发生的概率

3. 贝叶斯公式:P(AB)=P(B)P(A|B) P(AB)=P(A)P(B|A)

	将A看做标签,B看做特征得

贝叶斯 贝叶斯2

马尔科夫链:

马尔科夫假设:每一个状态只与前一个状态有关

最经典的天气例子:将每一天的天气看作一个序列,今天的天气只与昨天的天气有关。若昨天雨天,雨天可能转换为0.6可能性为晴天,0.4可能性为雨天,那么今天天气晴天的可能性只考虑在前一状态是雨天的情况下转换为晴天的可能性。

**隐马尔科夫模型(Hidden Markov Model,HMM):**任一时刻t状态是不可见的。就是说只知道雨天可能转换为晴天或雨天,但不知道这个概率。隐马问题在每一个阶段设置了个O(Output)这个O只与当前状态有关

HMM HMM 若不想经过大量标注,则可以通过大量的O1,O2,O3…推算,主要采用Baum-Welch Algorithm HMM

若有问题请随时指出,不胜感激

附:参考自吴军《数学之美》,李航《统计学习方法》。从思想上讲还应该再补充CRF和贝叶斯网络,但是不想写了……PS:隐马模型的包已经从sklearn的包里去除了,现在叫hmmlearn,只支持py2

© 著作权归作者所有

Digimon
粉丝 43
博文 20
码字总数 16060
作品 0
成都
程序员
私信 提问
重新巩固JS(二)——JavaScript操作符与表达式

重新巩固JS系列,都是比较基础的东西,可以进行查漏补缺,很快看完,这是第二篇。 其他JS重新巩固系列: 重新巩固JS(一)——JavaScript基本类型 重新巩固JS(三)——JavaScript语句 1.表达...

码飞_CC
05/22
0
0
个人整理的学习Android步骤

嫌字多废话多,看加粗字体就行 学习Android就一定要学习Java,为什么呢?没有Java基础的话,你会觉得一些东西看着不难但是很陌生,抓不准。所以说,第一步就是先简单看一下Java知识点 等你有...

牛板腩天下第一
2018/02/20
0
0
重磅!吴恩达深度学习又开新课啦!

个人网站:红色石头的机器学习之路 CSDN博客:红色石头的专栏 知乎:红色石头 微博:RedstoneWill的微博 GitHub:RedstoneWill的GitHub 微信公众号:AI有道(ID:redstonewill) 说起吴恩达「...

红色石头Will
2018/06/23
0
0
java&javaweb学习笔记(汇总)

我的java&javaweb学习笔记(汇总) 笔记分为两大部分:javase和javaweb javase javaweb 笔记内容主要是对一些基础特性和编程细节进行总结整理,适合了解java基础语法,想进一步深入学习的人 gi...

brianway
2016/02/09
3.2K
2
GitHub上的机器学习/深度学习综述项目合集

好的资源有利于大家迅速走上正确的学习道路,今天就来推荐一下GitHub上面那些机器学习领域里,最值得关注的综述性质的项目,一般名字会带上一个Awesome。 作者&编辑 | 言有三 1 Awesome大综述...

婉儿飞飞
03/27
0
0

没有更多内容

加载失败,请刷新页面

加载更多

友元函数强制转换

友元函数强制转换 p522

天王盖地虎626
昨天
5
0
js中实现页面跳转(返回前一页、后一页)

本文转载于:专业的前端网站➸js中实现页面跳转(返回前一页、后一页) 一:JS 重载页面,本地刷新,返回上一页 复制代码代码如下: <a href="javascript:history.go(-1)">返回上一页</a> <a h...

前端老手
昨天
4
0
JAVA 利用时间戳来判断TOKEN是否过期

import java.time.Instant;import java.time.LocalDateTime;import java.time.ZoneId;import java.time.ZoneOffset;import java.time.format.DateTimeFormatter;/** * @descri......

huangkejie
昨天
4
0
分页查询

一、配置 /*** @author beth* @data 2019-10-14 20:01*/@Configurationpublic class MybatisPlusConfig { @Bean public PaginationInterceptor paginationInterceptor(){ ......

一个yuanbeth
昨天
6
0
在LINQPad中使用Ignite.NET

LINQPad是进行.NET开发的一款优秀工具,非常有利于Ignite.NET API的快速入门。 入门 下载LINQPad:linqpad.net/Download.aspx,注意要选择64位操作系统的AnyCPU版本; 安装Ignite.NET的NuGet...

李玉珏
昨天
8
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部