摘要
图像型火灾探测实际上是不平衡数据的二分类问题,现有方法在处理不平衡数据分类问题时常常会引入新的噪声点或丢掉很重要的信息,算法稳定性较差。根据Adaboost对样本分配不同权重的优势,和SVM在平衡数据条件下较好的分类性能,将Adaboost算法和支持向量机(SVM)相结合,提出Adaboost-SVM算法。把火焰疑似区域的特征值作为SVM分类器的输入参数,利用Adaboost算法重点标记错分样本,并对样本的权重设定阈值,采用一定的准则对少数样本进行再构造使正负样本达到平衡。最后在训练数据的同时,通过投票机制输出最终分类结果。实验结果表明,该算法提高了火灾在正负样本分布不平衡时的分类性能。
Image fire detection is actually a binary classification problem of imbalanced data,existing technology often brings in new noise points or loses very important messages when dealing with the imbalanced data classification problems,and the stability in algorithm is also poor.Accord-ing to the advantage of Adaboost in assigning different weights to samples,plus the SVM has a better classification performance under equilibrium data condition,we propose the Adaboost-SVM algorithm by combining Adaboost algorithm with support vector machine (SVM).It takes the eigen-value of suspected flame area as the input parameter of SVM classifier,intensively marks the fault samples with Adaboost algorithm,and sets the threshold value on sample weights,and reconstructs a few samples by adopting a certain criteria to reach the balance between positive and negative samples.At last,the algorithm outputs final classification results through voting mechanism when training data.Experimental results show that this algorithm improves the classification performance of fire when the distribution is imbalance between positive and negative samples.
出处
《计算机应用与软件》
CSCD
2015年第4期153-155,180,共4页
Computer Applications and Software
基金
教育部高等学校博士学科点专项科研基金(20126120110008)
陕西省教育厅产业化项目(2011JG12)
陕西省自然科学基础研究计划项目(2012JQ8021)
教育厅专项科研项目(2013JK1144)