Modellabstimmung ist ein wichtiger Prozess bei der Anpassung von Gemini, um bestimmte Aufgaben mit höherer Präzision und Genauigkeit auszuführen. Bei der Modellabstimmung wird einem Modell ein Trainings-Dataset bereitgestellt, das eine Reihe von Beispielen für bestimmte nachgelagerte Aufgaben enthält.
Diese Seite bietet einen Überblick über die Modellabstimmung für Gemini, beschreibt die für Gemini verfügbaren Abstimmungsoptionen und hilft Ihnen dabei, festzustellen, wann die einzelnen Abstimmungsoptionen verwendet werden sollten.
Vorteile der Modellabstimmung
Die Modellabstimmung ist eine effektive Möglichkeit, große Modelle an Ihre Aufgaben anzupassen. Sie ist ein wichtiger Schritt, um die Qualität und Effizienz des Modells zu verbessern. Die Modellabstimmung bietet folgende Vorteile:
- Höhere Qualität für Ihre spezifischen Aufgaben
- Erhöhte Modellrobustheit
- Niedrigere Inferenzlatenz und Kosten aufgrund kürzerer Prompts
Abstimmung im Vergleich zum Prompt-Design
- Prompts mit vortrainierten Gemini-Modellen erstellen: Prompts sind die Kunst
effektive Anweisungen zu erstellen, um KI-Modelle wie Gemini zu leiten
die gewünschten Ergebnisse zu generieren. Dazu gehört das Erstellen von Prompts, die die Aufgabe, das gewünschte Format und alle relevanten Kontextinformationen klar vermitteln. Sie können die Funktionen von Gemini mit minimalem Aufwand nutzen. Sie eignet sich am besten für:
- Wenig beschriftete Daten: Wenn Sie nur wenige beschriftete Daten haben oder sich keine lange Feinabstimmung leisten können.
- Schnelles Prototyping: Wenn Sie ein Konzept schnell testen oder eine Referenzleistung ohne hohe Investitionen in die Feinabstimmung erzielen möchten.
- Individuelle Feinabstimmung von Gemini-Modellen: Sie können Ihre Modelle mit Gemini auf Ihre spezifischen
Datasets abstimmen, um individuelle
Ergebnisse zu erhalten. Wenn Sie ein KI-Modell erstellen möchten, das in Ihrem spezifischen Bereich hervorragende Ergebnisse liefert, sollten Sie die Feinabstimmung in Betracht ziehen. Dazu wird das Basismodell anhand Ihres eigenen Datasets mit Labels neu trainiert und die Gewichtungen an Ihre Aufgabe und Daten angepasst. Sie können Gemini an Ihre Anwendungsfälle anpassen. Die Feinabstimmung ist am effektivsten, wenn Folgendes zutrifft:
- Sie haben beschriftete Daten: Ein umfangreicher Dataset zum Trainieren (z. B. 100 Beispiele oder mehr), mit dem das Modell die Besonderheiten Ihrer Aufgabe genau lernen kann.
- Komplexe oder einzigartige Aufgaben: Für Szenarien, in denen erweiterte Prompt-Strategien nicht ausreichen und ein auf Ihre Daten zugeschnittenes Modell erforderlich ist.
Wir empfehlen, mit Prompts zu beginnen, um den optimalen Prompt zu finden. Fahren Sie dann bei Bedarf mit der Feinabstimmung fort, um die Leistung weiter zu steigern oder wiederkehrende Fehler zu beheben. Das Hinzufügen weiterer Beispiele kann zwar von Vorteil sein, es ist jedoch wichtig, zu prüfen, wo das Modell Fehler macht, bevor Sie weitere Daten hinzufügen. Hochwertige und gut mit Labels versehene Daten sind für eine gute Leistung entscheidend und wichtiger als die Menge. Außerdem sollten die Daten, die Sie für die Feinabstimmung verwenden, die Prompt-Verteilung, das Format und den Kontext widerspiegeln, die dem Modell in der Produktion begegnen.
Die Abstimmung bietet folgende Vorteile gegenüber dem Prompt-Design:
- Sie ermöglicht eine tiefgreifende Anpassung des Modells und führt zu einer besseren Leistung bei bestimmten Aufgaben.
- Das Modell wird an benutzerdefinierte Syntax, Anweisungen und domainspezifische semantische Regeln angepasst.
- Sie bietet einheitlichere und zuverlässigere Ergebnisse.
- Sie kann eine größere Anzahl von Beispielen gleichzeitig verarbeiten.
- Kosten bei der Inferenz sparen, indem Sie Few-Shot-Beispiele und lange Anleitungen aus den Prompts entfernen
Abstimmungsansätze
Die parametereffiziente Abstimmung und die vollständige Feinabstimmung sind zwei Ansätze zur Anpassung großer Modelle. Beide Methoden haben ihre Vor- und Nachteile in Bezug auf Modellqualität und Ressourceneffizienz.
Parametereffiziente Abstimmung
Die parametereffiziente Abstimmung, auch Adapter-Abstimmung genannt, ermöglicht eine effiziente Anpassung großer Modelle an Ihre spezifischen Aufgaben oder Anwendungsbereiche. Beim Abstimmungsprozess wird nur eine kleine Teilmenge der Modellparameter aktualisiert.
Weitere Informationen dazu, wie die Gemini Enterprise Agent Platform die Adapterabstimmung und -bereitstellung unterstützt, finden Sie im folgenden Whitepaper: Anpassung großer Basismodelle.
Vollständige Feinabstimmung
Bei der vollständigen Feinabstimmung werden alle Parameter des Modells aktualisiert. Sie eignet sich daher zur Anpassung des Modells an hoch komplexe Aufgaben, wodurch eine höhere Qualität erzielt werden kann. Eine vollständige Feinabstimmung erfordert jedoch höhere Rechenressourcen sowohl für die Abstimmung als auch für die Bereitstellung, was zu höheren Gesamtkosten führt.
Parametereffiziente Abstimmung im Vergleich zur vollständigen Feinabstimmung
Die parametereffiziente Abstimmung ist im Vergleich zur vollständigen Feinabstimmung ressourceneffizienter und kostengünstiger. Für das Training sind deutlich weniger Rechenressourcen erforderlich. Mit ihr kann das Modell mit einem kleineren Dataset schneller angepasst werden. Die Flexibilität der parametereffizienten Abstimmung bietet eine Lösung für das Multi-Task-Lernen, ohne dass ein umfassendes erneutes Training erforderlich ist.
Unterstützte Abstimmungsmethoden
Die Agent Platform unterstützt die überwachte Feinabstimmung von Foundation Models.
Überwachte Feinabstimmung
Die überwachte Feinabstimmung verbessert die Leistung des Modells, indem ihm eine neue Fähigkeit beigebracht wird. Daten, die Hunderte von mit Labels versehenen Beispielen enthalten, werden verwendet, um dem Modell beizubringen, ein gewünschtes Verhalten oder eine gewünschte Aufgabe nachzuahmen. Jedes mit einem Label versehene Beispiel zeigt, was das Modell während der Inferenz ausgeben soll.
Wenn Sie einen überwachten Feinabstimmungsjob ausführen, lernt das Modell zusätzliche Parameter, die ihm dabei helfen, die erforderlichen Informationen zu codieren, um die gewünschte Aufgabe auszuführen oder das gewünschte Verhalten zu erlernen. Diese Parameter werden während der Inferenz verwendet. Die Ausgabe des Abstimmungsjobs ist ein neues Modell, das die neu erlernten Parameter mit dem ursprünglichen Modell kombiniert.
Die überwachte Feinabstimmung eines Textmodells ist eine gute Option, wenn die Ausgabe Ihres Modells nicht komplex und relativ einfach zu definieren ist. Die überwachte Feinabstimmung wird für Klassifizierung, Sentimentanalyse, Entitätsextraktion, Zusammenfassung von Inhalten, die nicht komplex sind, und das Schreiben domainspezifischer Abfragen empfohlen. Bei Codemodellen ist die überwachte Abstimmung die einzige Option.
Modelle, die die überwachte Feinabstimmung unterstützen
Die folgenden Gemini-Modelle unterstützen die überwachte Abstimmung:
Unterstützte Modelle maximieren
Weitere Informationen zur Verwendung der überwachten Feinabstimmung mit den einzelnen Modellen finden Sie auf den folgenden Seiten: Datentypen Text, Bild, Audio und Dokument abstimmen.
Präferenzabstimmung
Die Präferenzabstimmung der Gemini Enterprise Agent Platform basiert auf der überwachten Feinabstimmung. Sie können Ihre Gemini-Modelle mit Daten aus dem menschlichen Feedback abstimmen.
Durch die Präferenzabstimmung kann das Modell aus subjektiven Nutzerpräferenzen lernen, die sich nicht allein durch bestimmte Labels und die überwachte Feinabstimmung definieren lassen.
Modelle, die die Präferenzabstimmung unterstützen
Die folgenden Gemini-Modelle unterstützen die Präferenzabstimmung:
Unterstützte Modelle maximieren
Weitere Informationen zur Präferenzabstimmung finden Sie unter Informationen zur Präferenzabstimmung für Gemini Modelle.
Abstimmungspunkte
Mit Abstimmungspunkten können Sie den Abstimmungsfortschritt speichern, die Leistung von Abstimmungspunkten vergleichen und den Abstimmungspunkt mit der besten Leistung auswählen.
Modelle, die Abstimmungspunkte unterstützen
Die folgenden Gemini-Modelle unterstützen Abstimmungspunkte:
Unterstützte Modelle maximieren
Weitere Informationen zu Abstimmungspunkten finden Sie unter Abstimmungspunkte in der Gemini Abstimmung verwenden.
Kontinuierliche Abstimmung
Mit der kontinuierlichen Abstimmung können Sie ein bereits abgestimmtes Modell oder einen Abstimmungspunkt des Modells weiter abstimmen, indem Sie weitere Epochen oder Trainingsbeispiele hinzufügen.
Modelle, die die kontinuierliche Abstimmung unterstützen
Die folgenden Gemini-Modelle unterstützen die kontinuierliche Abstimmung:
Unterstützte Modelle maximieren
Weitere Informationen zur kontinuierlichen Abstimmung finden Sie unter Informationen zur kontinuierlichen Abstimmung für Gemini Modelle.
Nächste Schritte
- Weitere Informationen zur überwachten Feinabstimmung.
- Weitere Informationen zur Präferenz abstimmung.
- Weitere Informationen finden Sie unter Gemini-Modelle mithilfe der überwachten Feinabstimmung abstimmen.
- Informationen dazu, wie die überwachte Feinabstimmung in einer Lösung verwendet werden kann, die eine Wissensdatenbank für generative KI erstellt, finden Sie unter Schnellstartlösung: Generative KI Wissensdatenbank.
- Weitere Informationen zu den Abstimmungskosten finden Sie unter Preise.