Vai al contenuto principale

Corso

Reti Neurali Ricorrenti (RNN) per il Language Modeling con Keras

Avanzato4 h

Scopri come usare le RNN per capire il tono del testo, creare frasi e tradurre tra lingue diverse.

Python4 h16 video54 esercizi4,500 XP16,419Attestato di completamento

Crea il tuo account gratuito

Continua con Google
oppure
Continuando, accetti la nostra Termini di utilizzo, i nostri Informativa sulla privacy e il fatto che i tuoi dati sono archiviati negli USA.

Scelto dagli studenti di migliaia di aziende

Descrizione del corso

Impara a usare la modellazione RNN in Python

In questo corso imparerai a usare le reti neurali ricorrenti per classificare il testo (binario e multiclasse), creare frasi e tradurre frasi dal portoghese all'inglese.

I modelli di apprendimento automatico si basano su valori numerici per fare previsioni e classificazioni, ma come fanno i computer a gestire i dati testuali? Con l'enorme aumento dei dati testuali disponibili, sono possibili applicazioni come la classificazione automatica dei documenti, la generazione di testi e la traduzione automatica neurale. Qui scoprirai come le RNN nell'apprendimento automatico possono aiutarti in questo processo.

Scopri la potenza delle reti neurali ricorrenti

Inizierai questo corso di quattro ore dando un'occhiata alle basi delle reti neurali ricorrenti. Esplorando come le informazioni passano attraverso una rete neurale ricorrente, userai un modello RNN Keras per classificare il sentiment.

Mentre dai un'occhiata più da vicino all'architettura RNN, scoprirai i problemi di gradiente che si riduce o esplode e come integrare i livelli in un modello linguistico.

Scopri i modelli linguistici con dati reali

Partendo da queste conoscenze, scoprirai come preparare i dati per un compito di classificazione multi-classe, vedendo come questi compiti sono diversi dalla classificazione binaria.

Infine, imparerai come usare i modelli RNN per la generazione di testi e la traduzione automatica neurale. Userai quello che sai sulle reti neurali ricorrenti per imitare il modo di parlare di Sheldon da The Big Bang Theory e per tradurre frasi dal portoghese all'inglese.

Questo corso ti dà un'idea approfondita delle RNN nel machine learning, aiutandoti a capire come migliorare le tue abilità in questo campo.

Prerequisiti

Programma

Struttura del corso

1

Reti Neurali Ricorrenti e Keras

4

Modelli Sequence to Sequence

Questo capitolo ti introduce a due applicazioni dei modelli RNN: generazione di testo e traduzione automatica neurale. Imparerai a preparare i dati testuali nel formato richiesto dai modelli. Il modello di generazione di testo viene usato per replicare il modo di parlare di un personaggio e ci divertiremo a imitare Sheldon di The Big Bang Theory. La traduzione automatica neurale è usata, ad esempio, da Google Translate in un modello molto più complesso. In questo capitolo creerai un modello che traduce brevi frasi in portoghese in inglese.
Inizia il capitolo

Reti Neurali Ricorrenti (RNN) per il Language Modeling con Keras

Corso
completato

Ottieni Attestato di conseguimento

Iscriviti ora

Sviluppa le tue competenze sui dati con DataCamp for Mobile

Fai progressi ovunque tu sia con i nostri corsi mobile e le sfide di programmazione quotidiane da 5 minuti.