论文标题
多任务学习图表:分布式,流机学习的方法
Multitask learning over graphs: An Approach for Distributed, Streaming Machine Learning
论文作者
论文摘要
同时学习几个相关任务的问题在几个领域都受到了很大的关注,尤其是在使用所谓的多任务学习问题或学习学习问题的机器学习中[1],[2]。多任务学习是一种归纳转移学习的方法(使用一个问题来帮助解决另一个问题),并通过使用相关任务中包含的域信息作为归纳偏见,从而帮助提高概括性能,从而分别学习每个任务。假设所有数据都可以在Fusion Center中获得。但是,近年来见证了以分布式和流式传输方式收集数据的能力。这需要设计新策略,以从分布式(或网络)系统上通过流数据进行共同学习多个任务。本文概述了网络学习和适应的多任务策略。这些策略的工作假设是,允许代理人相互合作,以学习不同的但相关的任务。本文展示了合作如何引导网络限制点以及不同的合作规则如何促进不同的任务相关性模型。它还解释了多任务网络的合作方式以及何时的表现优于非合作策略。
The problem of learning simultaneously several related tasks has received considerable attention in several domains, especially in machine learning with the so-called multitask learning problem or learning to learn problem [1], [2]. Multitask learning is an approach to inductive transfer learning (using what is learned for one problem to assist in another problem) and helps improve generalization performance relative to learning each task separately by using the domain information contained in the training signals of related tasks as an inductive bias. Several strategies have been derived within this community under the assumption that all data are available beforehand at a fusion center. However, recent years have witnessed an increasing ability to collect data in a distributed and streaming manner. This requires the design of new strategies for learning jointly multiple tasks from streaming data over distributed (or networked) systems. This article provides an overview of multitask strategies for learning and adaptation over networks. The working hypothesis for these strategies is that agents are allowed to cooperate with each other in order to learn distinct, though related tasks. The article shows how cooperation steers the network limiting point and how different cooperation rules allow to promote different task relatedness models. It also explains how and when cooperation over multitask networks outperforms non-cooperative strategies.