DeepSeek DSpark: Accelerare l’Inferenza degli LLM con Generazione Semi-Autoregressiva

DeepSeek ha recentemente rilasciato DSpark, un innovativo framework per l’accelerazione dell’inferenza dei Large Language Models (LLM) che promette riduzioni della latenza fino all’85%. Non si tratta di un nuovo modello linguistico, bensì di un avanzato sistema di ottimizzazione del processo di generazione, basato su tecniche di speculative decoding e su un’architettura semi-autoregressiva. Il progetto, accompagnato dal toolkit di addestramento DeepSpec, rappresenta un passo significativo per migliorare l’efficienza computazionale degli LLM open source.

Il cuore di DSpark risiede nella combinazione di un modello “drafter” leggero con il modello “target” principale. Invece di generare token uno alla volta in modo strettamente autoregressivo, DSpark sfrutta un approccio di generazione semi-autoregressiva: il drafter produce blocchi di token candidati in parallelo, che vengono poi verificati e accettati o rifiutati dal modello target. Questo meccanismo consente di ridurre drasticamente il numero di passaggi di inferenza del modello pesante, accelerando la generazione di risposte lunghe e complesse.

Un elemento chiave è il confidence scheduling, un algoritmo che regola dinamicamente la lunghezza dei blocchi di token prodotti dal drafter in base alla sicurezza delle previsioni. Quando il drafter è molto confidente, i blocchi possono essere più lunghi, massimizzando il guadagno di velocità; quando è incerto, i blocchi si accorciano per ridurre il rischio di rifiuti e ricalcoli. Questo adattamento in tempo reale ottimizza il trade-off tra velocità e accuratezza, rendendo DSpark robusto anche su distribuzioni di input variabili.

Dal punto di vista implementativo, DeepSpec (il repository associato) fornisce strumenti per addestrare sia il drafter che il meccanismo di verifica, utilizzando tecniche di distillazione e reinforcement learning. L’architettura è progettata per essere integrata in pipeline di inferenza esistenti senza modifiche lato modello target: basta aggiungere il drafter come modulo di pre-generazione. I risultati sperimentali mostrano accelerazioni significative su modelli della famiglia DeepSeek, ma il framework è pensato per essere agnostico rispetto all’LLM sottostante.

Le implicazioni per il futuro degli LLM open source sono notevoli. DSpark dimostra che è possibile ottenere guadagni di performance senza dover ridefinire l’architettura del modello principale, aprendo la strada a implementazioni più efficienti su hardware consumer e data center. La pubblicazione del paper e del codice su GitHub (github.com/deepseek-ai/DeepSpec) e del modello su Hugging Face (huggingface.co/deepseek-ai/DeepSeek-V4-Pro-DSpark) consente alla comunità di sperimentare e contribuire, accelerando l’adozione di tecniche di inferenza più rapide ed economiche.