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

深圳网站建设的公司招聘现在的报税网站怎么做更正申报

深圳网站建设的公司招聘,现在的报税网站怎么做更正申报,网站宣传工作,网页制作注意事项机器学习xueyifeiyun1989zx#xff0c;公众号#xff1a;围着围巾的小黑机器学习之监督学习实战前文我们提到机器学习中的监督学习#xff0c;其中有一个模型是我们提到的但是没有训练测试的#xff0c;叫做支持向量机(简称SVM)。支持向量机也是监督学习里面一个非常容易理… 机器学习xueyifeiyun1989zx公众号围着围巾的小黑机器学习之监督学习实战        前文我们提到机器学习中的监督学习其中有一个模型是我们提到的但是没有训练测试的叫做支持向量机(简称SVM)。支持向量机也是监督学习里面一个非常容易理解的模型。概念和公式定义我们就不带大家看了我们还是从代码实战的角度来学习。        SVM本质原理是利用超平面将数据分割成可分的部分对于可分的数据集来说不用做维度转换那么对于不可分的数据集要想利用SVM怎么办呢是有办法的就是核函数。核函数的存在的意义就是将低维不可分的数据转化成高维可分的数据从而实现对数据的分类。本文主要关注不同SVM中的核函数因为我们主要是应用为主所以只会提高各种核函数并做相关的代码实践不会对各种核函数的原理进行分析。        另外还有一个问题是需要在本文解决的大家如果前文仔细看的话会发现在整个训练和预测的过程中我们生成了两个数据集操作起来有点麻烦那么是否有现成的方法可以自动帮我们将数据集切分成训练集和测试集呢答案显然是肯定的。1、导入依赖包、生成基础数据集from sklearn.datasets import make_classificationimport matplotlib.pyplot as pltfrom sklearn import preprocessingfrom sklearn.model_selection import train_test_splitfrom sklearn.svm import SVCfrom sklearn.metrics import accuracy_scoreimport matplotlib.pyplot as pltimport mpl_toolkits.mplot3d# 生成基础特征数据该数据包含100条记录每条记录包含两个特征X,y make_classification(n_samples 10000,\n_features 3,n_redundant 0,n_repeated 0)2、对数据集合进行拆分和模型训练# 生成训练集和测试集train_x,test_x,train_y,test_y train_test_split(X,y)# 选择linear核函数在sklearn中其模型默认的核函数的rbfsvm SVC(kernel linear)svm.fit(train_x,train_y)3、模型预测# 在训练集上预测predict_train svm.predict(train_x)# 在训练集上准确率accuracy_score(train_y,predict_train)# 0.8693# 在测试集上预测predict_test svm.predict(test_x)# 在测试集上准确率accuracy_score(test_y,predict_test)# 0.85734、模型可视化# 分别生成预测正确的和预测错误的数据集合predictTure test_x[test_y predict_test]predictFalse  test_x[test_y ! predict_test]# 定义一个画图的方法输入的参数为预测正确和预测错误的数据集合def plot3DPredictStatus(predictTure,predictFalse): # 创建一个三维的绘图工程 ax plt.subplot(projection 3d) # 设置图名称 ax.set_title(3d_predict_show) # 绘制数据点 color: r红色b蓝色等颜色 # x代表预测错误的数据 ,o代表预测正确的数据 ax.scatter(predictTure[:,0], \ predictTure[:,1], predictTure[:,2],\ c r,marker o,cmap coolwarm) ax.scatter(predictFalse[:,0],\ predictFalse[:,1], predictFalse[:,2], \ c b,marker x,cmap coolwarm) # 设置x坐标轴 ax.set_xlabel(X) # 设置y坐标轴 ax.set_ylabel(Y) # 设置z坐标轴 ax.set_zlabel(Z) # 画图     plt.show()# 画图函数调用plot3DPredictStatus(predictTure,predictFalse)图、在预测集上正确的点(红色)和错误(蓝色)的点5、对比不同核函数的效果        通过查看sklearn的SVM相关的参数说明(如下图)知道其至少提供linear、poly、rbf、sigmod、precomputed等核函数。图、sklearn中SVM相关的核函数类型说明# 定义模拟多个核函数的方法def multkernelCompare(): print({:10s}|{:8s}.format(kernel,accuracy)) for kernel in [linear,poly,rbf,sigmoid]:        svm  SVC(kernel  kernel) svm.fit(train_x,train_y) accuracy accuracy_score(test_y,svm.predict(test_x)) print({:10s}|{:8.4f}.format(kernel,accuracy))# 不同核函数对比方法调用multkernelCompare()图、不同核函数预测结果的准确性对比
http://www.zqtcl.cn/news/70644/

相关文章:

  • 网站定制公司排行榜网站域名做链接怎么做
  • 网站建设廴金手指花总壹柒单页网站cms
  • 酒店建设网站的优势有哪些上海正规网站制作价格
  • 怀柔石家庄网站建设有哪些程序做的网站
  • 网站 方案黄骅市原来叫什么名字
  • 永仁县工程建设信息网站天津网站建设制作设计
  • 推广自己的网站需要怎么做网上建设银行网站首页
  • 免费个人网站怎么建立区总工会网站建设流程
  • 外贸机械网站杭州软装公司排名前十强
  • 网站拉圈圈接口怎么做西安短视频代运营
  • 网站源代码下载工具php网站开发培训
  • 吉林有做网站的吗域名解析错误怎么解决
  • 做外贸主要在那些网站找单凡科网可以免费做网站吗
  • 自助手机网站建站软件深圳通公司网站
  • 用dw做的网站怎么上线网站如何转做app
  • 怎么用自己电脑做服务器发布网站吗中国icp备案网站
  • 建设工程平台网站网站系统设计方案
  • 网站建设的开题报告如何做微信朋友圈网站
  • 网站开发使用的技术有哪些找国外人做网站
  • 可以免费发帖的网站织梦 网站首页
  • 百度云做.net网站做cpc不做网站可以吗
  • flash网站制作教程怎么找到网站的空间服务商
  • 抚州建设网站邢台网站制作哪家好
  • 网站后台怎么上传文章wordpress4.7.4漏洞
  • 简介网站建设流程百度搜不到网站
  • 西餐甜点网站建设做网站需要什么技术人员
  • 英孚做网络作业的网站深圳龙岗区地图全图
  • 大型网站开发教程wordpress连接oss
  • 外包公司做网站价格360建筑网是什么
  • 响应式网站开发框架深圳哪家做网站最好