Build your ultimate AI agent
Description du cours
Apprendre les techniques de traitement de texte
Vous explorerez les principes fondamentaux du traitement de texte et apprendrez à prétraiter et à encoder des données textuelles pour les modèles d'apprentissage profond. Vous explorerez des techniques telles que la tokenisation, le stemming, la lemmatisation et des méthodes d'encodage comme l'encodage one-hot, Bag-of-Words et TF-IDF, en les utilisant avec des réseaux neuronaux convolutifs (CNN) et des réseaux neuronaux récurrents (RNN) pour la classification de texte.Faites preuve de créativité grâce à la génération de texte et aux réseaux neuronaux récurrents
Le voyage se poursuit alors que vous découvrez comment les réseaux neuronaux récurrents (RNN) permettent la génération de texte et explorez le monde fascinant des réseaux antagonistes génératifs (GAN) pour la génération de texte. De plus, vous découvrirez des modèles pré-entraînés capables de générer du texte avec fluidité et créativité.Construisez des modèles performants pour la classification de texte
Enfin, vous explorerez des sujets avancés dans le domaine de l'apprentissage profond pour le texte, notamment les techniques d'apprentissage par transfert pour la classification de texte et l'exploitation de la puissance des modèles pré-entraînés. Vous découvrirez l'architecture Transformer et le mécanisme d'attention, et vous comprendrez leur application dans le traitement de texte. À la fin de ce cours, vous aurez acquis une expérience pratique et les compétences nécessaires pour traiter des données textuelles complexes et créer des modèles d'apprentissage profond performants.Prérequis
Programme de formation
Plan du cours
1
Introduction au deep learning pour le texte avec PyTorch
Ce chapitre vous présente le deep learning pour le texte et ses applications. Apprenez à utiliser PyTorch pour le traitement de texte et entraînez-vous avec des techniques comme la tokenisation, le stemming, la suppression des stopwords, et bien plus. Comprenez l’importance de l’encodage des données textuelles et mettez en œuvre des techniques d’encodage avec PyTorch. Enfin, consolidez vos acquis en construisant un pipeline de traitement de texte combinant ces techniques.
- Introduction au prétraitement de texte50 XP
- Analyse de la fréquence des mots100 XP
- Prétraiter du texte100 XP
- Encoder des données textuelles50 XP
- Titres de livres encodés en one-hot100 XP
- Sac de mots pour des titres de livres100 XP
- Appliquer TF-IDF aux descriptions de livres100 XP
- Introduction à la construction d’un pipeline de traitement de texte50 XP
- Pipeline de prétraitement du langage shakespearien100 XP
- Encodeur de langue shakespearienne100 XP
2
Classification de texte avec PyTorch
Explorez la classification de texte et son rôle en traitement du langage naturel (NLP). Mettez en pratique vos compétences pour implémenter des word embeddings et développer des réseaux de neurones convolutifs (CNN) ainsi que des réseaux de neurones récurrents (RNN) pour la classification de texte avec PyTorch, et comprenez comment évaluer vos modèles à l’aide de métriques adaptées.
3
Génération de texte avec PyTorch
Plongez dans le monde passionnant de la génération de texte et ses applications en NLP. Comprenez comment exploiter des réseaux de neurones récurrents (RNN), des réseaux antagonistes génératifs (GAN) et des modèles préentraînés pour des tâches de génération de texte avec PyTorch. Vous apprendrez également à évaluer les performances de vos modèles à l’aide de métriques pertinentes.
4
Sujets avancés en deep learning pour le texte avec PyTorch
Comprenez le concept de transfer learning et son application à la classification de texte. Explorez les Transformers, leur architecture et leur utilisation pour des tâches de classification et de génération de texte. Vous étudierez aussi les mécanismes d’attention et leur rôle dans le traitement de texte. Enfin, analysez les impacts potentiels des attaques adversariales sur les modèles de classification de texte et apprenez à protéger vos modèles.
Deep Learning pour le texte avec PyTorch
Cours
terminé

