Python 机器学习
暂无
珞清殇
NEU大数据实验班,EMAIL:3209837767@qq.com
展开
-
Python sklearn 朴素贝叶斯之补集朴素贝叶斯和其它贝叶斯针对样本不均衡数据的性能对比
一、高斯朴素贝叶斯、多项式朴素贝叶斯、伯努利朴素贝叶斯、补集朴素贝叶斯import datetimefrom time import timeimport numpy as npimport pandas as pdfrom sklearn.datasets import make_blobsfrom sklearn.preprocessing import MinMaxScalerfrom sklearn.preprocessing import KBinsDiscretizerfr原创 2021-02-28 17:55:28 · 407 阅读 · 0 评论 -
Python sklearn 朴素贝叶斯之伯努利贝叶斯
一、努利贝叶斯类BernoulliN假设数据服从多元伯努利分布,并在此基础上应用朴素贝叶斯的训练和分类过程。多元伯努利分布简单来说,就是数据集中可以存在多个特征,但每个特征都是二分类的,可以以布尔变量表示,也可以表示为{0,1}或者{-1,1}等任意二分类组合。因此,这个类要求将样本转换为二分类特征向量,如果数据本身不是二分类的,那可以使用类中专门用来二值化的参数binarize来改变数据。binarize or notimport numpy as npfrom sklearn.datas原创 2021-02-28 17:47:43 · 769 阅读 · 0 评论 -
Python sklearn 朴素贝叶斯之多项式贝叶斯
一、处理连续型变量import numpy as npfrom sklearn.datasets import make_blobsfrom sklearn.preprocessing import MinMaxScalerfrom sklearn.model_selection import train_test_splitfrom sklearn.naive_bayes import MultinomialNB # 多项式朴素贝叶斯from sklearn.metrics impor原创 2021-02-28 17:43:04 · 338 阅读 · 0 评论 -
Python sklearn 朴素贝叶斯之高斯贝叶斯
一、import numpy as npimport pandas as pdfrom sklearn.datasets import load_digitsfrom sklearn.model_selection import train_test_splitfrom sklearn.naive_bayes import GaussianNBfrom sklearn.metrics import confusion_matrixfrom sklearn.model_selection imp原创 2021-02-27 15:55:38 · 368 阅读 · 0 评论