Apprendimento profondo con Python

Il corso si propone di introdurre i partecipanti al mondo del deep learning, utilizzando il linguaggio di programmazione Python e la libreria TensorFlow. Il corso esplora i concetti fondamentali delle reti neurali come le funzioni di attivazione, l'ottimizzazione dei parametri e la prevenzione dell'overfitting.

I partecipanti impareranno a costruire e ottimizzare modelli di deep learning, nonché ad applicarli in situazioni pratiche. Il corso illustra anche le modalità per ridurre l'overfitting e applicare le conoscenze acquisite alla risoluzione dei classici problemi di machine learning.

A chi è rivolto?

Il corso è rivolto a professionisti IT, ricercatori, studenti e appassionati interessati al deep learning e allo sviluppo di soluzioni basate su reti neurali. La conoscenza precedente della programmazione Python e dell'apprendimento automatico è un vantaggio, ma non richiesta.

Il corso è adatto a coloro che desiderano approfondire il campo dell'intelligenza artificiale e comprendere come le tecniche di deep learning possano essere applicate per risolvere problemi complessi in una varietà di aree come l'analisi dei dati, il riconoscimento delle immagini, l'elaborazione del linguaggio naturale e altre aree correlate.

Cosa imparerai?

• Il concetto e il funzionamento delle reti neurali, nonché le loro basi teoriche.
• Principali concetti e termini utilizzati nel contesto delle reti neurali.
• Strategie e tecniche per ottimizzare i parametri delle reti neurali al fine di ottenere le prestazioni desiderate.
• Utilizzo del framework Tensorflow e applicazione pratica per la realizzazione di un'applicazione basata su reti neurali.
• I vari metodi per ridurre l'overfitting e la loro importanza nel contesto delle reti neurali.
• Come applicare le conoscenze acquisite nel corso per risolvere problemi pratici legati alle reti neurali.

Prerequisiti:

  • Conoscenze di base di programmazione in Python (strutture dati e flusso di controllo).
  • Fondamenti di algebra lineare e calcolo differenziale.
  • Una comprensione dei concetti fondamentali del machine learning.
  • Esperienza con le librerie di machine learning Python come NumPy, Pandas e Scikit-learn.
  • Conoscenza di base delle reti neurali.

Orario del corso:

I materiali del corso sono in inglese. L'insegnamento si svolge in rumeno.

• Cosa sono le reti neurali e cosa c'è dietro
• Concetti di base delle reti neurali
• Come ottimizzare i parametri delle reti neurali
• Acquisire familiarità con Tensorflow e realizzarne un'applicazione pratica
• I principali modi per ridurre l'overfitting
• Mettere in pratica le conoscenze acquisite

Ti consigliamo di proseguire con:

Non ci sono raccomandazioni in questo momento.

Programmi di certificazione

Dopo questo corso riceverai un certificato di completamento.

Apprendimento profondo con Python

Offerte personalizzate per gruppi di almeno 2 persone

Dettagli del Corso

Durata:

2
Zile

Prezzo:

840 EUR

Consegna:

Insegnamento in aula, aula ibrida, aula virtuale

livello:

2. intermedio

Ruoli:

Ingegnere AI, Ingegnere applicativo, Data Scientist, Sviluppatore, Programmatore