- 博客(4)
- 收藏
- 关注
原创 分类算法-----朴素贝叶斯原理和python实现
本文主要介绍一下内容:1贝叶斯,2 朴素贝叶斯的推导,3 最大似然估计的推到过程,4朴素贝叶斯的计算步骤 ,5 贝叶斯估计1 贝叶斯 假设有两类数据p1(x,y)表示(x,y)属于类别1,用p2(x,y)表示(x,y)属于类别2,那么对于一个新的数据集(x,y),可以根据一下规则来判断他的类别1.如果p1(x,y)>p2(x,y),则(x,y)属于类别12.如果p2(x,y)...
2017-05-22 22:21:57 5951
原创 分类算法-----决策树(ID3)算法原理和Python实现
参考Python数据分析与挖掘实战1 ID3算法的基本原理ID3算法基于信息熵来选择最佳的测试属性。他选择当前样本集中具有最大信息增益值的属性做为测试属性,用信息增益值度量不确定性:信息增益越大不确定性越小。因此ID3算法在每个非叶子节点选择信息增益最大的属性最为测试属性,这样可以得到当前情况下最纯的分析,从而得到较小的决策树。显然E(A)越小,Gain(A)的值越大,说明选择测试...
2017-05-03 22:34:53 1804
原创 分类算法----线性判别分析(LDA)原理和推导过程学习笔记
线性判别分析用到方差分析和拉个朗日的相关知识,在介绍线性判别分析之前,先介绍方差分析和拉格朗日的相关知识,然后介绍线性判别分析(LDA的推导过程)、最后利用马氏距离计算样本与两类的距离,对数据进行分类1方差分析2 拉个朗日法3 线性判别分析(LDA)的推导过程假设有两类数据红色和蓝色,我们想通过线性判别分析对这两类数据进行分类。图1可以看到没有很好的把数据分开,而图二可...
2017-05-02 21:56:03 13329 3
原创 pyhton函数式编程函数map、reduce、filter、lambda
使用函数式编程的目降低程序的运行时间,代码快速简洁1.lambda()2 map()3 reduce()4 filter()
2017-05-02 12:10:22 426
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人