Vergleich von Modellen anhand verschiedener Faktoren und praktischer Erwägungen
Verwendung eines Modells aus Hugging Face
Bestimmen Sie das am besten geeignete Modell für eine bestimmte Aufgabe, indem Sie die Ergebnisse der einzelnen Modellkandidaten anhand einer Reihe von Parametern bewerten.
Wenn Sie sich für diesen Kurs anmelden, müssen Sie auch ein bestimmtes Programm auswählen.
Lernen Sie neue Konzepte von Branchenexperten
Gewinnen Sie ein Grundverständnis bestimmter Themen oder Tools
Erwerben Sie berufsrelevante Kompetenzen durch praktische Projekte
Erwerben Sie ein Berufszertifikat zur Vorlage
In diesem Kurs gibt es 1 Modul
Es gibt buchstäblich Tausende von großen Sprachmodellen oder LLMs, die für eine Vielzahl von Zwecken verwendet werden können. Hugging Face ist die De-facto-Drehscheibe für Sprachmodelle und bietet eine riesige Sammlung, in der Sie fast jedes Modell, das Sie benötigen, finden und verwenden können. Die Wahl des richtigen Modells kann eine mühsame Aufgabe sein, da es Modelle in verschiedenen Formen, Größen und Konfigurationen gibt und jedes Modell auf etwas anderes spezialisiert ist. Wenn du dich also an Hugging Face wendest, um das richtige Modell für deine Anforderungen zu finden, musst du die Kunst des Matchmakings beherrschen.
In diesem Kurs werden wir lernen, wie man durch den Hugging Face Hub für Modelle navigiert und deren Konfigurationen mit den eigenen Bedürfnissen abgleicht. Wir werden die Hauptmerkmale von Modellen (LLMs) verstehen, wie z. B. Größe, Rechenanforderungen, Spezialisierungen, Lizenzierung und so weiter. Wir werden uns mit verschiedenen Modellfamilien und ihren Spezialisierungen, Leistungen und Varianten befassen. Wir werden auch lernen, wie wir verschiedene Modelle von Hugging Face verwenden und sie auf der Grundlage Ihrer Anforderungen evaluieren können.
Dieser Kurs richtet sich an Fachleute, die sich intensiv mit KI und maschinellem Lernen beschäftigen, darunter Data Scientists, Machine Learning Engineers, AI Engineers, LLM RAG Application Developers, Software Developers und IT Engineers. Der Kurs richtet sich an Personen, die aktiv Anwendungen entwickeln oder planen, die Large Language Models (LLMs) nutzen, und die ihre Fähigkeit verbessern wollen, die am besten geeigneten Modelle für ihre spezifischen Bedürfnisse auszuwählen und zu nutzen. Die Teilnehmer sollten eine solide Grundlage in der Python-Programmierung und ein grundlegendes Verständnis von Large Language Models (LLMs) und ihrer programmatischen Nutzung haben, da der Kurs auf diesen Konzepten mit praktischen Programmierübungen und fortgeschrittenen Themen wie Modellauswahl, -vergleich und -evaluierung aufbaut. Am Ende dieses Kurses werden die Teilnehmer vier wichtige Ziele erreicht haben. Sie beherrschen die Navigation im Hugging-Face-Ökosystem und sind in der Lage, verschiedene Modelle zu finden und zu verstehen. Sie werden auch lernen, diese Modelle effektiv zu nutzen und sie auf der Grundlage verschiedener Faktoren und praktischer Überlegungen zu vergleichen. Darüber hinaus leitet der Kurs die Teilnehmer beim Testen und Bewerten verschiedener Modelle an und ermöglicht ihnen, die Ergebnisse anhand bestimmter Parameter zu bewerten und zu beurteilen. Letztendlich werden die Lernenden in die Lage versetzt, das am besten geeignete Modell für eine bestimmte Aufgabe auszuwählen, um eine optimale Leistung in ihren Anwendungen zu gewährleisten.
Dieser Kurs vermittelt fortgeschrittene Fähigkeiten zur Auswahl und Evaluierung großer Sprachmodelle (LLMs) aus dem Hugging Face Hub. Die Teilnehmer lernen, sich im Modell-Repository zurechtzufinden, Schlüsselmerkmale wie Berechnungsanforderungen und Spezialisierungen zu analysieren und Modelle strategisch an die Projektanforderungen anzupassen, um eine optimale Anwendungsleistung zu erzielen.
Das ist alles enthalten
11 Videos4 Lektüren2 Aufgaben1 peer review
Infos zu Modulinhalt anzeigen
11 Videos•Insgesamt 68 Minuten
Einführung in den Kurs und Treffen mit dem Kursleiter•2 Minuten
Einführung in Hugging Face•9 Minuten
Navigieren durch Hugging Face Hub•9 Minuten
Merkmale des Modells•7 Minuten
Modell-Familien•6 Minuten
Bewertung von Modellen anhand von Metriken•7 Minuten
Bewertung von Modellen anhand von Einsatzmerkmalen•6 Minuten
Fallstudie Intro•4 Minuten
Datensatz und Metriken•8 Minuten
Prüfung und Bewertung•10 Minuten
Glückwünsche und kontinuierliche Lernreise•1 Minute
4 Lektüren•Insgesamt 20 Minuten
Willkommen zum Kurs: Kursübersicht•5 Minuten
Verstehen von LLMs und Umarmungsgesicht-Setup•5 Minuten
Bewertung der Merkmale und Bereitstellung von Modellen•5 Minuten
Testen und Vergleichen von LLMs•5 Minuten
2 Aufgaben•Insgesamt 50 Minuten
Auswahl des RIGHT LLM mit Hugging Face•20 Minuten
LLM Auswahl Herausforderung: Entwicklung eines mehrsprachigen Chatbots•30 Minuten
Coursera bringt ein vielfältiges Netzwerk von Fachexperten zusammen, die ihr Fachwissen durch berufliche Erfahrung in der Industrie oder einen starken akademischen Hintergrund unter Beweis gestellt haben. Diese Dozenten entwerfen und unterrichten Kurse, die praktische, berufsrelevante Fähigkeiten für Lernende weltweit zugänglich machen.
OK
Warum entscheiden sich Menschen für Coursera für ihre Karriere?
Felipe M.
Lernender seit 2018
„Es ist eine großartige Erfahrung, in meinem eigenen Tempo zu lernen. Ich kann lernen, wenn ich Zeit und Nerven dazu habe.“
Jennifer J.
Lernender seit 2020
„Bei einem spannenden neuen Projekt konnte ich die neuen Kenntnisse und Kompetenzen aus den Kursen direkt bei der Arbeit anwenden.“
Larry W.
Lernender seit 2021
„Wenn mir Kurse zu Themen fehlen, die meine Universität nicht anbietet, ist Coursera mit die beste Alternative.“
Chaitanya A.
„Man lernt nicht nur, um bei der Arbeit besser zu werden. Es geht noch um viel mehr. Bei Coursera kann ich ohne Grenzen lernen.“
Wie sieht das LLM-Auswahlverfahren für diesen Studiengang aus?
Es ist ein strukturierter Weg, um ein geeignetes großes Sprachmodell aus dem Hugging Face Hub auszuwählen, indem die Eigenschaften des Modells an eine bestimmte Aufgabe angepasst werden. Der Kurs legt den Schwerpunkt darauf, zu verstehen, wofür ein Modell entwickelt wurde, was es zur Ausführung benötigt und wie man beurteilen kann, ob es den eigenen Anforderungen entspricht.
Wann würden Sie diese Art von LLM-Auswahlverfahren anwenden?
Sie würden es verwenden, wenn mehrere Modelle für Ihre Anwendung in Frage kommen und Sie eine klare Möglichkeit benötigen, die Optionen einzugrenzen. In diesem Kurs bedeutet das, dass Sie die Kandidaten mit praktischen Anforderungen wie Spezialisierung, Ressourcenbedarf, Lizenzierung und erwarteter Leistung vergleichen.
Wie fügt sich die LLM-Auswahl in einen breiteren Arbeitsablauf ein?
Es gehört zu den frühen und mittleren Phasen der Entwicklung von LLMs, nachdem Sie die Aufgabe definiert haben und bevor Sie sich für ein Modell zur regelmäßigen Verwendung entscheiden. Der Kurs behandelt sie als Bindeglied zwischen der Erkundung verfügbarer Modelle und dem Testen dieser Modelle in einer wiederholbaren Weise.
Inwiefern unterscheidet sich dieser Prozess der Modellauswahl davon, ein Modell nach dem anderen auszuprobieren?
Ein strukturierter Auswahlprozess beginnt mit Ihren Anforderungen und den Merkmalen der Modelle und nutzt dann Vergleiche und Bewertungen, um die Wahl bewusster zu treffen. Der Kurs konzentriert sich auf fundierte Abwägungen, anstatt eine schnelle, einmalige Entscheidung zu treffen.
Braucht man irgendwelche Voraussetzungen, um diesen Ansatz der Modellauswahl zu erlernen?
Eine solide Grundlage in Python und ein grundlegendes Verständnis von LLMs und ihrer programmatischen Verwendung sind hilfreich, bevor Sie beginnen. Da es sich um einen Kurs für Fortgeschrittene handelt, baut er auf diesen Grundlagen auf und nimmt sich mehr Zeit für Vergleiche, Tests und Auswertungen.
Welche Werkzeuge, Plattformen oder Methoden werden in diesem Kurs verwendet?
Der Kurs konzentriert sich auf den Hugging Face Hub, um LLMs zu finden, zu verstehen und zu nutzen. Die wichtigsten Methoden sind der Modellvergleich und die praktische Bewertung auf der Grundlage von Aufgabenanforderungen und praktischen Beschränkungen.
Welche konkreten Aufgaben werden Sie in diesem Kurs üben oder erledigen?
Sie werden sich darin üben, Modelle zu finden, ihre Dokumentation zu interpretieren, Kandidaten anhand praktischer Faktoren zu vergleichen und ausgewählte Modelle von Hugging Face auszuprobieren. Sie werden auch eine grundlegende Bewertung durchführen, die Ergebnisse anhand Ihrer Anforderungen bewerten und Ihre endgültige Wahl begründen.
Finanzielle Unterstützung verfügbar, weitere Informationen
¹ Einige Aufgaben in diesem Kurs werden mit AI bewertet. Für diese Aufgaben werden Ihre Daten in Übereinstimmung mit Datenschutzhinweis von Courseraverwendet.