AB
AiBoss
project

Granite 3.2 - IBM's open-source multimodal AI model suite

Granite 3.2 is IBM's open-source multimodal AI model family, possessing powerful inference, visual understanding, and prediction capabilities. Granite 3.2 includes multiple versions, and the Granite 3.2 Instruct provides experimental chained inference capabilities...

What is Granite 3.2?

Granite 3.2 is IBM's open-source multimodal AI model family, boasting powerful inference, visual understanding, and prediction capabilities. Granite 3.2 includes multiple versions. Granite 3.2 Instruct provides experimental chained inference capabilities, significantly improving the performance of complex instruction execution; Granite Vision 3.2 2B is the first visual language model, focusing on document understanding, with performance comparable to larger-scale models. Granite 3.2 introduces sparse embedding models and a more efficient Guardian model, optimizing resource utilization and security.

Main features of Granite 3.2

  • reasoning abilityGranite 3.2 Instruct provides enhanced reasoning capabilities, supporting the execution of complex instructions.
  • Multimodal understandingGranite Vision 3.2 2B is a multimodal visual language model focused on document understanding, with performance comparable to models up to five times larger.
  • Security monitoringGranite Guardian 3.2 is a security monitoring model used to detect risks in inputs and outputs.

Technical principles of Granite 3.2

  • Chain reasoningIntroducing "think step by step" prompting significantly improves the model's performance in logical reasoning tasks. The reasoning process is based on API parameter switches, avoiding unnecessary waste of computational resources.
  • Multimodal fusionGranite Vision 3.2 2B is a multimodal model based on the Transformer architecture, combining visual and text input. Instructions are fine-tuned using specialized document understanding datasets (such as DocFM) to optimize the model's ability to understand documents and charts.
  • Inference extension technologyIncrease computational resources (rather than model size) during inference to improve inference performance. Optimize the model's "thinking process" using a reinforcement learning (RL) framework, resulting in superior performance in tasks such as mathematical reasoning.
  • Sparse embeddingUnlike traditional dense embeddings, each dimension of sparse embeddings directly corresponds to a word in the model's vocabulary, offering strong interpretability. It is suitable for short text retrieval and matching tasks, and its performance is superior to or equal to that of traditional dense embedding models.
  • Time series forecasting techniquesIt employs a lightweight frequency prefix tuning technique to allow the model to quickly adapt to input data of different frequencies. It provides model variants with various context lengths and prediction ranges to optimize performance for different time series tasks.
  • Security monitoring and confidence assessmentGranite Guardian 3.2 optimizes risk detection capabilities using reinforcement learning, introduces an "expression confidence" feature to provide more detailed risk assessments, and reduces inference costs and memory usage through model pruning and optimization.

Granite 3.2 project address

Application scenarios of Granite 3.2

  • Automation of complex tasksUsed to execute complex instructions, such as code generation, mathematical calculations, and logical reasoning.
  • Document UnderstandingIt handles document Q&A, chart analysis, and key information extraction.
  • Time series forecastingSupports short- to long-term forecasting in the financial, meteorological, and energy sectors.
  • Security monitoringDetect risks in input and output to ensure content security.
  • Text retrievalOptimize short text retrieval and matching to improve information search efficiency.