登录
首页 » Python » adaboost

adaboost

于 2014-07-09 发布 文件大小:2KB
0 199
下载积分: 1 下载次数: 41

代码说明:

  AdaBoost元算法属于boosting系统融合方法中最流行的一种,说白了就是一种串行训练并且最后加权累加的系统融合方法。 具体的流程是:每一个训练样例都赋予相同的权重,并且权重满足归一化,经过第一个分类器分类之后, 计算第一个分类器的权重alpha值,并且更新每一个训练样例的权重,然后再进行第二个分类器的训练,相同的方法....... 直到错误率为0或者达到指定的训练轮数,其中最后预测的标签计算是各系统*alpha的加权和,然后sign(预测值)。 可以看出,训练流程是串行的,并且训练样例的权重是一直在变化的,分错的样本的权重不断加大,正确的样本的权重不断减小。 AdaBoost元算法是boosting中流行的一种,还有其他的系统融合的方法,比如bagging方法以及随机森林。 对于非均衡样本的处理,一般可以通过欠抽样(undersampling)或者过抽样(oversampling),欠抽样是削减样本的数目, 过抽样是重复的选取某些样本,最好的方法是两种进行结合的方法。 同时可以通过删除离决策边界比较远的样例。 (AdaBoost boosting systems dollar fusion algorithm is the most popular one, it plainly systems integration approach is a serial train and final weighted cumulative. Specific process is: Each training example is given equal weight, and the weights satisfy normalization, after the first classifiers after Calculating a first classifier weights alpha value for each sample and updates right weight training, and then the second classifier training, the same way ....... 0, or until the specified error rate training rounds, wherein the label is the calculation of the final prediction system* alpha weighted and then sign (predicted value). As can be seen, the training process is serial, and weight training examples is always changing, the right of the wrong sample weight continued to increase, the right to correct sample weight decreasing. AdaBoost algorithm is an element, as well as other methods of boosting popular systems integration, such as bagging and random forest method. For )

文件列表:

adaboost.py,4827,2013-11-25
adaboost.readme,1198,2013-11-25

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 2
    说明:  移相全桥变换器的建模与仿真,希望对电力电子的同学有用。(The whole bridge converter phase shifting of the modeling and simulation, the hope of power electronic classmates useful.)
    2012-03-22 10:49:21下载
    积分:1
  • m-sequence
    一种产生M序列的代码程序。基于MATLAB编程(That produces the M-sequence code procedures. Based on MATLAB Programming)
    2012-07-31 11:34:55下载
    积分:1
  • ICE1_sfun
    matlab发动机仿真模型,根据微分方程建立。包括传热模型,燃烧模型。(the matlab engine simulation model)
    2013-04-03 17:43:58下载
    积分:1
  • dea
    说明:  利用数据包论分析计算全要素生产率并进行分解(Using Data Package Theory to Analyze, Calculate and Decompose Total Factor Productivity)
    2019-10-14 21:13:02下载
    积分:1
  • 盲混响时间估计
    说明:  通过直接分析声音文件得到最大似然估计法下的混响时间和混响时间的图像,房间空间的参数来自AIR数据库,数据库里面有多种房间形式的参数形式。(Through the direct analysis of sound files, the images of reverberation time and reverberation time under the maximum likelihood estimation method are obtained. The parameters of room space come from air database, which has many kinds of room forms.)
    2020-05-20 16:09:06下载
    积分:1
  • neuralnets.tar
    neural network based speech detection
    2010-09-26 02:23:49下载
    积分:1
  • yanmcm05
    这是一个方法可靠的对磨床加工工件工序问题建模求解的MATLAB程序(This is a reliable method for grinding workpiece process of problem solving in the MATLAB modeling program)
    2010-10-23 23:40:14下载
    积分:1
  • SVDcode
    This code is about SVD method in seismic.
    2009-11-12 15:28:57下载
    积分:1
  • pujian
    wav格式语音信号中加性噪音的分离,错误已经过修改(wav format voice signal plus noise separation, the error has been modified)
    2013-04-08 20:02:15下载
    积分:1
  • _linprog_Program4
    Linear programing Compressive sensing
    2013-12-31 15:44:38下载
    积分:1
  • 696518资源总数
  • 105540会员总数
  • 37今日下载