当前位置: 首页 > news >正文

中小企业网站制作模板企业网站模板上一品资源

中小企业网站制作模板,企业网站模板上一品资源,wordpress没登录窗口,wordpress登录密码错误也不报错scikit-learn接口的分类器能够给出预测的不确定度估计,一般来说,分类器会预测一个测试点属于哪个类别,还包括它对这个预测的置信程度。 scikit-learn中有两个函数可以用于获取分类器的不确定度估计:decidion_function和predict_pr…

        scikit-learn接口的分类器能够给出预测的不确定度估计,一般来说,分类器会预测一个测试点属于哪个类别,还包括它对这个预测的置信程度。

        scikit-learn中有两个函数可以用于获取分类器的不确定度估计:decidion_function和predict_proba。

        以一个二维数据集为例:

import mglearn.tools
from sklearn.ensemble import GradientBoostingClassifier
from sklearn.datasets import make_circles
import numpy as np
from sklearn.model_selection import train_test_split
import matplotlib.pyplot as pltX,y=make_circles(noise=0.25,factor=0.5,random_state=1)y_named=np.array(['type0','type1'])[y]
#所有数组的划分方式都是一致的
X_train,X_test,y_train_named,y_test_named,y_train,y_test=train_test_split(X,y_named,y,random_state=0
)
#梯度提升模型
gbrt=GradientBoostingClassifier(random_state=0)
gbrt.fit(X_train,y_train_named)

        对于二分类的情况,decidion_function返回值的形状是(n_samples,),为每个样本都返回一个浮点数:

print('X_test形状:{}'.format(X_test.shape))
print('Decision_function 形状:{}'.format(gbrt.decision_function(X_test).shape))

对于类别1来说,值代表模型对数据点属于“正”类的置信程度。正值代表对正类的偏好,负值代表对反类的偏好,还可以通过查看决策值的正负号来展示预测值:

print('Decision_function:{}'.format(gbrt.decision_function(X_test)[:10]))
print('正负-Decision_function:{}'.format(gbrt.decision_function(X_test)>0))
print('分类:{}'.format(gbrt.predict(X_test)))

对于二分类问题,反类始终是classes_属性的第一个元素,正类是第二个元素,因此,如果想要完全再现predict的输出,需要利用classes_属性:

greater_zore=(gbrt.decision_function(X_test)>0).astype(int)
pred=gbrt.classes_[greater_zore]
print('索引是否与输出相同:{}'.format(np.all(pred==gbrt.predict(X_test))))

decidion_function可以在任意范围取值,取决于数据和参数模型:

decision_function=gbrt.decision_function(X_test)
print('decision_function结果的最大值和最小值:{:.3f}、{:.3f}'.format(np.max(decision_function),np.min(decision_function)))

利用颜色编码画出所有点的decidion_function,还有决策边界:

plt.rcParams['font.sans-serif']=['SimHei']
plt.rcParams['axes.unicode_minus'] = False
fig,axes=plt.subplots(1,2,figsize=(13,5))
mglearn.tools.plot_2d_separator(gbrt,X,ax=axes[0],alpha=.4,fill=True,cm=mglearn.cm2)
scores_image=mglearn.tools.plot_2d_scores(gbrt,X,ax=axes[1],alpha=.4,cm=mglearn.ReBl)
for ax in axes:mglearn.discrete_scatter(X_test[:, 0], X_test[:, 1], y_test, markers='^', ax=ax)mglearn.discrete_scatter(X_train[:, 0], X_train[:, 1], y_train, markers='o', ax=ax)ax.set_xlabel('特征0')ax.set_ylabel('特征1')
cbar=plt.colorbar(scores_image,ax=axes.tolist())
axes[0].legend(['测试分类0','测试分类1','训练分类0','训练分类1'],ncol=4,loc=(.1,1.1))
plt.show()

http://www.yayakq.cn/news/889474/

相关文章:

  • 网站建设搜索优化app推广新闻营销wordpress怎么装
  • 建设网站多久wordpress进入后台空白
  • win2008iis配置网站网站的域名和空间
  • 住房与建设部网站首页wordpress只允许vip可以推广
  • 中小型网站建设公司宿州哪家做网站不做
  • 自己做网站推广关键词如何制作个人网页二维码
  • 织梦网站添加视频教程哪个网站做外链视频好
  • 怎样上传网站程序短信平台
  • 甘肃省兰州市建设厅网站wordpress皮肤下载
  • mip织梦手机网站模板企业年金规定
  • 在北京做网站seo多少钱宁波建网站哪家好用点
  • 张家港网站建设培训做网站一定要后台嘛
  • 做个购物商城网站多长时间深圳网站建设服务找哪家
  • 百度云做网站空间口碑最好的网站建设
  • 网站的技术维护一般要做些什么网页设计基础代码
  • 网站建设报价兴田德润在哪里如何提升线上销售的方法
  • 微知微网站建设实训平台返利网站 帐如何做
  • 淄博网站推广优化软件源码成品资源下载网站
  • wordpress段首空格南宁网站seo顾问
  • 高端网站设计地址网站建设制度制定
  • 阜阳市建设工程网站用织梦做的手机网站怎么才能和电脑同步
  • 在青岛做阿里巴巴网站找谁开淘宝店和做网站有什么区别
  • wordpress建站导航小程序开发注意事项
  • 国内优秀设计网站企业网站导航设计
  • 自己做的网站是怎么赚钱吗桂林象鼻山景区介绍
  • 生活家装饰官方网站旅游网网站建设方案
  • 郑州做网站元辰百度seo关键词
  • 签证网站建设定制网站哪家好
  • 如何建国际商城网站中国价格网
  • 克隆网站到wordpress修改优化seo哪家好