AI500

MLOps Practices with Red Hat OpenShift AI

Panoramica

Descrizione del corso

Sperimenta le possibilità offerte da MLOps tramite la cultura e le procedure consolidate dell'open source utilizzate da Red Hat per supportare l'innovazione dei clienti.

  • MLOps Practices with Red Hat OpenShift AI (AI500) è un corso intensivo di cinque giorni che offre ai partecipanti l'opportunità di sperimentare e implementare un percorso di adozione MLOps. Mentre molti programmi di formazione sull'intelligenza artificiale o sulla data science si concentrano su un framework o una tecnologia specifici, questo corso illustra come i migliori strumenti open source si integrano in un flusso di lavoro MLOps completo. Mette insieme apprendimento, formazione e raggiungimento dei risultati senza soluzione di continuità, in un'esperienza altamente coinvolgente che simula scenari di machine learning reali.
  • Per raggiungere gli obiettivi di apprendimento, il gruppo dei partecipanti deve includere persone che ricoprono ruoli aziendali diversi. I data scientist, gli ingegneri del machine learning, gli ingegneri delle piattaforme, gli architetti e i product owner seguiranno questo percorso fianco a fianco. Le attività quotidiane simulano quelle di un team di distribuzione reale, in cui gruppi di lavoro interfunzionali scopriranno quanto la collaborazione sia importante per favorire l'innovazione. Grazie alle esperienze e alle procedure consigliate condivise, il team può mettere in pratica quanto appreso per aiutare la cultura e la mission aziendali a perseguire nuovi progetti e migliorare i processi.
  • Il corso si basa su Red Hat OpenShift AI, Red Hat OpenShift GitOps e l'IA predittiva

Riepilogo dei contenuti del corso

  • Questo corso illustra il percorso end to end in uno scenario di utilizzo di un'applicazione intelligente predittiva, dall'ideazione alla sperimentazione del ciclo interno fino alla produzione. Durante questo percorso, persone che ricoprono ruoli diversi potranno collaborare senza problemi su un'unica piattaforma.
  • Questo corso unisce pratiche culturali e tecniche in un'esperienza unica e coinvolgente, che propone numerosi scenari di utilizzo concreti. Scoprirai le pratiche MLOps e il modo in cui migliorano la sincronizzazione dei team e l'efficienza della distribuzione.
  • La maggior parte dei corsi di formazione sull'IA si concentra su un framework o una tecnologia particolare. Questo corso mette insieme i migliori strumenti open source e ti consente di scoprire come integrarli per creare, distribuire e gestire modelli di IA in fase di produzione in modo affidabile ed efficiente.

Destinatari

Questo corso dimostra che i dipendenti che ricoprono ruoli diversi devono imparare a condividere le informazioni, collaborare e impegnarsi per raggiungere un obiettivo comune, in modo da ottenere risultati positivi e promuovere l'innovazione.

È particolarmente utile per:

  • Utenti della piattaforma MLOps: data scientist, data engineer e sviluppatori di applicazioni.
  • Provider di piattaforme MLOps: ingegneri del machine learning, ingegneri MLOps e ingegneri delle piattaforme.
  • Stakeholder della piattaforma MLOps: architetti e responsabili IT.

I casi d'uso includono gli aspetti tecnici dei sistemi di machine learning, e offrono informazioni pratiche su come chi ricopre questi ruoli può allineare il suo lavoro a quello dei colleghi.

Imparerai a offrire vantaggi ai tuoi clienti accelerando il deployment di nuovi modelli sul mercato. I nostri istruttori condivideranno le esperienze e le procedure consigliate apprese dall'interazione diretta con i clienti durante i servizi Red Hat.

Requisiti per accedere al corso

Programma

Struttura del corso

Cos'è MLOps?

Raccogli le idee e scopri i principi, le pratiche e gli elementi culturali che costituiscono un modello MLOps per lo sviluppo e il deployment di modelli di ML.

Ciclo interno

Impara a usare gli strumenti necessari per sperimentare e realizzare il nostro modello; creeremo un ambiente di lavoro, esploreremo il set di dati, inizieremo a monitorare gli esperimenti e a distribuire i modelli.

Pipeline di formazione

Passa all'automazione dei passaggi precedenti per produrre il nostro modello di formazione.

Ciclo esterno

Introduzione a MLOps: un insieme di procedure che automatizzano e semplificano i flussi di lavoro e i deployment di machine learning.
Qui creeremo il nostro ambiente MLOps, in cui verranno eseguiti la pipeline di formazione continua, il deployment automatizzato e gli strumenti di supporto.

Monitoraggio

I modelli di machine learning possono essere influenzati da vari fattori, tra cui le modifiche nei modelli di dati, i cambiamenti nel comportamento degli utenti e l'evoluzione delle condizioni esterne. Grazie al monitoraggio continuo, identificheremo in modo proattivo questi cambiamenti, ne valuteremo l'impatto sull'accuratezza dei modelli e apporteremo le modifiche necessarie per mantenere prestazioni ottimali.

Controllo delle versioni dei dati

Migliora la tracciabilità introducendo il controllo delle versioni per i set di dati che cambiano nel tempo.

Deployment avanzati

Gestisci correttamente la pre e post-elaborazione di dati e previsioni, scopri la scalabilità automatica per gestire i carichi e introduci modelli di deployment avanzati come i deployment canary e blue-green per garantire un rilascio dei modelli sicuro e senza interruzioni.

Archivi di funzionalità

Metodi efficaci per gestire le funzionalità dei dati e le relative modifiche, e per garantire che le funzionalità siano uniformi nella fase di addestramento e in quella di fornitura dei modelli.

Sicurezza

Implementa barriere di sicurezza automatizzate per garantire la conformità alle procedure di sicurezza aziendali ed estenderle ai modelli.

Risultati

Vantaggi per l'organizzazione

  • Molte aziende stanno scoprendo che la loro attuale struttura organizzativa e gli approcci al machine learning non sono in grado di fornire risultati di trasformazione basati sull'intelligenza artificiale: deployment più rapido dei modelli, miglioramento continuo attraverso cicli di feedback e soluzioni in linea con le esigenze degli utenti. Per raggiungere questi obiettivi, le aziende devono adottare e mettere in pratica i principi e i metodi MLOps, integrando la collaborazione, l'automazione e la gestione del ciclo di vita nei flussi di lavoro di IA.
  • Questo corso introduce i principi della cultura MLOps nel mondo reale e le pratiche moderne. Svilupperai un modello di machine learning predittivo utilizzando Red Hat OpenShift e Red Hat OpenShift AI e altri software, strumenti e tecniche MLOps standard di settore. Al termine del corso, sarai in grado di applicare i principi MLOps e di sfruttare le soluzioni open source per promuovere e guidare le iniziative di trasformazione dell'IA all'interno della tua organizzazione.

Vantaggi per i partecipanti

Al termine del corso, sperimenterai la cultura MLOps, esplorerai le pratiche MLOps e applicherai le tue conoscenze per portare in produzione un modello di machine learning. Al termine del corso, sarai in grado di:

  • Applicare i principi MLOps per semplificare lo sviluppo e il deployment dei modelli di machine learning.
  • Acquisire esperienza pratica con strumenti e processi moderni utili per l'intero ciclo di vita, dallo sviluppo del ciclo interno alle operazioni del ciclo esterno.
  • Migliorare le tue competenze negli stili di scrittura del codice collaborativi con la programmazione pair e mob.

Scegli il Paese

Corsi disponibili in sede

I tuoi team possono accedere ai corsi di formazione presso la tua azienda, in presenza o in modalità remota.

Red Hat Learning Subscription

Percorsi di formazione e training completi sui prodotti Red Hat, certificazioni riconosciute nel settore e un'esperienza di formazione IT flessibile e dinamica.

Scopri l'esperienza di altri studenti che hanno partecipato a questo corso, nella Red Hat Learning Community.