首页> 外文会议>Annual Allerton Conference on Communication, Control, and Computing >Learning optimal classifier chains for real-time big data mining
【24h】

Learning optimal classifier chains for real-time big data mining

机译:学习最佳分类器链以进行实时大数据挖掘

获取原文

摘要

A plethora of emerging Big Data applications require processing and analyzing streams of data to extract valuable information in real-time. For this, chains of classifiers which can detect various concepts need to be constructed in real-time. In this paper, we propose online distributed algorithms which can learn how to construct the optimal classifier chain in order to maximize the stream mining performance (i.e. mining accuracy minus cost) based on the dynamically-changing data characteristics. The proposed solution does not require the distributed local classifiers to exchange any information when learning at runtime. Moreover, our algorithm requires only limited feedback of the mining performance to enable the learning of the optimal classifier chain. We model the learning problem of the optimal classifier chain at run-time as a multi-player multi-armed bandit problem with limited feedback. To our best knowledge, this paper is the first that applies bandit techniques to stream mining problems. However, existing bandit algorithms are inefficient in the considered scenario due to the fact that each component classifier learns its optimal classification functions using only the aggregate overall reward without knowing its own individual reward and without exchanging information with other classifiers. We prove that the proposed algorithms achieve logarithmic learning regret uniformly over time and hence, they are order optimal. Therefore, the long-term time average performance loss tends to zero. We also design learning algorithms whose regret is linear in the number of classification functions. This is much smaller than the regret results which can be obtained using existing bandit algorithms that scale linearly in the number of classifier chains and exponentially in the number of classification functions.
机译:大量新兴的大数据应用程序需要处理和分析数据流以实时提取有价值的信息。为此,需要实时构建可检测各种概念的分类器链。在本文中,我们提出了在线分布式算法,该算法可以学习如何构造最优的分类器链,以基于动态变化的数据特征最大化流挖掘性能(即挖掘精度减去成本)。所提出的解决方案不需要分布式本地分类器在运行时学习时交换任何信息。而且,我们的算法只需要有限的挖掘性能反馈,就可以学习最佳的分类器链。我们在运行时将最佳分类器链的学习问题建模为反馈有限的多玩家多武装匪徒问题。就我们所知,本文是第一个将强盗技术应用于流式挖掘问题的方法。但是,由于每个组件分类器仅使用总的总体奖励来学习其最优分类功能,而又不知道自己的个人奖励并且不与其他分类器交换信息,因此现有的强盗算法在考虑的场景中效率低下。我们证明了提出的算法随着时间的推移均匀地实现了对数学习后悔,因此它们是阶最优的。因此,长期时间平均性能损失趋向于零。我们还设计了学习算法,其后悔在分类函数的数量上是线性的。这比使用现有的强盗算法所获得的遗憾结果要小得多,现有的强盗算法在分类器链的数量上线性增长,而在分类函数的数量上呈指数增长。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号