Corso di formazione CANN SDK per pipeline di visione artificiale ed elaborazione del linguaggio naturale
Il CANN SDK (Compute Architecture for Neural Networks) offre strumenti avanzati per la distribuzione e l’ottimizzazione di applicazioni AI in tempo reale nel campo della visione artificiale e dell’elaborazione del linguaggio naturale, in particolare su hardware Huawei Ascend.
Questo corso formativo, tenuto da istruttori (in modalità online o in presenza), si rivolge a professionisti di livello intermedio nel settore dell’AI che desiderano creare, distribuire e ottimizzare modelli visivi e linguistici tramite il CANN SDK per applicazioni produttive.
Al termine del corso i partecipanti saranno in grado di:
- Distribuire e ottimizzare modelli di visione artificiale ed elaborazione del linguaggio naturale utilizzando CANN e AscendCL.
- Utilizzare gli strumenti forniti da CANN per convertire i modelli e integrarli in pipeline operative in tempo reale.
- Ottimizzare le prestazioni di inferenza per compiti come il rilevamento di oggetti, la classificazione e l’analisi del sentiment.
- Progettare pipeline di visione artificiale o elaborazione del linguaggio naturale adatte a implementazioni su edge o nel cloud.
Modalità del corso
- Lezioni interattive ed esempi pratici guidati.
- Laboratori pratici dedicati alla distribuzione dei modelli e all’analisi delle prestazioni.
- Progettazione di pipeline reali basate su casi d’uso concreti di visione artificiale ed elaborazione del linguaggio naturale.
Opzioni di personalizzazione del corso
- Per richiedere un percorso formativo su misura, vi preghiamo di contattarci per concordare i dettagli.
Struttura del corso
Introduzione alla distribuzione di modelli di visione artificiale ed elaborazione del linguaggio naturale con CANN
- Il ciclo di vita dei modelli AI: dall’addestramento alla distribuzione
- Aspetti fondamentali per garantire prestazioni ottimali in applicazioni in tempo reale
- Panoramica degli strumenti forniti da CANN SDK e del loro ruolo nell’integrazione dei modelli
Preparazione dei modelli di visione artificiale ed elaborazione del linguaggio naturale
- Esportazione di modelli da PyTorch, TensorFlow e MindSpore
- Gestione degli input/output adatti a compiti basati su immagini o testo
- Utilizzo dell’ATC per convertire i modelli nel formato OM
Distribuzione di pipeline di inferenza con AscendCL
- Esecuzione di inferenze di visione artificiale e elaborazione del linguaggio naturale tramite l’API AscendCL
- Pipeline di pre-elaborazione: ridimensionamento delle immagini, tokenizzazione e normalizzazione dei dati
- Fasi post-elaborazione: estrazione di bounding box, calcolo dei punteggi di classificazione e generazione del testo
Tecniche di ottimizzazione delle prestazioni
- Analisi delle prestazioni dei modelli con gli strumenti integrati in CANN
- Riduzione della latenza grazie all’uso di calcoli a precisione mista e al tuning dei batch
- Gestione efficiente della memoria e delle risorse computazionali in contesti di elaborazione continua
Casi d’uso nella visione artificiale
- Studio di caso: rilevamento di oggetti per sistemi di sorveglianza intelligente
- Studio di caso: controllo qualitativo visivo nei processi produttivi
- Realizzazione di pipeline analitiche su video in tempo reale sfruttando l’hardware Ascend 310
Casi d’uso nell’elaborazione del linguaggio naturale
- Studio di caso: analisi del sentiment e rilevamento delle intenzioni espresse
- Studio di caso: classificazione e sintesi automatica dei documenti
- Integrazione in tempo reale di modelli linguistici con API REST e sistemi di messaggistica
Riepilogo e prossimi passi
Requisiti
- Conoscenza basilare del deep learning applicato alla visione artificiale o all’elaborazione del linguaggio naturale
- Esperienza con Python e framework di intelligenza artificiale come TensorFlow, PyTorch o MindSpore
- Conoscenza di base dei processi di distribuzione e inferenza dei modelli
Destinatari del corso
- Professionisti della visione artificiale e dell’elaborazione del linguaggio naturale che utilizzano la piattaforma Ascend di Huawei
- Data scientist ed ingegneri AI impegnati nello sviluppo di modelli per il riconoscimento in tempo reale
- Sviluppatori responsabili dell’integrazione di pipeline CANN in contesti industriali, di sorveglianza o analisi dei media
I corsi di formazione interaziendali richiedono più di 5 partecipanti.
Corso di formazione CANN SDK per pipeline di visione artificiale ed elaborazione del linguaggio naturale - Prenotazione
Corso di formazione CANN SDK per pipeline di visione artificiale ed elaborazione del linguaggio naturale - Richiesta
CANN SDK per pipeline di visione artificiale ed elaborazione del linguaggio naturale - Richiesta di consulenza
Corsi in Arrivo
Corsi relativi
LangGraph avanzato: ottimizzazione, debug e monitoraggio di grafi complessi
35 oreLangGraph è un framework per la creazione di applicazioni basate su modelli linguistici in cui più agenti collaborano tra loro. Si tratta di grafi componibili che conservano lo stato delle operazioni e permettono un controllo completo sull’esecuzione.
Questo corso formativo, tenuto da istruttori esperti ed erogato online o in sede, è rivolto a ingegneri di piattaforme AI avanzate, professionisti DevOps per l’AI e architetti ML che desiderano ottimizzare, monitorare, effettuare il debug e gestire sistemi LangGraph pronti per la produzione.
Al termine del corso, i partecipanti saranno in grado di:
- Progettare ed ottimizzare topologie LangGraph complesse in termini di velocità, costi e scalabilità.
- Migliorare la affidabilità dei sistemi implementando meccanismi di retry, timeout, idempotenza e recupero tramite checkpoint.
- Effettuare il debug e tracciare l’esecuzione dei grafi, ispezionarne lo stato e replicare in modo sistematico i problemi riscontrati in produzione.
- Instrumentare i grafi con log, metriche e dati di tracing; distribuirli in ambiente produttivo e monitorarne i SLA e i costi.
Modalità del corso
- Lezioni interattive con dibattiti.
- Molti esercizi pratici e attività di simulazione.
- Implementazione concreta in un ambiente di laboratorio reale.
Opzioni di personalizzazione del corso
- Per richiedere una personalizzazione specifica di questo corso, contattateci per concordare i dettagli.
Creazione di agenti per la programmazione con Devstral: dalla progettazione all'utilizzo degli strumenti
14 oreDevstral è un framework open source pensato per creare ed eseguire agenti in grado di interagire con codebase, strumenti di sviluppo e API, al fine di migliorare la produttività degli ingegneri software.
Questo corso formativo guidato da un istruttore (sia online che in presenza) è rivolto a ingegneri ML di livello intermedio e avanzato, team specializzati nello sviluppo di strumenti software e SRE che desiderano progettare, implementare ed ottimizzare agenti per la programmazione utilizzando Devstral.
Al termine del corso i partecipanti saranno in grado di:
- Configurare e predisporre Devstral per lo sviluppo di agenti di programmazione.
- Progettare flussi di lavoro basati su agenti per l’esplorazione e la modifica del codice sorgente.
- Integrare gli agenti con strumenti di sviluppo e API.
- Applicare le migliori pratiche per una distribuzione sicura ed efficiente degli agenti.
Modalità del corso
- Lezioni interattive e discussioni di gruppo.
- Molti esercizi pratici da svolgere durante il percorso.
- Implementazione concreta in un ambiente di laboratorio reale.
Opzioni di personalizzazione del corso
- Per richiedere una versione personalizzata di questo corso, contattateci per concordare i dettagli.
Operazioni sui modelli open source: auto-ospitamento, ottimizzazione e governance con i modelli Devstral e Mistral
14 oreI modelli Devstral e Mistral sono tecnologie AI open source progettate per una distribuzione flessibile, l’ottimizzazione tramite fine-tuning e un’integrazione scalabile.
Questo corso pratico e guidato da istruttore (online o in aula) è rivolto a ingegneri ML di livello intermedio-avanzato, team di piattaforme e ingegneri della ricerca desiderosi di auto-ospitare, ottimizzare e governare i modelli Mistral e Devstral in ambienti produttivi.
Al termine del corso, i partecipanti saranno in grado di:
- Configurare e impostare ambienti auto-ospitati per i modelli Mistral e Devstral.
- Applicare tecniche di fine-tuning volte a migliorarne le prestazioni in contesti specifici.
- Implementare strategie di versionamento, monitoraggio e gestione del ciclo di vita dei modelli.
- Garantire sicurezza, conformità normativa e un uso responsabile dei modelli open source.
Formato del corso
- Lezioni interattive e discussioni guidate.
- Esercitazioni pratiche sull’auto-ospitamento e l’ottimizzazione dei modelli.
- Implementazione in tempo reale di pipeline di governance e monitoraggio.
Opzioni di personalizzazione del corso
- Per richiedere un percorso formativo su misura, contattateci per accordi specifici.
Sviluppo di sistemi di riconoscimento facciale basati su IA per le forze dell'ordine
21 oreQuesto corso formativo con docente presente in Italia (in modalità online o in presenza) è rivolto a agenti delle forze dell’ordine alle prime armi che desiderano passare dall’elaborazione manuale dei ritratti facciali all’utilizzo di strumenti basati su IA per lo sviluppo di sistemi di riconoscimento facciale.
Alla fine del corso, i partecipanti saranno in grado di:
- Comprendere i fondamenti dell’Intelligenza Artificiale e dell’Apprendimento Automatico.
- Apprendere le nozioni base dell’elaborazione digitale delle immagini e il loro impiego nel riconoscimento facciale.
- Acquisire competenze nell’utilizzo di strumenti e framework basati su IA per creare modelli di riconoscimento facciale.
- Ottenere esperienza pratica nella realizzazione, formazione e test di sistemi di riconoscimento facciale.
- Comprendere le considerazioni etiche e le best practice nell’utilizzo della tecnologia di riconoscimento facciale.
Fiji: Elaborazione delle immagini per la biotecnologia e la tossicologia
14 oreQuesto corso in presenza dell’istruttore, disponibile Italia (online o in sede), si rivolge a ricercatori e professionisti di laboratorio con competenze base o intermedie che desiderano elaborare e analizzare immagini relative a tessuti istologici, cellule sanguinee, alghe e altri campioni biologici.
Al termine del corso i partecipanti saranno in grado di:
- Navigare nell’interfaccia di Fiji e utilizzare le funzioni principali di ImageJ.
- Preelaborare e migliorare le immagini scientifiche al fine di ottimizzarne l’analisi.
- Effettuare analisi quantitative delle immagini, tra cui il conteggio cellulare e la misurazione dell’area.
- Automatizzare compiti ripetitivi tramite l’utilizzo di macro e plugin.
- Personalizzare i flussi di lavoro in base alle specifiche necessità analitiche della ricerca biologica.
Applicazioni di LangGraph nel settore finanziario
35 oreLangGraph è un framework progettato per sviluppare applicazioni basate su LLM che gestiscono lo stato, coinvolgono più agenti e sono strutturate come grafi componibili. Garantisce inoltre la persistenza dello stato nonché un controllo completo sull’esecuzione.
Questo corso formativo dal vivo, condotto da istruttori (in modalità online o presso una sede), è rivolto a professionisti di livello intermedio e avanzato che desiderano progettare, implementare e gestire soluzioni finanziarie basate su LangGraph nel rispetto delle norme, della trasparenza operativa e della conformità.
Al termine del corso i partecipanti saranno in grado di:
- Progettare flussi di lavoro LangGraph specifici per il settore finanziario, adeguati ai requisiti normativi e alle verifiche di audit.
- Integrare standard dati e ontologie finanziarie nello stato del grafo e negli strumenti correlati.
- Implementare meccanismi di affidabilità, sicurezza e controllo umano nei processi critici.
- Distribuire, monitorare e ottimizzare i sistemi LangGraph in termini di prestazioni, costi e rispetto degli SLA previsti.
Modalità del corso
- Lezioni interattive e dibattiti.
- Numerosi esercizi pratici per favorire l’apprendimento.
- Implementazione diretta in un ambiente di laboratorio reale.
Opzioni di personalizzazione del corso
- Per richiedere una formazione su misura, vi preghiamo di contattarci per concordare i dettagli.
Nozioni di base su LangGraph: creazione di catene di prompt basate su grafi per i LLM
14 oreLangGraph è un framework per sviluppare applicazioni a base di LLM strutturate in forma di grafo, in grado di supportare pianificazione, ramificazioni, utilizzo di strumenti, gestione della memoria ed esecuzione controllata.
Questo corso formativo dal vivo, tenuto da istruttori (in modalità online o in sede), si rivolge a sviluppatori alle prime armi, ingegneri dei prompt e professionisti dei dati desiderosi di progettare e realizzare flussi di lavoro affidabili e composti da più passaggi per i LLM mediante LangGraph.
Al termine del corso, i partecipanti saranno in grado di:
- Spiegare i concetti fondamentali di LangGraph (nodi, archi, stato) e quando utilizzarli;
- Creare catene di prompt che si ramificano, richiamano strumenti ed elaborano la memoria;
- Integrare processi di recupero dati e API esterne nei flussi lavorativi basati su grafi;
- Testare, debuggare ed esaminare le applicazioni LangGraph al fine di garantirne affidabilità e sicurezza.
Struttura del corso
- Lezioni interattive accompagnate da discussioni guidate;
- Esercitazioni pratiche e analisi passo dopo passo del codice in un ambiente di sviluppo isolato;
- Attività basate su scenari reali per la progettazione, il test e la valutazione dei sistemi.
Opzioni di personalizzazione del corso
- Per richiedere una formazione su misura, contattateci direttamente per concordare i dettagli.
LangGraph nel settore sanitario: orchestrazione dei flussi di lavoro in ambienti regolamentati
35 oreLangGraph consente la creazione di flussi di lavoro multi-utente e gestiti dagli LLM, con controllo preciso sui percorsi di esecuzione e sulla persistenza dello stato. Nel settore sanitario, queste funzionalità sono fondamentali per garantire conformità normativa, interoperabilità dei sistemi e sviluppo di strumenti di supporto alle decisioni allineati ai processi clinici.
Questo corso formativo dal vivo, con docente in presenza, si rivolge a professionisti di livello intermedio o avanzato desiderosi di progettare, implementare e gestire soluzioni basate su LangGraph nel contesto sanitario, affrontando le sfide normative, etiche e operative tipiche del settore.
Al termine del corso i partecipanti saranno in grado di:
- Progettare flussi di lavoro LangGraph specifici per il settore sanitario, tenendo conto della conformità e dell’auditabilità.
- Integrare applicazioni LangGraph con ontologie e standard medici (FHIR, SNOMED CT, ICD).
- Applicare le migliori pratiche in materia di affidabilità, tracciabilità e trasparenza in ambienti sensibili.
- Distribuire, monitorare e validare applicazioni LangGraph negli ambienti produttivi del settore sanitario.
Modalità del corso
- Lezioni interattive e dibattiti guidati dal docente.
- Esercitazioni pratiche basate su casi reali del settore sanitario.
- Applicazione concreta in un ambiente di laboratorio live.
Opzioni di personalizzazione del corso
- Per richiedere una formazione su misura, contattaci per concordare i dettagli.
LangGraph per applicazioni legali
35 oreLangGraph è un framework pensato per creare applicazioni basate su modelli linguistici in grado di gestire uno stato complesso e coinvolgere più agenti. Si tratta di una struttura componibile, dove ogni elemento mantiene il proprio stato nel tempo e permette un controllo preciso sull’esecuzione.
Questo corso formativo, tenuto da istruttori qualificati (in modalità online o in presenza), si rivolge a professionisti con competenze intermedie o avanzate che desiderano progettare, implementare e gestire soluzioni legali basate su LangGraph rispettando rigorosi requisiti di conformità, tracciabilità e governance.
Alla fine del corso i partecipanti saranno in grado di:
- Progettare flussi di lavoro LangGraph specifici per il settore legale, garantendo auditabilità e conformità alle normative.
- Integrare ontologie legali e standard documentali nello stato del grafo e nei processi associati.
- Implementare meccanismi di controllo, approvazioni effettuate da operatori umani e percorsi decisionali tracciabili.
- Distribuire, monitorare e mantenere i servizi LangGraph in ambiente di produzione assicurando visibilità operativa e gestione ottimale dei costi.
Modalità del corso
- Lezioni interattive e dibattiti guidati dagli istruttori.
- Numerosi esercizi pratici e attività applicative.
- Implementazione diretta in un ambiente di laboratorio reale.
Opzioni di personalizzazione del corso
- Per richiedere una formazione su misura, vi invitiamo a contattarci per concordare i dettagli.
Creazione di flussi di lavoro dinamici con LangGraph e agenti LLM
14 oreLangGraph è un framework per costruire flussi di lavoro basati su modelli linguistici che seguono una struttura a grafo, consentendo ramificazioni, utilizzo di strumenti, gestione della memoria e controllo sull'esecuzione.
Questo corso formativo con docente (online o in presenza) è rivolto a ingegneri e team di prodotto di livello intermedio che desiderano integrare la logica a grafo fornita da LangGraph nei cicli operativi degli agenti LLM, al fine di sviluppare applicazioni dinamiche e consapevoli del contesto come assistenti per il supporto clienti, sistemi decisionali o strumenti di recupero informazioni.
Al termine del corso, i partecipanti saranno in grado di:
- Progettare flussi di lavoro a grafo in grado di coordinare agenti LLM, strumenti e memoria.
- Implementare meccanismi condizionali di instradamento, tentativi ripetuti e procedure di fallback per garantire un'esecuzione affidabile.
- Integrare sistemi di recupero dati, API e output strutturati nei cicli operativi degli agenti.
- Valutare, monitorare e rafforzare il comportamento degli agenti al fine di garantirne affidabilità e sicurezza.
Struttura del corso
- Lezioni interattive accompagnate da discussioni guidate.
- Esercitazioni pratiche e analisi del codice in un ambiente di test sicuro.
- Esercizi di progettazione basati su scenari concreti, con valutazione reciproca tra i partecipanti.
Opzioni di personalizzazione del corso
- Per richiedere una sessione formativa su misura, vi preghiamo di contattarci per concordare i dettagli.
LangGraph per l’automazione del marketing
14 oreLangGraph è un framework di orchestrazione basato su grafi che consente di creare flussi di lavoro multi-step e condizionali utilizzando modelli linguistici avanzati e strumenti vari; risulta ideale per automatizzare e personalizzare i processi di produzione dei contenuti.
Questo corso pratico, tenuto da istruttori (in modalità online o in sede), si rivolge a professionisti del marketing, strategi di contenuto e sviluppatori specializzati nell’automazione che desiderano implementare campagne email dinamiche e flussi di generazione dei contenuti grazie a LangGraph.
Al termine del corso i partecipanti saranno in grado di:
- Progettare flussi di lavoro per contenuti ed email strutturati in forma di grafo, con logica condizionale.
- Integrare modelli linguistici avanzati, API e fonti dati per personalizzare automaticamente i contenuti.
- Gestire lo stato, la memoria e il contesto all’interno di campagne composte da più fasi.
- Valutare, monitorare ed ottimizzare le prestazioni dei flussi di lavoro nonché i risultati ottenuti.
Modalità del corso
- Lezioni interattive e discussioni di gruppo.
- Esercitazioni pratiche sulla realizzazione di flussi di lavoro per email e pipeline di contenuti.
- Attività basate su scenari concreti riguardanti personalizzazione, segmentazione dei pubblici e logica condizionale.
Opzioni di personalizzazione del corso
- Per richiedere un corso su misura, contattaci per concordare i dettagli.
Le Chat Enterprise: ChatOps privato, integrazioni e controlli amministrativi
14 oreLe Chat Enterprise è una soluzione ChatOps privata che offre capacità di intelligenza artificiale conversazionale sicure, personalizzabili e conformi alle normative aziendali. È ideale per le organizzazioni che necessitano di un controllo rigoroso sull’utilizzo dell’AI, grazie al supporto per il controllo degli accessi basato sui ruoli (RBAC), l’autenticazione unica (SSO) e numerose integrazioni con applicazioni enterprise.
Questo corso pratico ed interattivo, tenuto da istruttori esperti (in modalità online o in sede), si rivolge a product manager di livello intermedio, responsabili IT, ingegneri delle soluzioni e team di sicurezza/compliance desiderosi di implementare, configurare e gestire Le Chat Enterprise all’interno del proprio ambiente aziendale.
Al termine del corso i partecipanti saranno in grado di:
- Configurare Le Chat Enterprise per implementazioni sicure e conformi.
- Abilitare il controllo degli accessi basato sui ruoli, l’autenticazione unica e le policy di compliance.
- Integrare Le Chat con applicazioni aziendali e archivi dati.
- Progettare e attuare procedure operative amministrative e di governance per il funzionamento ottimale del sistema.
Modalità del corso
- Lezioni interattive e discussioni guidate.
- Ampia pratica attraverso esercizi mirati.
- Lavoro pratico in un ambiente di laboratorio reale.
Opzioni di personalizzazione del corso
- Per richiedere un percorso formativo su misura, contattateci per concordare i dettagli.
Architetture LLM convenienti: Mistral su larga scala (Ottimizzazione delle prestazioni e dei costi)
14 oreMistral è una famiglia di modelli linguistici di grandi dimensioni ad alte prestazioni, ottimizzata per un'implementazione in produzione economica e su larga scala.
Questo corso formativo dal vivo, tenuto da istruttori (in modalità online o in presenza), si rivolge a ingegneri infrastrutturali di livello avanzato, architetti cloud e responsabili MLOps che desiderano progettare, implementare ed ottimizzare architetture basate su Mistral per ottenere la massima produttività con i minori costi possibili.
Al termine del corso, i partecipanti saranno in grado di:
- Implementare modelli di distribuzione scalabili per Mistral Medium 3.
- Applicare tecniche di raggruppamento delle richieste (batching), quantizzazione e strategie efficienti di servizio.
- Ottimizzare i costi dell'inferenza mantenendo al contempo elevate prestazioni.
- Progettare topologie di servizio pronte per l’utilizzo in ambienti aziendali e su larga scala.
Modalità del corso
- Lezioni interattive e discussioni guidate.
- Ampia scelta di esercizi pratici e attività di approfondimento.
- Svolgimento diretto in un ambiente laboratoriale live.
Opzioni di personalizzazione del corso
- Per richiedere una formazione su misura, contattaci per concordare i dettagli.
Produrre assistenti conversazionali utilizzando i connettori e le integrazioni Mistral
14 oreMistral AI è una piattaforma di intelligenza artificiale open source che consente ai team di creare ed integrare assistenti conversazionali nei flussi di lavoro aziendali e destinati ai clienti.
Questo corso formativo, tenuto da un istruttore e svolto in modalità online o in presenza, si rivolge a product manager alle prime armi o di livello intermedio, sviluppatori full-stack ed ingegneri delle integrazioni che desiderano progettare, integrare e produrre assistenti conversazionali grazie ai connettori e alle integrazioni Mistral.
Al termine del corso i partecipanti saranno in grado di:
- Integrare i modelli conversazionali Mistral con connettori aziendali e strumenti SaaS.
- Implementare la generazione potenziata dalla ricerca (RAG) per ottenere risposte basate su dati reali.
- Progettare modelli di interazione utente adatti sia agli assistenti interni che a quelli rivolti al pubblico.
- Integrare gli assistenti nei processi produttivi per applicazioni pratiche nel mondo reale.
Modalità di svolgimento del corso
- Lezioni interattive e dibattiti guidati.
- Esercitazioni pratiche sull’integrazione dei sistemi.
- Sviluppo diretto di assistenti conversazionali in laboratori live.
Opzioni di personalizzazione del corso
- Per richiedere un percorso formativo su misura, contattaci per concordare i dettagli.
Vision Builder per l'ispezione automatizzata
35 oreQuesto corso pratico tenuto da istruttori in Italia (online o in presenza) si rivolge a professionisti di livello intermedio che desiderano utilizzare Vision Builder AI per progettare, implementare e ottimizzare sistemi di ispezione automatizzata nei processi SMT (Surface-Mount Technology).
Al termine del corso i partecipanti saranno in grado di:
- Configurare ed impostare ispezioni automatiche tramite Vision Builder AI.
- Acquisire e pre-elaborare immagini di alta qualità per l’analisi.
- Applicare decisioni logiche finalizzate al rilevamento di difetti e alla validazione dei processi.
- Generare report di ispezione e ottimizzare le prestazioni del sistema.