Multiclass decomposition splits a multiclass classification problem into a series of independent binary learners and recomposes them by combining their outputs to reconstruct the multiclass classification results. Three widely-used realizations of such decomposition methods are One-Versus-All (OVA), One-Versus-One (OVO), and Error-Correcting-Output-Code (ECOC). While OVA and OVO are quite simple, both of them assume all classes are orthogonal which neglect the latent correlation between classes in real-world. Error-Correcting-Output-Code (ECOC) based decomposition methods, on the other hand, are more preferable due to its integration of the correlation among classes. However, the performance of existing ECOC-based methods highly depends on the design of coding matrix and decoding strategy. Unfortunately, it is quite uncertain and time-consuming to discover an effective coding matrix with appropriate decoding strategy. To address this problem, we propose LightMC, an efficient dynamic multiclass decomposition algorithm. Instead of using fixed coding matrix and decoding strategy, LightMC uses a differentiable decoding strategy, which enables it to dynamically optimize the coding matrix and decoding strategy, toward increasing the overall accuracy of multiclass classification, via back propagation jointly with the training of base learners in an iterative way. Empirical experimental results on several public large-scale multiclass classification datasets have demonstrated the effectiveness of LightMC in terms of both good accuracy and high efficiency.


翻译:多级分解法将多级分类问题分成一系列独立的二进制学习者,并通过合并其产出来重建多级分类结果重新组合它们。三种广泛使用的分解方法的实现方式是“一五-全”(OVA)、“一五-一”(OVO)和“错误更正-输出-代码”(ECOC)。虽然OVA和OVO都非常简单,但两者都假定所有类别都是正统的,它们忽略了现实世界各班级之间的潜在关联。错误校正-产出-守则(ECOC)基于分解法(ECOC)的分解方法更为可取,因为这种分解方法的三种用途是“一五-全”(OVA)、“一-Versus-O(OVOVO)和“错误校正-Output-Codecode-Code”(Ocol-Ocol-Oution-C),但是,基于适当的解析战略,现有Evolutional commissional disal commal lianceal lianceal lianceal lianceal real ligradustration sal sal sal gradustressional 战略,使用不同的一种不同的计算方法, commaxlational commal commal commal commal commal commal commal commal commal commal commal commal 一种不同的一种不同的计算方法, commal commal commal commal commal commal 。我们提议了一种不同的计算法,我们建议是用一种不同的计算方法,用一种不同的计算方法,用一种不同的计算方法, 。

0
下载
关闭预览

相关内容

【天津大学】知识图谱划分算法研究综述
专知会员服务
106+阅读 · 2020年4月27日
因果图,Causal Graphs,52页ppt
专知会员服务
241+阅读 · 2020年4月19日
【推荐系统/计算广告/机器学习/CTR预估资料汇总】
专知会员服务
86+阅读 · 2019年10月21日
ICRA 2019 论文速览 | 基于Deep Learning 的SLAM
计算机视觉life
41+阅读 · 2019年7月22日
视频目标检测:Flow-based
极市平台
22+阅读 · 2019年5月27日
Transferring Knowledge across Learning Processes
CreateAMind
26+阅读 · 2019年5月18日
Hierarchical Imitation - Reinforcement Learning
CreateAMind
19+阅读 · 2018年5月25日
lightgbm algorithm case of kaggle(上)
R语言中文社区
8+阅读 · 2018年3月20日
案例 | lightgbm算法优化-不平衡二分类问题(附代码)
【推荐】卷积神经网络类间不平衡问题系统研究
机器学习研究会
6+阅读 · 2017年10月18日
【学习】(Python)SVM数据分类
机器学习研究会
6+阅读 · 2017年10月15日
Efficiently Embedding Dynamic Knowledge Graphs
Arxiv
14+阅读 · 2019年10月15日
Arxiv
8+阅读 · 2019年5月20日
Arxiv
12+阅读 · 2019年4月9日
Arxiv
5+阅读 · 2018年4月30日
Arxiv
4+阅读 · 2018年3月14日
VIP会员
Top
微信扫码咨询专知VIP会员