RNN et langage humain

Formations requises

Description du module

Les objectifs pédagogiques

Dans ce module les makers vont découvrir le fonctionnement des réseaux de neurones récurrents et en particuliers les LSTM.

Ils vont :

  • manipuler des fichiers csv avec Pandas
  • générer de la musique en format Midi avec les LSTM
  • connaître le fonctionnement des réseaux de neurones récurrents et en particuliers les LSTM
  • comprendre la manière de représenter des définitions de mots avec les couches d’embed et Word2Vec

Les activités du module

Voici les différentes activités du module.

Attention le module est sur 2 trimestres donc l’équivalent de 10 jours.

Partie 1

Jour 1

Jour 2

Jour 3

Jour 4

Jour 5

1h

Défis pandas météo

Découverte RNN/LSTM

Défis midi

LSTM MIDI

LSTM MIDI

30 min

Défis pandas météo​

Découverte RNN/LSTM

Défis midi

LSTM MIDI

LSTM MIDI

30 min

Défis pandas météo​

Défis midi

LSTM MIDI

LSTM MIDI

Découverte Embedding

1h

Défis pandas météo​

Défis midi

LSTM MIDI

LSTM MIDI

Découverte Embedding

Partie 2

Jour 1

Jour 2

Jour 3

Jour 4

Jour 5

1h

Génération de texte

Génération de texte

Génération de texte

Analyse de sentiments

Analyse de sentiments

30 min

Génération de texte

Génération de texte

Génération de texte

Analyse de sentiments

Analyse de sentiments

30 min

Génération de texte

Génération de texte

Analyse de sentiments

Analyse de sentiments

Analyse de sentiments

1h

Génération de texte

Génération de texte

Analyse de sentiments

Analyse de sentiments

Analyse de sentiments

Lien vers les outils utilisés

Lien vers les ressources utiles

à venir

Les activités

DÉFIS PANDAS MÉTÉO

Dans cette activité les makers (re)découvrent pandas pour apprendre à manipuler des fichiers csv sous forme de dataframe à travers quelques défis,.

DÉCOUVERTE RNN & LSTM

Dans cette activité les makers réutilisent les données météo pandas pour créer un premier entrainement avec un LSTM

DÉFIS MIDI

Dans cette activité, les makers découvrent FluidSynth et PrettyMIDI pour apprendre à manipuler des fichiers audio MIDI.

LSTM MIDI

Dans cette activité les makers vont programmer une IA capable de générer un morceau de musique.

DÉCOUVERTE EMBEDDING

Dans cette activité les makers vont découvrir la notion de embedding qui est primordial pour travailler une IA comprenant du texte. 

GÉNÉRATION DE TEXTE

Dans cette activité les makers vont créer une IA capable de générer du texte, et l’améliorer pour obtenir le résultat le plus satisfaisant possible.

ANALYSE DE SENTIMENTS

Dans cette activité les makers vont créer une IA capable d’analyser des textes et d’en sortir le ressenti, pour savoir si il est plutôt positif, neutre ou négatif, et en sortir des statistiques globales.

Retour en haut