11 2018 档案

sklearn中的朴素贝叶斯模型及其应用
摘要:1.使用朴素贝叶斯模型对iris数据集进行花分类 尝试使用3种不同类型的朴素贝叶斯: 高斯分布型 多项式型 伯努利型 2.使用sklearn.model_selection.cross_val_score(),对模型进行验证。 3. 垃圾邮件分类 数据准备: 用csv读取邮件数据,分解出邮件类别及邮 阅读全文

posted @ 2018-11-26 11:31 zz,ZZ 阅读(136) 评论(0) 推荐(0)

分类与监督学习,朴素贝叶斯分类算法
摘要:1、 简述分类与聚类的联系与区别。 简述什么是监督学习与无监督学习。 分类与聚类:分类是一种有监督的算法,是在已经有目标分类的情况下对数据进行类别判断(朴素贝叶斯算法)。而聚类是一种无监督算法,是在建立模型之前还没有目标分类,将特征相似的数据自动聚为一类的算法(KMeans聚类算法)。 有监督学习和 阅读全文

posted @ 2018-11-22 12:01 zz,ZZ 阅读(317) 评论(0) 推荐(0)

K-means算法应用:图片压缩
摘要:from sklearn.datasets import load_sample_image import matplotlib.pyplot as plt from sklearn.cluster import KMeans import numpy as np flower=load_sample_image('flower.jpg')#原始图片 plt.imshow(flower) pl... 阅读全文

posted @ 2018-11-15 14:42 zz,ZZ 阅读(138) 评论(0) 推荐(0)

聚类--K均值算法:自主实现与sklearn.cluster.KMeans调用
摘要:1)选取初始数据中的k个对象作为初始的中心,每个对象代表一个聚类中心: #随机生成一组整数sample import numpy as np sample=np.random.randint(1,100,[50,1]) k=3#要分成的类别数 y=np.zeros(50) #定义一个函数来存放开始的聚类中心kc def start_center(sample,k): return ... 阅读全文

posted @ 2018-11-12 10:41 zz,ZZ 阅读(287) 评论(0) 推荐(0)

numpy数据集练习
摘要:#安装scipy,numpy,sklearn包 import numpy from sklearn.datasets import load_iris #从sklearn包自带的数据集中读出鸢尾花数据集data data = load_iris() #查看data类型,包含哪些数据 print('数据类型是:',type(data)) print('包含的数据有:',data.keys())... 阅读全文

posted @ 2018-11-05 08:33 zz,ZZ 阅读(125) 评论(0) 推荐(0)

导航