LGNov 28, 2016

Unifying Multi-Domain Multi-Task Learning: Tensor and Neural Network Perspectives

arXiv:1611.09345v1
Originality Synthesis-oriented
AI Analysis

This work addresses the problem of learning across multiple domains and tasks for researchers and practitioners in machine learning, offering a flexible method that integrates several existing algorithms, though it appears incremental in nature.

The authors proposed a unified framework for multi-domain and multi-task learning, which also enables zero-shot learning and zero-shot domain adaptation by generating classifiers for unseen classes or domains without training data.

Multi-domain learning aims to benefit from simultaneously learning across several different but related domains. In this chapter, we propose a single framework that unifies multi-domain learning (MDL) and the related but better studied area of multi-task learning (MTL). By exploiting the concept of a \emph{semantic descriptor} we show how our framework encompasses various classic and recent MDL/MTL algorithms as special cases with different semantic descriptor encodings. As a second contribution, we present a higher order generalisation of this framework, capable of simultaneous multi-task-multi-domain learning. This generalisation has two mathematically equivalent views in multi-linear algebra and gated neural networks respectively. Moreover, by exploiting the semantic descriptor, it provides neural networks the capability of zero-shot learning (ZSL), where a classifier is generated for an unseen class without any training data; as well as zero-shot domain adaptation (ZSDA), where a model is generated for an unseen domain without any training data. In practice, this framework provides a powerful yet easy to implement method that can be flexibly applied to MTL, MDL, ZSL and ZSDA.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes