Grazie per aver inviato la tua richiesta! Uno dei nostri team membri ti contatterà a breve.
Grazie per aver inviato il tuo prenotazione! Uno dei nostri team membri ti contatterà a breve.
Struttura del corso
Introduzione a Google Colab Pro
- Confronto tra Colab e Colab Pro: funzionalità e limitazioni
- Creazione e gestione dei notebook
- Configurazione dell’hardware acceleratore e delle impostazioni di runtime
Programmazione Python nel cloud
- Uso delle celle di codice, del markup e della struttura generale dei notebook
- Installazione dei pacchetti e configurazione dell’ambiente di lavoro
- Salvataggio e tracciamento delle versioni dei notebook in Google Drive
Elaborazione e visualizzazione dei dati
- Caricamento ed analisi di dati da file, fogli Google o API
- Utilizzo di Pandas, Matplotlib e Seaborn per la manipolazione dei dati
- Gestione e visualizzazione in tempo reale di set di dati di grandi dimensioni
Machine Learning con Colab Pro
- Applicazione pratica di Scikit-learn e TensorFlow all’interno di Colab
- Addestramento dei modelli sfruttando la potenza di GPU e TPU
- Valutazione e ottimizzazione delle prestazioni dei modelli sviluppati
Lavorare con i framework di deep learning
- Utilizzo di PyTorch in combinazione con Colab Pro
- Gestione efficace della memoria e delle risorse computazionali disponibili
- Salvataggio dei checkpoint e dei log di addestramento per un monitoraggio costante
Integrazione e collaborazione
- Collegamento a Google Drive per il caricamento automatico di dataset condivisi
- Collaborazione in tempo reale tramite l’uso comune di notebook digitali
- Esportazione finale dei risultati su GitHub o in formato PDF per una diffusione agevole
Ottimizzazione delle prestazioni e buone pratiche operative
- Controllo del ciclo di vita delle sessioni e gestione dei timeout
- Organizzazione razionale del codice all’interno dei notebook
- Strategie utili per attività a lunga durata o destinate alla produzione effettiva
Riassunto e prossimi passi da intraprendere
Requisiti
- Esperienza pratica nella programmazione con Python
- Conoscenza di base dei notebook Jupyter e delle tecniche di analisi dati
- Comprensione generale dei flussi di lavoro tipici del machine learning
Destinatari
- Scienziati e analisti dei dati
- Ingegneri specializzati in machine learning
- Sviluppatori Python impegnati in progetti di intelligenza artificiale o ricerca
14 ore