Corso
Modelli di AI scalabili con PyTorch Lightning
IntermedioLivello di competenza
Aggiornato 05/2025
PyTorchArtificial Intelligence3 h10 video30 Esercizi2,400 XPAttestato di conseguimento
Crea il tuo account gratuito
Continua con GoogleMostra più opzionio
Continuando, accetti i nostri Termini di utilizzo, la nostra Informativa sulla privacy e che i tuoi dati siano conservati negli Stati Uniti.
Preferito dagli studenti di migliaia di aziende
Formare un team?
Prova per il BusinessDescrizione del corso
Fondamenti dell'IA scalabile
Questo corso ti porta in un viaggio attraverso le basi dell'intelligenza artificiale scalabile. Inizierai imparando come PyTorch Lightning semplifica il ciclo di vita dello sviluppo dei modelli riducendo il codice ripetitivo. Grazie a esempi guidati, scoprirai come suddividere reti neurali complesse in componenti riutilizzabili, consentendoti di mantenere la qualità del codice anche quando i tuoi progetti assumono dimensioni sempre maggiori.Tecniche avanzate di ottimizzazione
Imparerai anche le tecniche di ottimizzazione, come gli ottimizzatori adattivi, il model pruning e la quantizzazione. Vedrai con i tuoi occhi come piccoli cambiamenti nella strategia di formazione possono portare a grandi miglioramenti in termini di velocità e precisione, e imparerai come ottimizzare i tuoi cicli di formazione per eliminare i colli di bottiglia.Implementazione pronta per la produzione
Alla fine del corso, avrai imparato come portare un prototipo fino alla produzione e avrai un portfolio di soluzioni di intelligenza artificiale modulari, ottimizzate e pronte per affrontare le sfide del mondo reale.Prerequisiti
Intermediate Deep Learning with PyTorch1
Costruire modelli scalabili con PyTorch Lightning
In questo capitolo vedremo come PyTorch Lightning semplifica lo sviluppo e la distribuzione di modelli di AI scalabili. Partendo dai concetti di base, passeremo attraverso la struttura fondamentale di un progetto PyTorch Lightning, includendo componenti essenziali come LightningModule e Trainer, per creare solide basi per soluzioni di AI più avanzate.
2
Tecniche avanzate in PyTorch Lightning
In questo capitolo approfondiremo PyTorch Lightning per gestire i dati in modo efficiente e migliorare l’addestramento del modello. Impareremo a creare workflow di dati modulari e riutilizzabili con LightningDataModule, a valutare correttamente i modelli tramite validazione e test, e a potenziare i processi di training usando i Lightning Callback per automatizzare il miglioramento del modello ed evitare l’overfitting.
3
Ottimizzare i modelli per la scalabilità
Impara a preparare modelli di deep learning per la messa in produzione rendendoli più snelli e veloci. Questo capitolo introduce tecniche come quantizzazione dinamica, pruning e conversione con TorchScript, aiutandoti a ridurre dimensioni e latenza del modello senza sacrificare l’accuratezza
Modelli di AI scalabili con PyTorch Lightning
Corso completato
Ottieni Attestato di conseguimento
Aggiungi questa certificazione al tuo profilo LinkedIn, al curriculum o al CVCondividila sui social e nella valutazione delle tue performanceIscriviti ora
Unisciti a oltre 19 milioni di studenti e inizia Modelli di AI scalabili con PyTorch Lightning oggi!
Crea il tuo account gratuito
Continua con GoogleMostra più opzionio
Continuando, accetti i nostri Termini di utilizzo, la nostra Informativa sulla privacy e che i tuoi dati siano conservati negli Stati Uniti.
Aumenta le tue competenze sui dati con l'app di DataCamp
Avanza ovunque ti trovi con i nostri corsi per dispositivi mobili e le nostre sfide di programmazione quotidiane da 5 minuti.