{count, plural, one {Programma} other {Programmi}}
Mercoledì 24 luglio 2024, Mistral AI ha annunciato Mistral Large 2, l'ultima generazione del loro modello linguistico di grandi dimensioni di punta.
Rispetto al suo predecessore, Mistral Large 2 offre progressi significativi nella generazione di codice, nella matematica, nel ragionamento e nel supporto multilingue. Questo nuovo modello punta a colmare il divario tra LLM open-source e closed-source, proponendo un'alternativa per varie applicazioni.
Cosa rende Mistral Large 2 diverso? Come si comporta rispetto ad altri modelli di punta come GPT-4o, Llama 3.1 e Claude 3 Opus? E quali nuove funzionalità porta in dote?
Continua a leggere per scoprire capacità, prestazioni e potenziali applicazioni di Mistral Large 2.
Che cos'è Mistral Large 2?
Mistral Large 2 è il modello linguistico più recente di Mistral AI, progettato per eccellere in vari ambiti come generazione di codice, matematica e compiti multilingue. Diamo un'occhiata alle sue caratteristiche e capacità principali.
123 miliardi di parametri
Mistral Large 2 ha 123 miliardi di parametri, il che lo rende estremamente potente nel comprendere e generare testi complessi con alta accuratezza.
Questa dimensione consente al modello di affrontare problemi intricati con maggiore precisione. Il modello è anche progettato per l'inferenza su singolo nodo con applicazioni a lungo contesto, risultando efficiente su un'unica macchina.
Finestra di contesto da 128k
Una finestra di contesto da 128k permette a Mistral Large 2 di mantenere coerenza e rilevanza su conversazioni o documenti lunghi, fornendo output consistenti e significativi durante interazioni estese.
Supporto per più lingue e linguaggi di programmazione
Mistral Large 2 supporta un'ampia gamma di lingue, tra cui russo, cinese, giapponese, coreano, spagnolo, italiano e molte altre.
Eccelle anche in oltre 80 linguaggi di programmazione, come Python, Java, C, C++ e JavaScript, rendendolo uno strumento versatile per utenti in tutto il mondo.
Open-source e accessibile
Mistral Large 2 è disponibile con la Mistral Research License, che consente l'uso open-source e la modifica per scopi di ricerca e non commerciali.
Questo lo rende accessibile a ricercatori e sviluppatori interessati a esplorarne e migliorarne le capacità.
Licenza commerciale
Per l'uso commerciale, Mistral Large 2 richiede una Mistral Commercial License. Le parti interessate possono contattare Mistral per ottenere questa licenza.

Come funziona Mistral Large 2
Dunque, come funziona Mistral Large 2? Utilizza un'architettura Transformer solo decoder, un design popolare ed efficace per i modelli linguistici moderni. Questa impostazione consente al modello di gestire in modo efficiente vari compiti linguistici. Ecco due modi chiave in cui Mistral Large 2 si distingue nella gestione di un'ampia gamma di attività linguistiche e di coding.
Training su dataset massivi
Mistral Large 2 è stato addestrato su una quantità enorme di testi e codice in molte lingue e materie. Questo training esteso aiuta il modello a comprendere un'ampia gamma di argomenti e competenze, dai documenti tecnici alle conversazioni quotidiane e agli snippet di codice.
La varietà del dataset migliora anche la capacità del modello di aiutare in compiti di programmazione come generazione e debugging del codice.
Riduzione delle allucinazioni
Un problema comune dei grandi modelli linguistici è che a volte producono informazioni che suonano plausibili ma non sono accurate. Per affrontarlo, Mistral AI si è concentrata sulla minimizzazione di queste "allucinazioni" attraverso un attento fine-tuning del modello.
Sono stati aggiunti controlli di accuratezza più severi e sistemi di feedback per garantire che il modello fornisca informazioni affidabili. Mistral Large 2 è anche progettato per riconoscere quando non ha informazioni sufficienti per dare una risposta sicura, riducendo le probabilità di risposte fuorvianti o errate. Questo focus sull'accuratezza rende Mistral Large 2 uno strumento affidabile per chi ha bisogno di informazioni precise e credibili.
Applicazioni di Mistral Large 2
Come il suo predecessore, Mistral Large 2 è uno strumento versatile con un'ampia gamma di utilizzi. È eccellente per i compiti di coding, inclusa la generazione, il completamento e il debugging del codice.
Affronta anche problemi matematici complessi e offre spiegazioni chiare, rendendolo utile per studenti e professionisti.
Le forti capacità di ragionamento e logica del modello sono ideali per rispondere a domande e analizzare testi, offrendo approfondimenti sul contenuto scritto.
Infine, il supporto multilingue di Mistral Large 2 aiuta nella traduzione, nell'apprendimento delle lingue e nella comunicazione tra culture diverse.
Sebbene al momento gestisca principalmente il testo, futuri aggiornamenti potrebbero estenderne le capacità a immagini o audio.
Benchmark e prestazioni
Mistral Large 2 sta fissando nuovi standard per prestazioni ed efficienza dei costi. Ecco come si comporta su vari benchmark.
MMLU
Sul benchmark Massive Multitask Language Understanding (MMLU), Mistral Large 2 ha raggiunto un notevole 84,0% di accuratezza.
Questo benchmark valuta la capacità del modello di gestire un'ampia gamma di compiti, dalle scienze e discipline umanistiche a sfide professionali. L'alto punteggio evidenzia la solida conoscenza generale e le capacità di ragionamento di Mistral Large 2.
Generazione di codice e matematica
Mistral Large 2 eccelle nella generazione di codice e in matematica, ottenendo punteggi di vertice in questi ambiti pur usando meno parametri rispetto a modelli più grandi come Llama 3.1 405B. L'elevato rapporto prestazioni/dimensioni lo fa emergere, superando costantemente sia i modelli Llama 3.1 più grandi sia quelli più piccoli.

Fonte: Mistral AI
Nei benchmark di generazione di codice, Mistral Large 2 è secondo solo a GPT-4o, con un'accuratezza impressionante su Human Eval e Human Eval Plus. Sebbene sia sesto su MBPP Base e MBPP Plus, si comporta comunque bene rispetto ad altri modelli.

Fonte: Mistral AI
Per la generazione di codice in più linguaggi, Mistral Large 2 è secondo solo a GPT-4o e mostra un notevole miglioramento rispetto al suo predecessore. Nel complesso è altamente efficiente e versatile, particolarmente forte nella gestione di compiti di codice e matematica.

Fonte: Mistral AI
Mistral Large 2 va bene su GSM8K, subito dietro LLaMA 3.1 70B. Sul più impegnativo benchmark Math Instruct, Mistral Large 2 è secondo solo a GPT-4o, mostrando forti capacità di ragionamento matematico out-of-the-box. Questi miglioramenti, soprattutto nei compiti zero-shot, riflettono abilità matematiche avanzate e un training solido.

Fonte: Mistral AI
Nel complesso, Mistral Large 2 eccelle nella generazione di codice e nel ragionamento matematico, ambiti che richiedono precisione e affidabilità. Addestrato su un ampio corpus di codice, supera significativamente il suo predecessore ed è competitivo con modelli di punta come GPT-4o e Llama 3.1 405B. Le sue prestazioni mostrano che è uno strumento potente per lo sviluppo software e la ricerca accademica.
Seguire le istruzioni e allineamento
Un altro aspetto chiave delle prestazioni di Mistral Large 2 è il forte miglioramento nella capacità di seguire istruzioni e nella conversazione, che lo rende più abile nel seguire indicazioni e gestire conversazioni lunghe.
Mistral Large 2 va bene su Wild Bench, risultando secondo solo a GPT-4o. Su Arena Hard è terzo, dietro a GPT-4o e Claude 3.5 Sonnet.

Fonte: Mistral AI
Le prestazioni di Mistral Large 2 su MT Bench ottengono punteggi alti anche con il giudice GPT-4o, classificandosi terzo tra i modelli grandi, e risultano seconde per lunghezza di generazione, subito dietro all'originale Mistral Large. Ciò dimostra che Mistral Large 2 può fornire risposte sia dettagliate sia di alta qualità.

Fonte: Mistral AI
MMLU multilingue
Una delle caratteristiche di spicco di Mistral Large 2 è la sua capacità multilingue. Sul benchmark MMLU multilingue, che valuta le prestazioni in diverse lingue, Mistral Large 2 ottiene risultati solidi in tutte le lingue testate, classificandosi costantemente secondo dietro il ben più grande LLaMA 3.1 405B. Questo dimostra il buon equilibrio di Mistral Large 2 tra prestazioni ed efficienza.

Fonte: Mistral AI
Function calling
Il function calling è cruciale perché consente al modello di eseguire compiti o comandi specifici con precisione, rendendolo molto efficace per applicazioni pratiche che richiedono azioni puntuali basate sugli input dell'utente.
Mistral Large 2 ha superato tutti i modelli più grandi come GPT-4o e Claude 3.5 Sonnet nel function calling. Questo miglioramento significativo dimostra le capacità avanzate di Mistral Large 2 e lo distingue dai modelli precedenti e dai competitor.

Fonte: Mistral AI
Efficienza prestazioni/costo
Mistral Large 2 stabilisce un nuovo riferimento sul fronte Pareto prestazioni/costo, che valuta l'equilibrio tra prestazioni del modello e costi di erogazione. In sostanza, offre ottime prestazioni senza essere troppo costoso, rendendolo una scelta accessibile per aziende e ricercatori. Questa efficienza aiuta a ottenere risultati notevoli restando nel budget.
Accesso ai modelli Mistral
Puoi accedere a Mistral Large 2 in due modi principali: La Plateforme e Cloud Service Providers.
La Plateforme
Mistral Large 2 è disponibile su La Plateforme con il nome mistral-large-2407, dove puoi anche testarlo usando le Chat. I pesi del modello sono ospitati su HuggingFace. In generale, su La Plateforme puoi accedere a Mistral Nemo, Mistral Large, Codestral ed Embed per esigenze diverse. Le opzioni di fine-tuning sono ora disponibili anche per Mistral Large, Mistral Nemo e Codestral.
Cloud service provider
In alternativa, puoi accedere a Mistral Large 2 anche tramite i principali provider cloud. Lo trovi su Vertex AI di Google Cloud Platform, Azure AI Studio, Amazon Bedrock e IBM watsonx.ai.
Sicurezza e responsabilità: una priorità assoluta
Mistral AI è impegnata a garantire che i suoi modelli siano usati in modo etico e responsabile.
Solide misure di sicurezza
Mistral Large 2 è stato accuratamente testato e perfezionato per ridurre al minimo i rischi di output dannosi o di parte. Ciò include un'attenzione alla riduzione di informazioni errate o fuorvianti generate dal modello.
Uso responsabile
Usare Mistral Large 2 in modo responsabile va oltre le sole misure tecniche. Coinvolge anche le scelte etiche di chi lo utilizza. Per garantire un uso corretto, gli utenti devono seguire la Mistral Research License per la ricerca non commerciale oppure ottenere una Commercial License per usi aziendali. Incoraggiamo a impiegare Mistral Large 2 in modi che portino beneficio alla società ed evitare usi che possano essere dannosi o diffondere disinformazione.
Conclusione
Mistral Large 2 segna un passo avanti per i modelli linguistici open-source.
Le sue prestazioni solide, l'ampio supporto linguistico e l'enfasi su accuratezza e sicurezza ne fanno uno strumento potente per sviluppatori, ricercatori e aziende.
Se vuoi saperne di più sulla suite di LLM di Mistral, ti consiglio questi post del blog:
FAQ
In cosa Mistral Large 2 si differenzia dal suo predecessore, Mistral Large?
Mistral Large 2 offre miglioramenti significativi rispetto al suo predecessore in ambiti come generazione di codice, matematica, ragionamento e supporto multilingue. Ottiene punteggi più alti su vari benchmark e dispone di una finestra di contesto più ampia, che gli consente di gestire compiti più complessi e mantenere coerenza su testi più lunghi.
Si può usare Mistral Large 2 per applicazioni commerciali?
Sì, ma richiede una Mistral Commercial License. Per ricerca e sviluppo non commerciali, è disponibile con la Mistral Research License.
Mistral Large 2 supporta l'elaborazione di immagini o audio?
Attualmente, Mistral Large 2 si concentra principalmente su compiti basati su testo. Tuttavia, Mistral AI ha indicato l'intenzione di ampliarne le capacità per gestire immagini e audio in futuri aggiornamenti.
Come posso accedere e usare Mistral Large 2?
Puoi accedere a Mistral Large 2 tramite la piattaforma di Mistral AI, "la Plateforme", o tramite API gestite sui principali provider di servizi cloud come Vertex AI di Google Cloud Platform, Azure AI Studio, Amazon Bedrock e IBM watsonx.ai. Per uso commerciale e distribuzione autonoma è richiesta una Mistral Commercial License.
Ryan è un lead data scientist specializzato nello sviluppo di applicazioni di IA con LLM. È dottorando in Elaborazione del Linguaggio Naturale e Knowledge Graph all’Imperial College London, dove ha anche conseguito la laurea magistrale in Informatica. Oltre alla data science, scrive una newsletter settimanale su Substack, The Limitless Playbook, in cui condivide un’idea pratica dei migliori pensatori al mondo e, di tanto in tanto, scrive sui concetti fondamentali dell’IA.


