~/wiki

Model Quantization

Mis à jour le 2026-04-14Confiance : medium
quantizationmodel-compressioninference-optimizationint8int4int2memory-efficiencyquality-trade-offsautomatic-quantization

Model quantization is a compression technique that reduces the precision of neural network weights and activations from higher-precision representations (like 32-bit floats) to lower-precision formats (like 8-bit integers or even 4-bit/2-bit representations).

Key Benefits

  • Memory Reduction: Significantly reduces model size and memory requirements
  • Inference Speed: Faster computation due to smaller data types
  • Hardware Compatibility: Enables deployment on resource-constrained devices
  • Cost Efficiency: Lower infrastructure costs for serving models

Quantization Levels

Modern quantization supports various precision levels:

  • INT8: 8-bit integer quantization, good balance of quality and efficiency
  • INT4: 4-bit quantization, more aggressive compression
  • INT2: 2-bit quantization, maximum compression but potential quality loss

Automated Selection

Tools like llmfit now provide automatic quantization selection, stepping down through precision levels until finding a configuration that fits available hardware resources. This eliminates trial-and-error in finding the right balance between model quality and hardware constraints.

Quality Trade-offs

Lower quantization levels generally reduce model quality, but the impact varies by:

  • Model architecture and size
  • Task complexity
  • Training data quality
  • Post-training optimization techniques

The key is finding the optimal quantization level that maintains acceptable performance while fitting hardware constraints.

See also