【24h】

Multi-Task Learning via Conic Programming

机译:通过圆锥编程进行多任务学习

获取原文

摘要

When we have several related tasks, solving them simultaneously is shown to be more effective than solving them individually. This approach is called multi-task learning (MTL) and has been studied extensively. Existing approaches to MTL often treat all the tasks as uniformly related to each other and the relatedness of the tasks is controlled globally. For this reason, the existing methods can lead to undesired solutions when some tasks are not highly related to each other, and some pairs of related tasks can have significantly different solutions. In this paper, we propose a novel MTL algorithm that can overcome these problems. Our method makes use of a task network, which describes the relation structure among tasks. This allows us to deal with intricate relation structures in a systematic way. Furthermore, we control the relatedness of the tasks locally, so all pairs of related tasks are guaranteed to have similar solutions. We apply the above idea to support vector machines (SVMs) and show that the optimization problem can be cast as a second order cone program, which is convex and can be solved efficiently. The usefulness of our approach is demonstrated through simulations with protein super-family classification and ordinal regression problems.
机译:当我们有多个相关任务时,与单独解决它们相比,同时解决这些问题更有效。这种方法称为多任务学习(MTL),并且已经得到了广泛的研究。现有的MTL方法通常将所有任务视为统一相关,并且全局控制任务的相关性。因此,当某些任务彼此之间的相关性不高时,现有的方法可能会导致产生不希望的解决方案,而相关任务中的某些对可能具有截然不同的解决方案。在本文中,我们提出了一种新颖的MTL算法,可以克服这些问题。我们的方法利用了一个任务网络,该网络描述了任务之间的关系结构。这使我们能够系统地处理复杂的关系结构。此外,我们在本地控制任务的相关性,因此保证所有对相关任务都有相似的解决方案。我们将以上思想应用到支持向量机(SVM),并表明优化问题可以作为二阶锥程序进行转换,该程序是凸的并且可以有效解决。通过蛋白质超家族分类和有序回归问题的模拟,证明了我们方法的有效性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号