Corso in aula

Deep Learning con Keras e PyTorch


scopri tutti i corsi

CORSO IN AULA

Deep Learning con Keras e PyTorch


RICHIEDI INFORMAZIONI
Prezzo
1.430 € + IVA

Durata
16 ore

Data:
16-17 Novembre | 24-25 Marzo

Titolo conseguito
Attestato

Codice corso
AGSAI004

iscriviti

Keras e PyTorch sono tra le librerie più utilizzare in ambito Ricerca & Sviluppo e nel mondo Industry per l’implementazione di Reti Neurali. Questo corso costituisce una guida introduttiva all’utilizzo di queste librerie. Si partirà dal concetto di Tensore fino allo sviluppo e all’addestramento di una Rete Neurale. Ogni libreria verrà descritta tramite esempi e verranno comparate le principali caratteristiche e differenze, quale scegliere a seconda delle applicazioni, i loro pro e contro.

A chi è rivolto

Il corso è rivolto a programmatori Python e data scientists che vogliano approfondire la propria conoscenza delle principali librerie AI e le loro applicazioni pratiche.

Obiettivo
Tensor Flow, Keras e PyTorch sono tra le librerie più utilizzate in Ricerca e Sviluppo e nel mondo Industry per l'implementazione di Reti Neurali. L'obiettivo di questo corso è fornire tutti gli strumenti per decidere in autonomia quale algoritmo e architettura utilizzare a seconda del caso d'uso e degli obiettivi. Si apprenderà la sintassi e i punti di forza di Tensorflow e di PyTorch e si sarà in grado di addestrare da zero una Rete Neurale.
Programma
  1. I fondamenti del Machine Learning
    1. Che cos’è il Machine Learning e quando utilizzarlo
    2. Tipologie di algoritmi di Machine Learning
  2. Neural Networks e Deep Learning
    1. Introduzione alle Reti Neurali: Multi layer perceptron, Reti Neurali convoluzionali e Reti neurali ricorrenti
    2. Cenni ad ltre architetture (Autoencoder, GAN, Transformers)
  3. Training Neural Networks
    1. Vanishing/Exploding Gradients
    2. Overfitting e Regularization
    3. Optimizers
    4. Riutilizzo di Layers Preaddestrati
  4. Design Neural Networks con Tensorflow 2.0
    1. Tensorflow Overview
    2. MLP con Tensorflow
    3. ConvNet con Tensorflow
    4. Recurrent Networks con Tensorflow
    5. Altre Architetture
  5. Design Neutral Networks con PyTorch
    1. Pytorch Overview
    2. MLP con PyTorch
    3. ConvNet con PyTorch
    4. Recurrent Networks con Pytorch
    5. Altre Architetture
  6. Advanced Topics con Tensorflow e Pytorch
    • Gestione della memoria
    • Addestramento su GPUs
    • Addestramento su Google Colab
Aula e norme di sicurezza

Le lezioni si terranno all'Arco della Pace nell'esclusiva location Dazi Milano .

Per il rispetto delle norme di sicurezza Covid-19, l’aula sarà dotata di appositi sistemi di filtraggio dell’aria e la partecipazione sarà limitata al massimo di 8 partecipanti dotati di green pass. Il corso sarà confermato al raggiungimento del numero minimo di 4 partecipanti.

TensorFlow, Keras e PyTorch sono tra le librerie più utilizzare in ambito Ricerca & Sviluppo e nel mondo Industry per l’implementazione di Reti Neurali. Questo corso costituisce una guida introduttiva all’utilizzo di queste librerie. Si partirà dal concetto di Tensore fino allo sviluppo e all’addestramento di una Rete Neurale. Ogni libreria verrà descritta tramite esempi e verranno comparate le principali caratteristiche e differenze, quale scegliere a seconda delle applicazioni, i loro pro e contro.

A chi è rivolto

Il corso è rivolto a programmatori Python e data scientists che vogliano approfondire la propria conoscenza delle principali librerie AI e le loro applicazioni pratiche.

Obiettivo
Tensor Flow, Keras e PyTorch sono tra le librerie più utilizzate in Ricerca e Sviluppo e nel mondo Industry per l'implementazione di Reti Neurali. L'obiettivo di questo corso è fornire tutti gli strumenti per decidere in autonomia quale algoritmo e architettura utilizzare a seconda del caso d'uso e degli obiettivi. Si apprenderà la sintassi e i punti di forza di Tensorflow e di PyTorch e si sarà in grado di addestrare da zero una Rete Neurale.
Programma
  1. I fondamenti del Machine Learning
    1. Che cos’è il Machine Learning e quando utilizzarlo
    2. Tipologie di algoritmi di Machine Learning
  2. Neural Networks e Deep Learning
    1. Introduzione alle Reti Neurali: Multi layer perceptron, Reti Neurali convoluzionali e Reti neurali ricorrenti
    2. Cenni ad ltre architetture (Autoencoder, GAN, Transformers)
  3. Training Neural Networks
    1. Vanishing/Exploding Gradients
    2. Overfitting e Regularization
    3. Optimizers
    4. Riutilizzo di Layers Preaddestrati
  4. Design Neural Networks con Tensorflow 2.0
    1. Tensorflow Overview
    2. MLP con Tensorflow
    3. ConvNet con Tensorflow
    4. Recurrent Networks con Tensorflow
    5. Altre Architetture
  5. Design Neutral Networks con PyTorch
    1. Pytorch Overview
    2. MLP con PyTorch
    3. ConvNet con PyTorch
    4. Recurrent Networks con Pytorch
    5. Altre Architetture
  6. Advanced Topics con Tensorflow e Pytorch
    • Gestione della memoria
    • Addestramento su GPUs
    • Addestramento su Google Colab
Aula e norme di sicurezza

Le lezioni si terranno all'Arco della Pace nell'esclusiva location Dazi Milano .

Per il rispetto delle norme di sicurezza Covid-19, l’aula sarà dotata di appositi sistemi di filtraggio dell’aria e la partecipazione sarà limitata al massimo di 8 partecipanti dotati di green pass. Il corso sarà confermato al raggiungimento del numero minimo di 4 partecipanti.

RICHIEDI INFORMAZIONI
Prezzo
1.430 € + IVA

Durata
16 ore

Data:
04-05 LUGLIO

Titolo conseguito
Attestato

Codice corso
AGSAI004

iscriviti