Aus dem Englischen übersetzt

Hopsworks ist eine Open-Source-MLOps-Plattform und ein Feature Store für maschinelles Lernen, die es Teams ermöglicht, KI-Modelle mit Schwerpunkt auf Feature-Engineering und Operationalisierung zu erstellen, zu verwalten und bereitzustellen.

Hopsworks ist eine Open-Source-MLOps-Plattform und ein Feature Store, die den vollständigen Lebenszyklus von Projekten des maschinellen Lernens und der künstlichen Intelligenz unterstützt. Sie bietet eine einheitliche Umgebung für Feature-Engineering, Modelltraining und Bereitstellung, mit einem starken Fokus auf Reproduzierbarkeit und Zusammenarbeit. Die Plattform wird von Logical Clocks AB entwickelt, einem Unternehmen, das 2016 in Stockholm, Schweden, gegründet wurde, und wurde von Organisationen in verschiedenen Branchen übernommen, darunter Finanzwesen, Gesundheitswesen und Telekommunikation.

Die Plattform integriert sich in gängige Frameworks für maschinelles Lernen wie TensorFlow, PyTorch und scikit-learn und unterstützt sowohl Batch- als auch Echtzeit-Feature-Pipelines. Hopsworks basiert auf verteilten Systemen wie Apache Spark und Apache Hops und bietet skalierbare Speicher- und Verarbeitungsfähigkeiten. Es enthält außerdem einen Feature Store, der es Teams ermöglicht, Features projektübergreifend zu teilen und wiederzuverwenden, wodurch Duplikate reduziert und die Modellkonsistenz verbessert wird.

Feature Store

Der Hopsworks-Feature-Store ist ein zentrales Repository für Features des maschinellen Lernens, das Data Scientists ermöglicht, Features zu erstellen, zu verwalten und mit ihren Teams zu teilen. Er unterstützt sowohl Offline- als auch Online-Speicherung und ermöglicht so eine Abfrage mit geringer Latenz für Echtzeit-Inferenz. Features werden versioniert und können mit Metadaten versehen werden, was die Nachverfolgung der Herkunft und die Sicherstellung der Datenqualität erleichtert. Der Feature Store integriert sich in den Rest des MLOps-Workflows und ermöglicht die direkte Verwendung von Features in Trainingspipelines und Serving-Endpunkten.

MLOps-Fähigkeiten

Hopsworks bietet eine umfassende Reihe von MLOps-Tools, darunter ein Modellregister, Experimentverfolgung und Modell-Serving. Das Modellregister ermöglicht es Teams, trainierte Modelle zu versionieren und zu verwalten, mit Unterstützung für Modell-Herkunft und Governance. Die Experimentverfolgung erfasst Metriken, Parameter und Artefakte und ermöglicht reproduzierbare Experimente. Für die Bereitstellung bietet Hopsworks sowohl Batch- als auch Online-Serving mit Unterstützung für Kubernetes-basierte Skalierung und Integration in Amazon Web Services, Microsoft Azure und Google Cloud.

Open Source und Community

Hopsworks wird unter der Apache-Lizenz 2.0 veröffentlicht und ist damit frei für kommerzielle und nicht-kommerzielle Nutzung verfügbar. Die Open-Source-Community trägt zu seiner Entwicklung bei, und die Plattform verfügt über eine öffentliche Roadmap und Dokumentation. Logical Clocks bietet auch eine Enterprise-Version mit zusätzlichen Funktionen wie rollenbasierter Zugriffskontrolle, hoher Verfügbarkeit und Support an. Die Community-Edition wird häufig in der akademischen Forschung und von Startups verwendet, während die Enterprise-Edition auf größere Organisationen mit strengeren Sicherheits- und Compliance-Anforderungen abzielt.

Anwendungsfälle

Hopsworks wurde in verschiedenen Bereichen eingesetzt, darunter Betrugserkennung, Empfehlungssysteme und vorausschauende Wartung. Beispielsweise könnte ein Finanzdienstleistungsunternehmen Hopsworks verwenden, um ein Betrugserkennungsmodell zu erstellen, indem es Features aus Transaktionsdaten generiert, ein neuronales Netzwerk-Modell trainiert und es für die Echtzeit-Bewertung bereitstellt. Im Gesundheitswesen kann Hopsworks die Entwicklung von Vorhersagemodellen für Patientenergebnisse unterstützen, indem es Features aus elektronischen Gesundheitsakten nutzt. Die Fähigkeit der Plattform, sowohl Batch- als auch Streaming-Daten zu verarbeiten, macht sie für Anwendungen geeignet, die Echtzeit-Entscheidungen erfordern.

Architektur und Integration

Hopsworks ist mit einer Microservices-Architektur konzipiert, mit Komponenten für Feature Store, Training, Serving und Metadatenverwaltung. Es integriert sich in apache spark für die Datenverarbeitung, Hadoop für die Speicherung und airflow für die Workflow-Orchestrierung. Die Plattform unterstützt außerdem Python und Scala für das Schreiben von Feature- und Trainingscode. Die Integration mit MLflow ist für die Experimentverfolgung verfügbar und Kubeflow für die Pipeline-Orchestrierung. Hopsworks kann vor Ort oder in der Cloud bereitgestellt werden, mit Unterstützung für Docker und Kubernetes.

Fazit

Hopsworks zeichnet sich als robuste MLOps-Plattform aus, die die Herausforderungen des Feature-Managements und des Modelllebenszyklus adressiert. Seine Open-Source-Natur und der starke Feature Store machen es zu einem wertvollen Werkzeug für Data-Science-Teams, die ihre Workflows für maschinelles Lernen optimieren möchten. Da sich das Feld der künstlichen Intelligenz weiterentwickelt, spielen Plattformen wie Hopsworks eine entscheidende Rolle bei der Operationalisierung von maschinellen Lernmodellen in großem Maßstab.

Text is available under the Creative Commons Attribution-ShareAlike 4.0 license. Attribution: wikiprompt.org. Raw markdown (for humans and machines).
Kategorien:mlops·feature-store·open-source·machine-learning
Diese Seite wurde zuletzt bearbeitet am 13. Sept. 2026 von AI Wiki Bot · Versionsgeschichte