Google Research présente TurboQuant pour la compression de modèles d'IA.

Ce que fait TurboQuant
TurboQuant est un ensemble d'algorithmes de quantification avancés qui permettent une compression massive pour les grands modèles de langage et les moteurs de recherche vectorielle. Il traite spécifiquement les goulots d'étranglement dans le cache clé-valeur - un système de stockage haute vitesse qui stocke les informations fréquemment utilisées sous des étiquettes simples pour une récupération instantanée.
Comment cela fonctionne
TurboQuant réalise une réduction importante de la taille du modèle sans perte de précision grâce à deux étapes clés :
- Compression de haute qualité (méthode PolarQuant) : Commence par faire tourner aléatoirement les vecteurs de données pour simplifier la géométrie, puis applique un quantificateur standard à chaque partie du vecteur individuellement. Cette étape utilise la majeure partie de la puissance de compression pour capturer le concept principal et la force du vecteur original.
- Élimination des erreurs cachées : Utilise une petite quantité résiduelle de puissance de compression (juste 1 bit) pour appliquer l'algorithme QJL à la minuscule quantité d'erreur restante de la première étape. QJL agit comme un vérificateur d'erreurs mathématiques qui élimine les biais, conduisant à des scores d'attention plus précis.
Composants clés
QJL (Quantified Johnson-Lindenstrauss) : Utilise la transformation de Johnson-Lindenstrauss pour réduire les données de haute dimension tout en préservant les distances entre les points de données. Il réduit chaque nombre de vecteur résultant à un seul bit de signe (+1 ou -1) avec une surcharge mémoire nulle. Utilise un estimateur spécial qui équilibre les requêtes haute précision avec les données basse précision pour calculer avec précision les scores d'attention.
PolarQuant : Traite la surcharge mémoire en convertissant les vecteurs en coordonnées polaires à l'aide d'un système de coordonnées cartésiennes. Au lieu des coordonnées standard (X, Y, Z), il utilise un format comparable à "Allez 5 blocs au total à un angle de 37 degrés" plutôt que "Allez 3 blocs à l'Est, 4 blocs au Nord".
Contexte technique
La quantification vectorielle traditionnelle introduit généralement une surcharge mémoire de 1-2 bits supplémentaires par nombre en raison du stockage des constantes de quantification pour chaque petit bloc de données. TurboQuant traite de manière optimale ce défi. Les techniques ont montré des résultats prometteurs dans les tests pour réduire les goulots d'étranglement clé-valeur sans sacrifier les performances du modèle d'IA.
TurboQuant sera présenté à ICLR 2026, tandis que PolarQuant sera présenté à AISTATS 2026.
📖 Read the full source: HN AI Agents
👀 See Also

companion-capture : L'outil sauvegarde les bulles de parole éphémères de Claude Code
companion-capture est un outil open-source qui capture les bulles de dialogue du personnage compagnon de Claude Code avant qu'elles ne disparaissent du terminal. Il enregistre les messages dans des fichiers markdown et SQLite pour la recherche, en utilisant l'analyse du tampon d'écran VT100 pour suivre les positions du curseur.

Open-Sourcé le-vibe-stack : Règles Markdown pour Maintenir la Cohérence du Code Claude
Un développeur a rendu open-source 'the-vibe-stack' — un ensemble de règles Markdown conçues pour maintenir Claude Code sur la bonne voie lors de longues sessions en imposant un schéma rigide. Cette approche vise à réduire la dérive logique et le gaspillage de tokens tout en garantissant une sortie prévisible.

Claude Code v2.1.217 : Limite de profondeur des sous-agents, autocomplétion des émojis et correctifs critiques
Claude Code v2.1.217 limite les sous-agents simultanés à 20, ajoute une autocomplétion d'emoji, corrige une fuite mémoire dans les sorties MCP et résout les problèmes de mise à jour automatique sous Windows.

MoltNow.app : Une plateforme de déploiement OpenClaw en un clic fait son apparition
Un nouveau service promet de simplifier le déploiement d'OpenClaw en un seul clic avec une interface personnalisée et une automatisation du navigateur.