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

长沙网站开发设计/怎么开网店新手入门

长沙网站开发设计,怎么开网店新手入门,网络公司实习报告,怎么可以自己做网站random_state是一个随机种子,是在任意带有随机性的类或函数里作为参数来控制随机模式。当random_state取某一个值时,也就确定了一种规则。 random_state可以用于很多函数,我比较熟悉的是用于以下三个地方:1、训练集测试集的划分 …

 

random_state是一个随机种子,是在任意带有随机性的类或函数里作为参数来控制随机模式。当random_state取某一个值时,也就确定了一种规则。

random_state可以用于很多函数,我比较熟悉的是用于以下三个地方:1、训练集测试集的划分 2、构建决策树 3、构建随机森林

1、划分训练集和测试集的类train_test_split

  随机数种子控制每次划分训练集和测试集的模式,其取值不变时划分得到的结果一模一样,其值改变时,划分得到的结果不同。若不设置此参数,则函数会自动选择一种随机模式,得到的结果也就不同。

2、构建决策树的函数

clf = tree.DecisionTreeClassifier(criterion="entropy",random_state=30,splitter="random")

  其取值不变时,用相同的训练集建树得到的结果一模一样,对测试集的预测结果也是一样的;

  其值改变时,得到的结果不同;

  若不设置此参数,则函数会自动选择一种随机模式,每次得到的结果也就不同。

3、构建随机森林

clf = RandomForestClassifier(random_state=0)

  其取值不变时,用相同的训练集建森林得到的结果一模一样,对测试集的预测结果也是一样的;

  其值改变时,建森林得到的结果不同;

  若不设置此参数,则函数会自动选择一种随机模式,每次得到的结果也就不同。

总结:在需要设置random_state的地方给其赋一个值,当多次运行此段代码能够得到完全一样的结果,别人运行此代码也可以复现你的过程。若不设置此参数则会随机选择一个种子,执行结果也会因此而不同了。虽然可以对random_state进行调参,但是调参后在训练集上表现好的模型未必在陌生训练集上表现好,所以一般会随便选取一个random_state的值作为参数。

http://www.jmfq.cn/news/5114071.html

相关文章:

  • 学网站建设难/百度软件
  • 网站建设培训合肥/哪里有做网络推广的
  • 昆明网站建设去出发科技公司/seo推广百度百科
  • 做办公设备网站/软文投稿平台有哪些
  • 新手做站必看 手把手教你做网站/邵阳疫情最新消息
  • 企业网站备案 淘宝客/微信广告平台推广
  • 做网站维护工资多少/semester
  • 网站建设工作情况汇报/霸屏seo服务
  • 岳阳建设银行网站/seo短视频网页入口引流免费
  • xmapp怎样做网站/交友平台
  • 四川成都网站优化/seo技术培训教程视频
  • 第三方做农产品价格数据的网站/外贸怎么找客户资源
  • 沈阳免费做网站/seo网站关键词优化哪家好
  • 深圳网站制作联系电话/百度系优化
  • 大连做网站软件/搜索关键词优化服务
  • 网站制作三站/网店运营培训
  • 长宁区网站制作/搜狗站长平台验证不了
  • 泰安做网站公司哪家好/网络销售怎么才能找到客户
  • 华企立方做网站/微营销推广平台有哪些
  • 大型网站建设翻译英文/深圳网络推广优化
  • wordpress不显示某个标签/seo培训机构
  • vps正常网站打不开/河南最近的热搜事件
  • 义乌外贸网站开发/如何制作网页游戏
  • 购物网站开发设计文档/业务员用什么软件找客户
  • 做情趣网站违法吗/滕州seo
  • 福州招聘网站有哪几个/武汉关键词包年推广
  • 云盘建设网站/电商最好卖的十大产品
  • 网站宣传怎样做不违法/app渠道推广
  • 做网站找谁/各大引擎搜索入口
  • 徐家汇网站建设/网站流量分析报告