AlignVLM: Bridging Vision and Language Latent Spaces for Multimodal Document Understanding

Xiangru Jian (University of Waterloo) · Yoshua Bengio (Mila/U. Montreal) · Juan Rodriguez (Mila - Quebec Artificial Intelligence Institute) · Abhay Puri (ServiceNow Research) · Aarash Feizi (Mila - ServiceNow McGill) · Perouz Taslakian (Service Now) · Spandana Gella (ServiceNow AI Research) · Sai Rajeswar Mudumba (ServiceNow) · David Vazquez (ServiceNow) · Chris Pal (Montreal Institute for Learning Algorithms, École Polytechnique, Université de Montréal) · Marco Pedersoli (ETS Montreal) · Chao Wang (University of Science and Technology of China) · Suyuchen Wang (Mila / Université de Montréal) · Bang Liu (University of Montreal & Mila - Quebec AI Institute) · Tianyu Zhang (Autodesk) · Ahmed Masry (York University) · Akshay Kalkunte Suresh (ServiceNow Inc) · Pierre-André Noël (ServiceNow) · Sathwik Tejaswi Madhusudhan (ServiceNow Inc) · Nicolas Chapados (ServiceNow Research) · Enamul Hoque (York University) · Issam Hadj Laradji (ServiceNow)
connectorcross-modal misalignmentdocument understandinginductive biaslanguage embeddingslinguistic priorslow-resource setupsmultilayer perceptronsrobustness to noisestate-of-the-art performancevision-language modelsvision-text alignmentvisual featuresweighted average

Aligning visual features with language embeddings is a key challenge in vision-language models (VLMs). The performance of such models hinges on having a good connector that maps visual features generated by a vision encoder to a shared embedding space with the LLM while preserving semantic similarity. Existing connectors, such as multilayer perceptrons (MLPs), lack inductive bias to constrain visual features within the linguistic structure of the LLM’s embedding space, making them data-hungry and prone to cross-modal misalignment. In this work, we propose a novel vision-text alignment method, AlignVLM, that maps visual features to a weighted average of LLM text embeddings. Our approach leverages the linguistic priors encoded by the LLM to ensure that visual features are mapped to regions of the space that the LLM can effectively interpret. AlignVLM is particularly effective for document understanding tasks, where visual and textual modalities are highly correlated. Our extensive experiments show that AlignVLM achieves state-of-the-art performance compared to prior alignment methods, with larger gains on document understanding and under low-resource setups. We provide further analysis demonstrating its efficiency and robustness to noise.