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 all'apprendimento per rinforzo
- Che cos'è l'apprendimento per rinforzo?
- Concetti chiave: agente, ambiente, stati, azioni e ricompense
- Principali sfide nell'apprendimento per rinforzo
Esplorazione ed exploitation degli spazi di azione
- Come bilanciare l'esplorazione e lo sfruttamento nei modelli di apprendimento per rinforzo
- Strategie di esplorazione: metodo epsilon-greedy, softmax e altre varianti
Q-Learning e reti neurali profonde per l'apprendimento (DQN)
- Nozioni introduttive sul Q-learning
- Implementazione di modelli DQN tramite TensorFlow
- Tecniche di ottimizzazione come la riproduzione dell'esperienza e l'impiego di reti bersaglio
Metodi basati sulle politiche di azione
- Algoritmi legati alle derivate della funzione politica
- Analisi pratica dell'algoritmo REINFORCE e relative implementazioni
- Metodologie basate su attori-critici
Utilizzo di OpenAI Gym
- Configurazione iniziale degli ambienti tramite OpenAI Gym
- Simulazione delle attività degli agenti all'interno di contesti dinamici
- Valutazione della performance raggiunta dagli agenti sviluppati
Tecniche avanzate nell'apprendimento per rinforzo
- Apprendimento per rinforzo in contesti multi-agente
- Uso del gradiente deterministico profondo (DDPG)
- Ottimizzazione delle politiche di azione mediante l'algoritmo PPO
Implementazione pratica dei modelli di apprendimento per rinforzo
- Scenari applicativi concreti dell'apprendimento per rinforzo nel mondo reale
- Integrazione dei modelli sviluppati in ambienti di produzione
Considerazioni conclusive e prospettive future
Requisiti
- Conoscenza pratica della programmazione in Python
- Comprensione di base dei concetti legati al deep learning e al machine learning
- Familiarità con gli algoritmi e le nozioni matematiche che costituiscono la base dell'apprendimento per rinforzo
Destinatari
- Data scientist
- Professionisti operanti nel campo del machine learning
- Ricercatori nell'ambito dell'intelligenza artificiale
28 ore