SuperAPI AI Directory

Aya Vision - Cohere launches a multimodal, multilingual vision model

Author: AI小集 · Original source: AI工具集

What is Aya Vision

Aya Vision is a multimodal, multilingual vision model launched by Cohere, enhancing multilingual and multimodal communication capabilities worldwide. It supports 23 languages and can perform tasks such as image captioning, visual question answering, text translation, and multilingual summarization. Aya Vision comes in two versions: Aya Vision 32B and Aya Vision 8B, each with its own advantages in performance and computational efficiency. The model is trained using synthetic annotations and multilingual data augmentation techniques, enabling efficient performance under limited resources.

Aya-Vision

Main features of Aya Vision

  • Image captioning: Aya Vision can generate accurate and detailed descriptive text based on input images, helping users quickly understand image content. It is suitable for visually impaired individuals or scenarios that require quickly extracting image information.
  • Visual question answering (VQA): Users can upload images and ask questions related to the images, and Aya Vision can combine visual information and language understanding capabilities to provide accurate answers.
  • Multilingual support: Aya Vision supports 23 major languages and can handle multilingual text input and output. It can generate image descriptions, answer questions, or translate text in different language environments, breaking down language barriers.
  • Text translation and summarization: Aya Vision can translate text content and generate concise summaries, helping users quickly obtain key information.
  • Cross-modal understanding and generation: Aya Vision can combine visual information with language information to achieve cross-modal interaction. For example, it can convert image content into text descriptions, or convert text instructions into visual search results.

Technical principles of Aya Vision

  • Multimodal architecture: Aya Vision adopts a modular architecture, including a vision encoder, a vision-language connector, and a language model decoder. The vision encoder is based on SigLIP2-patch14-384 and is responsible for extracting image features; the vision-language connector maps image features into the embedding space of the language model, and the decoder is used to generate text output.
  • Synthetic annotation and data augmentation: To improve multilingual performance, Aya Vision is trained using synthetic annotations (annotations generated by AI). These annotations are processed through translation and paraphrasing, enhancing the quality of multilingual data. The model adopts dynamic image resolution processing and pixel shuffle downsampling techniques to improve computational efficiency.
  • Two-stage training process: The training of Aya Vision is divided into two stages: vision-language alignment and supervised fine-tuning. The first stage aligns visual and language representations, and the second stage jointly trains the connector and language model on multimodal tasks.
  • Efficient computational performance: Aya Vision has a relatively small parameter scale (8B and 32B), but its performance surpasses larger-scale models such as Llama-3.2 90B Vision in multiple benchmark tests. This lies in efficient training strategies and optimization of computational resources.

Aya Vision project address

Application scenarios of Aya Vision

  • Education field: Aya Vision can help students and teachers better understand visual content. For example, through the image description function, students can quickly understand the style and origin of artworks.
  • Content creationAya Vision can generate image descriptions for multilingual websites, improving user experience. It can be used to generate creative content, such as news reports, stories, or poetry.
  • Assistive tools: Aya Vision can serve as an assistive tool to help visually impaired people understand their surroundings through image descriptions.
  • Multilingual translation and communication: Aya Vision supports text translation and summary generation in 23 languages, helping users overcome language barriers to communicate.
  • Research and development: Researchers can explore new application scenarios based on efficiency and multilingual support capabilities.