首页
学习
活动
专区
工具
TVP
发布

编程

写写文章,造造轮子,推荐几篇文章的专栏~
专栏成员
773
文章
1150914
阅读量
114
订阅数
新知识 用Python从零开始构造决策树
起步 本章介绍如何不利用第三方库,仅用python自带的标准库来构造一个决策树。 熵的计算公式: 📷 对应的python代码: 📷 条件熵的计算 根据计算方法: 📷 对应的python代码: 📷 其中参数future_list是某一特征向量组成的列表,result_list是label列表。 信息增益 根据信息增益的计算方法: 对应的python代码: 📷 .. 定义决策树的节点 作为树的节点,要有左子树和右子树是必不可少的,除此之外还需要其他信息: 📷 树的节点会有两种状态,叶子节点中results属性将
企鹅号小编
2018-03-01
6740
从零开始学习Gradient Boosting算法
-欢迎 加入AI技术专家社群>> 一、主要目的 虽然大多数Kaggle竞赛获胜者使用各种模型的叠加/集合,但是一个特定的模式是大部分集合的部分是梯度提升(GBM)算法的一些变体。以最新的Kaggle比赛获胜者为例:Michael Jahrer的解决方案是在安全驾驶的预测中的表示学习。他的解决方案是6个模型的混合。1 个LightGBM(GBM的变体)和5个神经网络。虽然他的成功归因于他为结构化数据发明的新的半监督学习,但梯度提升模型也发挥了作用。 尽管GBM被广泛使用,许多从业人员仍然将其视为复杂的黑盒算法
企鹅号小编
2018-01-30
1.1K0
没有更多了
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档