Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
niveau Intermédiaire
Expérience recommandée
Expérience recommandée
Niveau intermédiaire
Les participants doivent avoir des compétences en Python et des connaissances de base sur les Grands modèles de langage (LLM) pour s'engager pleinement dans le cours.
Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
niveau Intermédiaire
Expérience recommandée
Expérience recommandée
Niveau intermédiaire
Les participants doivent avoir des compétences en Python et des connaissances de base sur les Grands modèles de langage (LLM) pour s'engager pleinement dans le cours.
Lorsque vous vous inscrivez à ce cours, vous devez également sélectionner un programme spécifique.
Apprenez de nouveaux concepts auprès d'experts du secteur
Acquérez une compréhension de base d'un sujet ou d'un outil
Développez des compétences professionnelles avec des projets pratiques
Obtenez un certificat professionnel partageable
Il y a un module dans ce cours
Il existe littéralement des milliers de Grands modèles de langage (LLM) qui peuvent être utilisés pour une pléthore d'objectifs. Hugging Face est le centre de facto pour les modèles de langage, offrant une énorme collection où vous pouvez trouver et utiliser presque tous les modèles dont vous avez besoin. Choisir le bon modèle peut être une tâche ardue étant donné que les modèles se présentent sous différentes formes, tailles et configurations et que chaque modèle est spécialisé dans quelque chose de différent. Ainsi, lorsque vous vous adressez à RIGHT pour trouver le modèle qui correspond à vos besoins, vous devez connaître l'art de cette mise en relation.
Dans ce cours, nous apprendrons comment naviguer dans le Hub de Hugging Face à la recherche de modèles, en faisant correspondre leurs configurations à vos besoins. Nous comprendrons les caractéristiques clés des modèles (LLM), telles que la taille, les exigences de calcul, les spécialisations, les licences, etc. Nous examinerons différentes familles de modèles et leurs spécialisations, performances et variantes. Nous apprendrons également à utiliser divers modèles de Hugging Face et à les évaluer en fonction de vos besoins.
Ce cours est conçu pour les professionnels profondément impliqués dans le domaine de l'IA et de l'apprentissage automatique, y compris les scientifiques de données, les ingénieurs de l'apprentissage automatique, les ingénieurs de l'IA, les développeurs d'applications LLM RAG, les développeurs de logiciels et les ingénieurs en informatique. Il cible les individus qui construisent activement ou prévoient de construire des applications exploitant les Grands modèles de langage (LLM) et cherchent à améliorer leur capacité à sélectionner et à utiliser les modèles les plus appropriés pour leurs besoins spécifiques. Les participants doivent avoir une base solide en programmation Python et une compréhension de base des Grands modèles de langage (LLM) et de leur utilisation programmatique, car le cours s'appuiera sur ces concepts avec des exercices de codage pratiques et des sujets avancés tels que la sélection, la comparaison et l'évaluation des modèles. À la fin de ce cours, les apprenants auront atteint quatre objectifs clés. Ils maîtriseront la navigation dans l'écosystème Hugging Face, en acquérant des compétences dans la recherche et la compréhension des différents modèles. Ils apprendront également à utiliser efficacement ces modèles, en les comparant sur la base de multiples facteurs et considérations pratiques. En outre, le cours guidera les participants dans le test et l'évaluation de différents modèles, leur permettant de noter et d'évaluer les résultats en fonction de paramètres spécifiques. En fin de compte, les apprenants seront équipés pour sélectionner le modèle le plus approprié pour une tâche donnée, assurant une performance optimale dans leurs applications.
Ce cours développe des compétences avancées dans la sélection et l'évaluation de Grands modèles de langage (LLM) à partir du Hugging Face Hub. Les apprenants maîtriseront la navigation dans le référentiel de modèles, l'analyse des caractéristiques clés telles que les besoins de calcul et les spécialisations, et l'adaptation stratégique des modèles aux exigences du projet pour une performance optimale de l'application.
Inclus
11 vidéos4 lectures2 devoirs1 évaluation par les pairs
Afficher les informations sur le contenu du module
11 vidéos•Total 68 minutes
Introduction au cours et rencontre avec le formateur•2 minutes
Introduction à l'étreinte du visage•9 minutes
Naviguer dans Hugging Face Hub•9 minutes
Caractéristiques du modèle•7 minutes
Familles modèles•6 minutes
Évaluation de modèles basés sur des métriques•7 minutes
Évaluation de modèles basés sur les caractéristiques de déploiement•6 minutes
Étude de cas Intro•4 minutes
Ensemble de données et mesures•8 minutes
Test et évaluation•10 minutes
Félicitations et parcours d'apprentissage continu•1 minute
4 lectures•Total 20 minutes
Bienvenue au cours : Aperçu du cours•5 minutes
Comprendre les LLM et la configuration du visage de l'étreinte•5 minutes
Évaluation des modèles et de leur déploiement•5 minutes
Test et comparaison des LLM•5 minutes
2 devoirs•Total 50 minutes
Choisir le SELECT INTO qui vous convient le mieux•20 minutes
Défi de sélection LLM : Développement d'un chatbot multilingue•30 minutes
1 évaluation par les pairs•Total 60 minutes
Projet pratique : Défi du sélecteur LLM•60 minutes
Obtenez un certificat professionnel
Ajoutez ce titre à votre profil LinkedIn, à votre curriculum vitae ou à votre CV. Partagez-le sur les médias sociaux et dans votre évaluation des performances.
Coursera rassemble un réseau diversifié d'experts en la matière qui ont démontré leur expertise grâce à leur expérience professionnelle dans l'industrie ou à leur solide formation universitaire. Ces instructeurs conçoivent et enseignent des cours qui permettent aux apprenants du monde entier d'acquérir des compétences pratiques et utiles à leur carrière.
OK
Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?
Felipe M.
Étudiant(e) depuis 2018
’Pouvoir suivre des cours à mon rythme à été une expérience extraordinaire. Je peux apprendre chaque fois que mon emploi du temps me le permet et en fonction de mon humeur.’
Jennifer J.
Étudiant(e) depuis 2020
’J'ai directement appliqué les concepts et les compétences que j'ai appris de mes cours à un nouveau projet passionnant au travail.’
Larry W.
Étudiant(e) depuis 2021
’Lorsque j'ai besoin de cours sur des sujets que mon université ne propose pas, Coursera est l'un des meilleurs endroits où se rendre.’
Chaitanya A.
’Apprendre, ce n'est pas seulement s'améliorer dans son travail : c'est bien plus que cela. Coursera me permet d'apprendre sans limites.’
Quel est le processus de sélection pour ce cours ?
Il s'agit d'une méthode structurée pour choisir un modèle de langage large approprié à partir du Hugging Face Hub en faisant correspondre les caractéristiques du modèle à une tâche spécifique. Le cours met l'accent sur la compréhension de ce pour quoi un modèle est conçu, ce dont il a besoin pour fonctionner et comment juger s'il répond à vos besoins.
Quand utiliseriez-vous ce type de processus de sélection pour le LLM ?
Vous l'utiliserez lorsque plusieurs modèles pourraient prendre en charge votre application et que vous avez besoin d'un moyen clair de réduire les options. Dans ce cours, il s'agit de comparer les candidats à des besoins pratiques tels que la spécialisation, les exigences en matière de ressources, les licences et les performances attendues.
Comment la sélection du LLM s'inscrit-elle dans un flux de travail plus large ?
Il se situe au début et au milieu de la construction avec les LLM, après la définition de la tâche et avant l'adoption d'un modèle pour une utilisation régulière. Le cours le considère comme le lien entre l'exploration des modèles disponibles et leur test de manière répétable.
En quoi ce processus de sélection des modèles diffère-t-il du simple fait d'essayer les modèles un par un ?
Un processus de sélection structuré part de vos besoins et des caractéristiques des modèles, puis utilise la comparaison et l'évaluation pour rendre le choix plus délibéré. Le cours met l'accent sur des compromis éclairés plutôt que sur un choix rapide et ponctuel.
Faut-il des prérequis avant d'apprendre cette approche de sélection de modèles ?
Des bases solides en Python et une compréhension élémentaire des LLM et de leur utilisation programmatique sont utiles avant de commencer. Comme il s'agit d'un cours intermédiaire, il s'appuie sur ces bases et consacre plus de temps à la comparaison, au test et à l'évaluation.
Quels sont les outils, les plateformes ou les méthodes utilisés dans ce cours ?
Le cours est centré sur le Hugging Face Hub pour trouver, comprendre et utiliser les LLM. Les principales méthodes sont la comparaison de modèles et l'évaluation pratique basée sur les exigences de la tâche et les contraintes pratiques.
Quelles sont les tâches spécifiques que vous allez pratiquer ou accomplir dans le cadre de ce cours ?
Vous vous entraînerez à trouver des modèles, à interpréter leur documentation, à comparer les candidats en fonction de facteurs pratiques et à essayer des modèles sélectionnés dans Hugging Face. Vous organiserez également une évaluation de base, noterez les résultats en fonction de vos exigences et justifierez votre choix final.