MOSAIC: Adaptive Inter-layer Composition for Efficient Heterogeneous Vision-Language Models

· Source: Computer Vision and Pattern Recognition · Field: Technology & Digital — Artificial Intelligence & Machine Learning, Computer Vision & Pattern Recognition · Depth: Expert, quick

Summary

MOSAIC (Multi-Objective Search for Adaptive Inter-layer Composition) is a hardware-aware search method designed to automatically transform homogeneous Vision-Language Models (VLMs) into optimized heterogeneous architectures. It addresses the limitations of handcrafted static mixing patterns by integrating diverse efficiency mechanisms, including linear, sparse, and low-rank operators, into a unified search space. The method formulates selection as a multi-objective Mixed Integer Programming (MIP) problem to maximize performance under strict hardware latency constraints. A two-stage parameter recovery process, involving global off-policy distillation and dual-teacher on-policy distillation with a 235B oracle and 4B teacher, mitigates performance degradation. Validated through MOSAIC-4B, derived from Qwen3-VL-4B-Instruct, the approach matches baseline performance across benchmarks while requiring less than 2% of original training cost and achieving 1.76x prefilling and 2.54x decoding speedups.

Key takeaway

For Machine Learning Engineers deploying Vision-Language Models, MOSAIC offers a systematic approach to significantly enhance inference efficiency without compromising performance or incurring high retraining costs. If your team faces hardware latency constraints with homogeneous VLM architectures, consider exploring hardware-aware architectural search methods like MOSAIC, coupled with multi-stage distillation, to achieve substantial speedups in prefilling and decoding.

Key insights

MOSAIC adaptively optimizes VLM architectures for hardware efficiency using multi-objective search and distillation.

Principles

Method

MOSAIC employs multi-objective Mixed Integer Programming to select efficient operators (linear, sparse, low-rank) for VLM layers, followed by a two-stage distillation process for parameter recovery.

In practice

Topics

Best for: Computer Vision Engineer, Research Scientist, AI Scientist, Machine Learning Engineer, AI Engineer

Related on AIssential

Open in AIssential →

Editorial summary, takeaway, and curation by AIssential. Original article published by Computer Vision and Pattern Recognition.