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,365Attestato di conseguimento

Crea il tuo account gratuito

Continua con Google
o
Continuando, accetti i nostri Condizioni d'uso, il nostro Informativa sulla privacy e che i tuoi dati siano archiviati negli USA.

Amato da studenti in 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

Curriculum

Programma 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 capitolo

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

Corso
completato

Ottieni l'attestato di completamento

Iscriviti ora

Aumenta le tue competenze sui dati con l'app di DataCamp

Avanza ovunque ti trovi con i nostri corsi per dispositivi mobili e le nostre sfide di programmazione quotidiane da 5 minuti.

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