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

用dw做的十二星座网站免费服装网站建设公司

用dw做的十二星座网站免费,服装网站建设公司,俄语网站推广,免费推广平台排行决策树#xff08;Decision Tree#xff09;是一种强大且灵活的机器学习算法#xff0c;可用于分类和回归问题。它通过从数据中学习一系列规则来建立模型#xff0c;这些规则对输入数据进行递归的分割#xff0c;直到达到某个终止条件。 决策树的构建过程#xff1a; 1.…决策树Decision Tree是一种强大且灵活的机器学习算法可用于分类和回归问题。它通过从数据中学习一系列规则来建立模型这些规则对输入数据进行递归的分割直到达到某个终止条件。 决策树的构建过程 1. 选择特征从所有特征中选择一个最佳的分裂标准以将数据集分成两个子集。 2. 分裂数据使用选定的特征和分裂标准将数据集分成两个子集。这个过程会递归地应用于每个子集形成树的分支。 3. 终止条件在每个节点处都会检查是否满足某个终止条件例如节点中的样本数量小于阈值或者树的深度达到预定的最大深度。 4. 重复重复上述步骤不断分裂和构建树直到达到终止条件。 决策树的特点 1. 可解释性决策树的规则易于理解可视化呈现直观的分裂过程使决策过程变得透明。 2. 适应性能够适应不同类型的数据包括离散型和连续型特征。 3. 非参数性不对数据的分布做出具体假设因此对于不同类型的数据集都具有灵活性。 4. 特征重要性决策树可以提供每个特征的重要性帮助识别影响预测的关键因素。 5. 处理缺失值能够处理缺失值不需要对数据进行特殊的处理。 应用领域 分类问题例如判断邮件是否为垃圾邮件、病患是否患有某种疾病等。回归问题预测房价、销售额等连续性输出的问题。特征选择通过查看特征的重要性可以辅助进行特征选择。异常检测可用于检测数据中的异常值。 决策树的一个主要缺点是容易过拟合特别是当树的深度很大时。为了缓解过拟合可以通过剪枝等技术来调整树的复杂度。 需求 判断用户是否会购买SUV 代码 # Decision Tree Classification### Importing the libraries import numpy as np import matplotlib.pyplot as plt import pandas as pd### Importing the dataset dataset pd.read_csv(Social_Network_Ads.csv) X dataset.iloc[:, [2, 3]].values y dataset.iloc[:, 4].values### Splitting the dataset into the Training set and Test set from sklearn.model_selection import train_test_split X_train, X_test, y_train, y_test train_test_split(X, y, test_size 0.25, random_state 0)### Feature Scaling from sklearn.preprocessing import StandardScaler sc StandardScaler() X_train sc.fit_transform(X_train) X_test sc.transform(X_test)### Fitting Decision Tree Classification to the Training set from sklearn.tree import DecisionTreeClassifier classifier DecisionTreeClassifier(criterion entropy, random_state 0) classifier.fit(X_train, y_train)### Predicting the Test set results y_pred classifier.predict(X_test)### Making the Confusion Matrix from sklearn.metrics import confusion_matrix cm confusion_matrix(y_test, y_pred)# Visualising the Training set results from matplotlib.colors import ListedColormap X_set, y_set X_train, y_train X1, X2 np.meshgrid(np.arange(start X_set[:, 0].min() - 1, stop X_set[:, 0].max() 1, step 0.01),np.arange(start X_set[:, 1].min() - 1, stop X_set[:, 1].max() 1, step 0.01)) plt.contourf(X1, X2, classifier.predict(np.array([X1.ravel(), X2.ravel()]).T).reshape(X1.shape),alpha 0.75, cmap ListedColormap((red, green))) plt.xlim(X1.min(), X1.max()) plt.ylim(X2.min(), X2.max()) for i, j in enumerate(np.unique(y_set)):plt.scatter(X_set[y_set j, 0], X_set[y_set j, 1],c ListedColormap((red, green))(i), label j) plt.title(Decision Tree Classification (Training set)) plt.xlabel(Age) plt.ylabel(Estimated Salary) plt.legend() plt.show()# Visualising the Test set results from matplotlib.colors import ListedColormap X_set, y_set X_test, y_test X1, X2 np.meshgrid(np.arange(start X_set[:, 0].min() - 1, stop X_set[:, 0].max() 1, step 0.01),np.arange(start X_set[:, 1].min() - 1, stop X_set[:, 1].max() 1, step 0.01)) plt.contourf(X1, X2, classifier.predict(np.array([X1.ravel(), X2.ravel()]).T).reshape(X1.shape),alpha 0.75, cmap ListedColormap((red, green))) plt.xlim(X1.min(), X1.max()) plt.ylim(X2.min(), X2.max()) for i, j in enumerate(np.unique(y_set)):plt.scatter(X_set[y_set j, 0], X_set[y_set j, 1],c ListedColormap((red, green))(i), label j) plt.title(Decision Tree Classification (Test set)) plt.xlabel(Age) plt.ylabel(Estimated Salary) plt.legend() plt.show() 结果 结论 预测准确度还是比较高的。
http://www.pierceye.com/news/280867/

相关文章:

  • 上海建设项目环保验收公示网站dw做网站首页长宽设置多少
  • 中山网站制作系统创意视差wordpress主题
  • 安康网站开发公司广州微网站建设哪家好
  • 网站建设企业官网源码被代运营骗了怎么追回
  • 网站服务器 重启用邮箱做网站
  • 网站建设修改建议书网站快速收录方法
  • 网站建设项目步骤网站空间可以换吗
  • 美食网站界面设计网页设计制作代码大全
  • 宁波网站建设托管网站正在建设维护中页面
  • 古色古香网站模板响应式布局网站
  • 网站建设制作设计开发福建网站开发文档撰写
  • 钢管公司网站建设国外平面设计欣赏网站
  • 网站建设如何销售济南专门做网站的公司
  • 2018年淘宝客网站怎么做iis网站建设中
  • 网站倒计时代码企业网站建设运营方案
  • 课程网站开发过程东莞外贸模板建站
  • asp.net 网站提速廊坊企业官网搭建
  • 网站开发全过程电商数据分析
  • 代理 指定网站 hostwordpress图片无限放大
  • 中材建设有限公司招标网站包装设计网课答案
  • python云服务器网站开发实例外贸小家电网站推广
  • 郑州做网站公司中天猫商城的商品来源
  • 织梦网站首页互联网保险平台排名
  • 免费做链接的网站做动画相册在哪个网站好
  • 做思维导图好看的网站可以做富集分析的网站
  • wordpress 媒体库 cos百度网站怎样优化排名
  • 自助建站程序html样式模板
  • 公主岭网站建设筑梦网站建设
  • 昊源建设监理有限公司网站广州住房与城乡建设部网站
  • 如何免费建立自己网站wordpress媒体优化