现实火车

文章
6
资源
0
加入时间
2年10月17天

树是怎么集成的

很多机器学习算法都用到了树集成(Tree ensemble)的思想,例如GBDT,XGBoost,RF。但是一直不知道用到多个树是怎么集成的。其实就是将之前的一个树分成多个树,例如原来是先判断是否满足条件1,在分支判断时候满足条件2,这样一直分支下去创建树,现在就是将条件1,条件2分开,树1只用条件1,树2只用条件2,然后每个树分出的叶子节点都有一个预测分数,如果样本x在树1所属的叶子节点分数为s...

ubuntu16.04安装kivy(python3.5)

一直以为只有Qt是制作跨平台软件的神器。突然发现,基于python的kivy可以制作跨平台的界面,包括window、android、linux等。为此,我先进行环境配置,为后续的使用打下基础。但是在安装的时候发现了一堆问题,真的不是那样容易的,先在这里记录,供大家参考。平台:ubuntu16.04,kivy1.10.0,python3.5(google上python3.6可能有问题,我还没有尝

mysql 超卖_mysql 解决超卖问题的锁分析

解决超卖问题,常见的方式,利用redis 的原子性去递减;利用队列,队列入队计数。或者直接打到mysql 层。由mysql 保证不超卖,有几个玩法。利用属性不一样,挺有意思,记录下。首先,mysql 隔离级别是RR,或者是串行,但是不可能用串行,太慢。其次,为什么会出现超卖问题?因为这个select and update 是个非原子操作,是两步操作。最后,怎么解决这个问题? 就在原子性上做文章,比...