TensorX
返回文献探索

Paper · arXiv 2405.18669

Zipper: A Multi-Tower Decoder Architecture for Fusing Modalities

Vicky Zayats, Peter Chen, Melissa Merrari, Dirk Padfield

12 upvotesMay 29, 2024arXiv 预印本
AI 摘要

Zipper, a multi-tower decoder using cross-attention, integrates unimodal generative models for effective cross-modal tasks with limited aligned data while maintaining unimodal performance.

generative foundation modelscross-attentionmulti-tower decoderaligned dataunimodal representationscross-domain generative taskstext-to-text generationautomatic speech recognitiontext-to-speech generationpre-trained speech backbone

Abstract

Integrating multiple generative foundation models, especially those trained on different modalities, into something greater than the sum of its parts poses significant challenges. Two key hurdles are the availability of aligned data (concepts that contain similar meaning but is expressed differently in different modalities), and effectively leveraging unimodal representations in cross-domain generative tasks, without compromising their original unimodal capabilities. We propose Zipper, a multi-tower decoder architecture that addresses these concerns by using cross-attention to flexibly compose multimodal generative models from independently pre-trained unimodal decoders. In our experiments fusing speech and text modalities, we show the proposed architecture performs very competitively in scenarios with limited aligned text-speech data. We also showcase the flexibility of our model to selectively maintain unimodal (e.g., text-to-text generation) generation performance by freezing the corresponding modal tower (e.g. text). In cross-modal tasks such as automatic speech recognition (ASR) where the output modality is text, we show that freezing the text backbone results in negligible performance degradation. In cross-modal tasks such as text-to-speech generation (TTS) where the output modality is speech, we show that using a pre-trained speech backbone results in superior performance to the baseline.

北京市昌平区探索星信息技术及软件开发工作室

京ICP备2026059466号
Zipper: A Multi-Tower Decoder Architecture for Fusing Modalities | TensorX