机器学习
cswb5511
半路出家的小小程序员
展开
-
R语言朴素贝叶斯包的解释
最近做了点机器学习的东西,老师让用比较贝叶斯分离器,那就从最简单也是比较经典的朴素贝叶斯开始吧。在R语言中是e1071包中的一个函数naiveBayes实现了朴素贝叶斯 这个函数有几个参数 慢慢解释首先这个包的描述是:利用Bayes定理,计算出一个分类类变量的条件后验概率。这里是朴素贝叶斯所以也就假定每条数据的特征值的属性是独立无关的,不过有些论文也指出弱相关的时候也可以很好的分类原创 2017-10-18 21:31:14 · 4609 阅读 · 0 评论 -
R语言随机抽样
在机器学习中,有时候需要用一个数据集从中抽样一些子集用作验证或者建模,这个时候就需要用随机抽样查了查书下面写一下sample()函数可以从数据集中有放回或者无放回的抽出大小为n的一个随机样本使用方法 newdata解释一下参数 第一个参数就是你的抽取数据集的怎么构成,这需要是向量,第二个参数是抽取的元素数量,最后一个表示是否放回的抽取这只是一个简原创 2017-10-19 11:41:41 · 8384 阅读 · 0 评论