top of page

Machine Learning, Transformer et NLP

  • master280isfapp
  • 22 mars 2023
  • 2 min de lecture

Dernière mise à jour : 12 juin

Ects : 2

Enseignant responsable :

DIDIER JEANNEL


Volume horaire : 18


Description du contenu de l'enseignement :


1. Introduction au Traitement Automatique du Langage Naturel (NLP)


Définition et enjeux du NLP

Applications du NLP dans l’industrie et la recherche

Évolution des approches NLP : des modèles classiques aux Transformers

2. Modélisation des Textes


Représentation des textes : Bag of Words, TF-IDF

Limites des représentations classiques

Introduction aux Word Embeddings

3. Pré-traitement du Texte


Tokenization : règles et techniques

Utilisation des expressions régulières (REGEX) pour le nettoyage des textes

Stemming et lemmatisation : différences et usages

Suppression des stopwords et normalisation des textes

4. Techniques de Word Embeddings


Introduction aux embeddings contextuels et statiques

Présentation des modèles GloVe et Word2Vec

Comparaison et utilisation des embeddings dans le NLP

5. Sentiment Analysis


Utilisation des lexiques de sentiments

Visualisation des sentiments avec des graphiques

Approches non supervisées pour l’analyse des sentiments

Classification Naïve Bayes appliquée à l’analyse de sentiments

6. Introduction aux Transformers


Architecture des Transformers : concepts clés

Attention et auto-attention : mécanismes et visualisation

Applications générales des Transformers (traduction, résumé, génération de texte)

Présentation de l’environnement Hugging Face

7. Utilisation des Transformers


Panorama des modèles de Transformers : BERT, GPT, T5, etc.

Visualisation des mécanismes d’attention

Entraînement et fine-tuning d’un Transformer

Pipelines NLP avec Hugging Face : classification, résumé, traduction

8. Applicatio n aux Résumés de Texte


Types de résumé automatique : extractif vs. abstractive

Comparaison des modèles de résumé

Métriques d’évaluation : ROUGE, BLEU, METEOR

Implémentation pratique d’un modèle de résumé avec Transformers

9. Projet Final et Évaluation


Mise en œuvre d’un projet appliqué utilisant les Transformers

Présentation des résultats et discussion

Évaluation finale du cours

Evaluation


Examen en salle informatique (100%)


bottom of page