Communitygithub.com

SamuelChien/mega-skills-collection

Dieser Skill automatisiert die Anpassung vortrainierter Machine-Learning-Modelle mithilfe von Transfer-Learning-Techniken. Er wird ausgelöst, wenn der Benutzer Hilfe beim Feintuning eines Modells, der Anpassung eines vortrainierten Modells an einen neuen Datensatz oder bei der Durchführung von... benötigt. Verwende ihn, wenn ein entsprechender Kontext erkannt wird. Löse ihn mit relevanten Phrasen aus, die auf den Zweck des Skills abgestimmt sind.

Was ist mega-skills-collection?

Der Skill „Transfer Learning Adapter“ automatisiert die Anpassung vortrainierter Modelle (z. B. ResNet, BERT, GPT) an neue Aufgaben und Datensätze durch Feintuning, Schichtfixierung und domänenspezifische Optimierung. Er analysiert die Benutzeranfrage, generiert maßgeschneiderten Python-Code unter Verwendung von Frameworks wie TensorFlow oder PyTorch und integriert Datenvorverarbeitung, Modellanpassungen sowie Validierungs- und Fehlerbehandlungslogik. Der Skill berechnet Leistungskennzahlen (z. B. Genauigkeit, Präzision, F1-Score), speichert das angepasste Modell, Trainingsprotokolle und erstellt automatisch eine Dokumentation des Anpassungsprozesses. Dadurch sparen Entwickler Zeit und Ressourcen, da komplexe Transfer-Learning-Workflows vereinfacht und standardisiert werden.

Funktioniert mit✓Claude Code✓Codex CLI~Cursor
npx skills add https://github.com/SamuelChien/mega-skills-collection/tree/HEAD/adapting-transfer-learning-models

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Transfer-Learning-Adapter

Passe vortrainierte Modelle (ResNet, BERT, GPT) durch Feintuning, Schichtfixierung und domänenspezifische Optimierung an neue Aufgaben und Datensätze an.

Übersicht

Dieser Skill optimiert den Prozess der Anpassung vortrainierter Machine-Learning-Modelle mittels Transfer Learning. Er ermöglicht es Ihnen, Modelle schnell für spezifische Aufgaben feinzutunen, was im Vergleich zu einem Training von Grund auf Zeit und Ressourcen spart. Er übernimmt die Komplexität der Modellanpassung, Datenvalidierung und Leistungsoptimierung.

Funktionsweise

  1. Anforderungsanalyse: Untersucht die Benutzeranfrage, um die Zielaufgabe, die Eigenschaften des Datensatzes und die gewünschten Leistungskennzahlen zu verstehen.
  2. Generierung von Anpassungscode: Erstellt Python-Code unter Verwendung geeigneter ML-Frameworks (z. B. TensorFlow, PyTorch), um das vortrainierte Modell auf dem neuen Datensatz feinzutunen. Dies umfasst Schritte zur Datenvorverarbeitung und gegebenenfalls Änderungen an der Modellarchitektur.
  3. Implementierung von Validierung und Fehlerbehandlung: Fügt Code hinzu, um die Daten zu validieren, den Trainingsprozess zu überwachen und potenzielle Fehler elegant zu behandeln.
  4. Bereitstellung von Leistungskennzahlen: Berechnet und meldet wichtige Leistungsindikatoren (KPIs) wie Genauigkeit, Präzision, Trefferquote und F1-Score, um die Effektivität des Modells zu bewerten.
  5. Speicherung von Artefakten und Dokumentation: Speichert das angepasste Modell, Trainingsprotokolle, Leistungskennzahlen und generiert automatisch eine Dokumentation, die den Anpassungsprozess und die Ergebnisse beschreibt.

Wann dieser Skill verwendet werden sollte

Dieser Skill wird aktiviert, wenn Sie:

  • Ein vortrainiertes Modell für eine bestimmte Aufgabe feintunen müssen.
  • Ein vortrainiertes Modell an einen neuen Datensatz anpassen müssen.
  • Transfer Learning durchführen möchten, um die Modellleistung zu verbessern.
  • Ein bestehendes Modell für eine bestimmte Anwendung optimieren möchten.

Beispiele

Beispiel 1: Anpassung eines Vision-Modells für die Bildklassifizierung

Benutzeranfrage: „Fine-tune ein ResNet50-Modell, um Bilder verschiedener Blumenarten zu klassifizieren.“

Der Skill wird:

  1. Das ResNet50-Modell herunterladen und einen Blumenbilddatensatz laden.
  2. Code generieren, um das Modell auf dem Blumen-datensatz feinzutunen, einschließlich Datenanreicherung und Optimierungstechniken.

Beispiel 2: Anpassung eines Sprachmodells für die Stimmungsanalyse

Benutzeranfrage: „Passe ein BERT-Modell an, um Stimmungsanalysen zu Kundenbewertungen durchzuführen.“

Der Skill wird:

  1. Das BERT-Modell herunterladen und einen Datensatz mit Kundenbewertungen und Stimmungslabeln laden.
  2. Code generieren, um das Modell auf dem Bewertungsdatensatz feinzutunen, einschließlich Tokenisierung, Padding und Aufmerksamkeitsmechanismen.

Best Practices

  • Datenvorverarbeitung: Stellen Sie sicher, dass die Daten ordnungsgemäß vorverarbeitet und formatiert sind, um den Eingabeanforderungen des vortrainierten Modells zu entsprechen.
  • Hyperparameter-Tuning: Experimentieren Sie mit verschiedenen Hyperparametern (z. B. Lernrate, Batch-Größe), um die Modellleistung zu optimieren.
  • Regularisierung: Wenden Sie Regularisierungstechniken (z. B. Dropout, Gewichtsabfall) an, um Overfitting zu vermeiden.

Integration

Dieser Skill kann mit anderen Plugins zur Datenladung, Modellbewertung und Bereitstellung integriert werden. Beispielsweise kann er mit einem Datenladungsplugin zusammenarbeiten, um Datensätze abzurufen, und mit einem Modellbereitstellungsplugin, um das angepasste Modell auf einer Serving-Infrastruktur bereitzustellen.

Voraussetzungen

  • Angemessene Dateizugriffsberechtigungen
  • Erforderliche Abhängigkeiten installiert

Anweisungen

  1. Rufen Sie diesen Skill auf, wenn die Auslösebedingungen erfüllt sind
  2. Geben Sie den erforderlichen Kontext und die Parameter an
  3. Überprüfen Sie die generierte Ausgabe
  4. Wenden Sie bei Bedarf Änderungen an

Ausgabe

Der Skill erzeugt eine strukturierte Ausgabe, die für die Aufgabe relevant ist.

Fehlerbehandlung

  • Ungültige Eingabe: Fordert zur Korrektur auf
  • Fehlende Abhängigkeiten: Listet erforderliche Komponenten auf
  • Berechtigungsfehler: Schlägt Lösungsmaßnahmen vor

Ressourcen

  • Projektdokumentation
  • Verwandte Skills und Befehle

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

SamuelChien/mega-skills-collection

Security audit, hardening, threat modeling (STRIDE/PASTA), Red/Blue Team, OWASP checks, code review, incident response, and infrastructure security for any project.

SamuelChien/mega-skills-collection

Arquitecto de Soluciones Principal y Consultor Tecnológico de Andru.ia. Diagnostica y traza la hoja de ruta óptima para proyectos de IA en español.

SamuelChien/mega-skills-collection

Ingeniero de Sistemas de Andru.ia. Diseña, redacta y despliega nuevas habilidades (skills) dentro del repositorio siguiendo el Estándar de Diamante.

SamuelChien/mega-skills-collection

Estratega de Inteligencia de Dominio de Andru.ia. Analiza el nicho específico de un proyecto para inyectar conocimientos, regulaciones y estándares únicos del sector. Actívalo tras definir el nicho.

SamuelChien/mega-skills-collection

2D game development principles. Sprites, tilemaps, physics, camera.

SamuelChien/mega-skills-collection

3D game development principles. Rendering, shaders, physics, cameras.

SamuelChien/mega-skills-collection

Expert in building 3D experiences for the web - Three.js, React Three Fiber, Spline, WebGL, and interactive 3D scenes. Covers product configurators, 3D portfolios, immersive websites, and bringing depth to web experiences.

SamuelChien/mega-skills-collection

Accessibility audit skill for scanning, fixing, and verifying WCAG 2.2 Level A and AA compliance across React, Next.js, Vue, Angular, Svelte, and plain HTML codebases. Use when auditing accessibility, fixing a11y violations, checking color contrast, generating compliance reports, or integrating accessibility checks into CI/CD pipelines.

SamuelChien/mega-skills-collection

Ab Test Analyzer - Auto-activating skill for Data Analytics. Triggers on: ab test analyzer, ab test analyzer Part of the Data Analytics skill category.

SamuelChien/mega-skills-collection

A B Test Config Creator - Auto-activating skill for ML Deployment. Triggers on: a b test config creator, a b test config creator Part of the ML Deployment skill category.

SamuelChien/mega-skills-collection

When the user wants to plan, design, or implement an A/B test or experiment. Also use when the user mentions "A/B test," "split test," "experiment," "test this change," "variant copy," "multivariate test," "hypothesis," "conversion experiment," "statistical significance," or "test this." For tracking implementation, see analytics-tracking.

SamuelChien/mega-skills-collection

Acceptance Criteria Creator - Auto-activating skill for Enterprise Workflows. Triggers on: acceptance criteria creator, acceptance criteria creator Part of the Enterprise Workflows skill category.

SamuelChien/mega-skills-collection

Use when a coding task should be driven end-to-end from issue intake through implementation, review, deployment, and acceptance verification with minimal human re-intervention.

SamuelChien/mega-skills-collection

Accessibility Audit Runner - Auto-activating skill for Frontend Development. Triggers on: accessibility audit runner, accessibility audit runner Part of the Frontend Development skill category.

SamuelChien/mega-skills-collection

You are an accessibility expert specializing in WCAG compliance, inclusive design, and assistive technology compatibility. Conduct audits, identify barriers, and provide remediation guidance.

SamuelChien/mega-skills-collection

Web accessibility patterns for WCAG 2.2 compliance including ARIA, keyboard navigation, screen readers, and testing

SamuelChien/mega-skills-collection

Manage Discord channel access — approve pairings, edit allowlists, set DM/group policy. Use when the user asks to pair, approve someone, check who's allowed, or change policy for the Discord channel.

SamuelChien/mega-skills-collection

Create unified specification packages across Business, Development, and Design teams. Staged elaboration (L0 Vision → L1 Requirements → L2 Team Detail → L3 Acceptance Criteria) to build shared understanding. Does not write code.

SamuelChien/mega-skills-collection

Research a company or person and get actionable sales intel. Works standalone with web search, supercharged when you connect enrichment tools or your CRM. Trigger with "research [company]", "look up [person]", "intel on [prospect]", "who is [name] at [company]", or "tell me about [company]".

SamuelChien/mega-skills-collection

Validate messaging consistency across website, GitHub repos, and local documentation generating read-only discrepancy reports. Use when checking content alignment or finding mixed messaging. Trigger with phrases like "check consistency", "validate documentation", or "audit messaging".

Verwandte Skills