登录
首页 » Python » adaboost

adaboost

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

代码说明:

  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 个回复

  • NLMS
    本文对变步长(VSS) 自适应滤波算法进行了分析,针对输入信号高度相关时算法收敛速度下降导致性能下降 的问题,提出了一种解相关变步长归一化LMS 自适应算法,引入相关性原理,使得算法保持良好的收敛性能。计算机仿真 结果与理论分析相一致(In this paper , we discuss and analyze the variable step2size adaptive algorithm(VSSLMS) ,in which the descent of it s convergence speed leads to the reduction of performance when input signals are heavily correlated . As a result , we propose an uncorrelated variable step2size normalized LMS adaptive algorithm. Due to the principle of correlation ,the algo2 rithm can achieve good performance. The simulations agree to the theoretical analysis.)
    2011-08-18 19:49:44下载
    积分:1
  • opt-matlab125487
    optimization methods in matlab
    2013-12-01 01:24:16下载
    积分:1
  • MATLAB-Chinese-HELP-document
    MATLAB中文帮助文档,内容很详细,软件上的英文版的,所以这款中文版会帮助你更好的学习MATLAB(The MATLAB Chinese help documentation)
    2013-04-23 12:31:45下载
    积分:1
  • 1231225251
    matlab非平稳信号噪声消除 小波变换(matlab denoise use wavelets)
    2009-03-18 17:08:58下载
    积分:1
  • moving_object_detection
    This code detects object in a Video and indicates its position in each time frame and keeps track of it. The code is written in *.m format which is executable in MATLAB(This code detects object in a Video and indicates its position in each time frame and keeps track of it. The code is written in*.m format which is executable in MATLAB)
    2009-11-04 19:24:38下载
    积分:1
  • face-estimation
    human age estimation based on color, this code is very good for finding of human ages.
    2015-03-05 00:38:44下载
    积分:1
  • MATLAB
    学习用MATLAB进行数字信号处理的源码(The source of learning to use MATLAB for digital signal processing )
    2009-10-10 11:07:59下载
    积分:1
  • 00301679
    one paper about the power system electronic ieee
    2013-07-26 16:31:40下载
    积分:1
  • Smpc
    此程序为模型预测控制算法中的动态矩阵控制算法,依据算法的控制思想,实现基本的控制。(This procedure is belong to the model predictive control. It is the DMC algorithm with real-time update module calculation, to complete the cycle simulation.)
    2013-12-05 09:25:42下载
    积分:1
  • regiongrow
    该程序主要用于matlab对图像进行区域检测分割 其原理是区域生长法 需要自己设定阈值 选取生长点(The program is mainly used matlab image area detection principle is divided region growing needs its own set threshold growing point)
    2013-12-30 01:06:27下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载