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

建站之星app网站建设衤金手指花总

建站之星app,网站建设衤金手指花总,网站设计步骤及图解,科技霸权随机森林是一种监督学习算法#xff0c;可用于分类和回归#xff0c;但是#xff0c;它主要用于分类问题#xff0c;众所周知#xff0c;森林由树木组成#xff0c;更多树木意味着更坚固的森林。同样#xff0c;随机森林算法在数据样本上创建决策树#xff0c;然后从每… 随机森林是一种监督学习算法可用于分类和回归但是它主要用于分类问题众所周知森林由树木组成更多树木意味着更坚固的森林。同样随机森林算法在数据样本上创建决策树然后从每个样本中获取预测最后通过投票选择最佳解决方案。它是一种集成方法比单个决策树要好因为它可以通过对输出求平均值来减少过度拟合。 随机森林算法 无涯教程可以通过以下步骤来了解随机森林算法的工作原理- 步骤1   -  首先从给定的数据集中选择随机样本。 步骤2   -  接下来该算法将为每个样本构造一个决策树。然后它将从每个决策树中获得预测输出。 步骤3   -  在此步骤中将对每个预测输出进行投票。 步骤4   -  最后选择投票最多的预测输出作为最终预测输出。   下图将说明其工作方式- 代码实现 首先从导入必要的Python包开始- import numpy as np import matplotlib.pyplot as plt import pandas as pd 接下来如下所示从其网络链接下载iris数据集: pathhttps://archive.ics.uci.edu/ml/machine-learning-databases/iris/iris.data 接下来需要为数据集分配列名称如下所示: headernames[sepal-length, sepal-width, petal-length, petal-width, Class] 现在需要将数据集读取为pandas数据框如下所示: datasetpd.read_csv(path, namesheadernames) dataset.head() 分隔长度分隔宽度花瓣长度花瓣宽度类 0 5.1 3.5 1.4 0.2 Iris-setosa 1 4.9 3.0 1.4 0.2 Iris-setosa 2 4.7 3.2 1.3 0.2 Iris-setosa 3 4.6 3.1 1.5 0.2 Iris-setosa 4 5.0 3.6 1.4 0.2 Iris-setosa 数据预处理将在以下脚本行的帮助下完成。 Xdataset.iloc[:, :-1].values ydataset.iloc[:, 4].values 接下来无涯教程将数据分为训练和测试拆分。以下代码将数据集分为70的训练数据和30的测试数据- from sklearn.model_selection import train_test_split X_train, X_test, y_train, y_testtrain_test_split(X, y, test_size0.30) 接下来借助sklearn的 RandomForestClassifier 类训练模型如下所示: from sklearn.ensemble import RandomForestClassifier classifierRandomForestClassifier(n_estimators50) classifier.fit(X_train, y_train) 最后需要进行预测。可以在以下脚本的帮助下完成- y_predclassifier.predict(X_test) 接下来按如下所示打印输出- from sklearn.metrics import classification_report, confusion_matrix, accuracy_score result confusion_matrix(y_test, y_pred) print(Confusion Matrix:) print(result) result1 classification_report(y_test, y_pred) print(Classification Report:,) print (result1) result2 accuracy_score(y_test,y_pred) print(Accuracy:,result2) 运行上面代码输出 Confusion Matrix: [[14 0 0][ 0 18 1][ 0 0 12]] Classification Report:precision recall f1-score supportIris-setosa 1.00 1.00 1.00 14 Iris-versicolor 1.00 0.95 0.97 19Iris-virginica 0.92 1.00 0.96 12micro avg 0.98 0.98 0.98 45macro avg 0.97 0.98 0.98 45weighted avg 0.98 0.98 0.98 45Accuracy: 0.9777777777777777 分类算法 - 随机森林 - 无涯教程网无涯教程网提供随机森林是一种监督学习算法可用于分类和回归但是它主要用于分类问题众所周知...https://www.learnfk.com/python-machine-learning/machine-learning-with-python-classification-algorithms-random-forest.html
http://www.hkea.cn/news/14546816/

相关文章:

  • wordpress网站访问慢台州建设局网站建筑工程黑名单
  • 网站添加 备案seo课程总结
  • 时尚网站首页设计微网站开发系统
  • 监控做直播网站好的网站建设公司排名
  • 目前做哪个网站致富免费视频网站推荐
  • 网站开发后服务费手机网站建设图片素材
  • ps课堂网站宿迁房产网二手房
  • 宁波网站建设果核室内设计多少钱
  • 湖南酒店网站建设办公室装修费用一般待摊几年
  • 辽宁省建设厅网站升级做网站的属于什么行业
  • 新网站怎么做谷歌推广呢做第三方库个人网站
  • 首钢建设二建设公司网站seo推广有效果吗
  • 建设厅官方网站职称wordpress新建类型
  • 网站建设对策本地南京网站建设
  • 深圳开发的相亲网站二维码转换成短链接在线
  • 广东高端网站建设seo如何优化网站
  • 做网站要多大空间深圳市宝安区建设局网站
  • 成都制作网站的公司简介网站代搭建维护
  • 网站换ip影响 百度wordpress 添加关键词和描述
  • 济南正规网站制作品牌专业的移动网站建设公司
  • 做网站怎么买服务器优化营商环境的意义
  • windows 2008 搭建网站html代码例子
  • 行政审批局政务服务网站建设情况2023最佳创业商机
  • 牡丹江建设信息网站怎么做公司销售网站
  • 做网站思想模板建站小程序
  • html好看的网站的代码网站建设都需要哪些材料
  • 郑州市惠济区城乡建设局网站友点cms
  • 一个网站的tdk是指网站的青岛住房和城乡建设 网站
  • 河北省邢台市建设工程网站上海seo优化培训机构
  • 黄石做企业网站千万不要去做房地产销售