Inhaltsverzeichnis:
Video: Running Effective Machine Learning Teams: Common Issues, Challenges & Solutions | Comet.ml (November 2024)
Ein Unternehmen, das maschinelles Lernen (ML) einsetzen möchte, benötigt mehr als nur intelligente Geräte und Unmengen von Daten. Im Kern dreht sich ML um zwei Hemisphären: ML-Modelle und -Algorithmen auf der einen Seite und entsprechend kuratierte Datensätze auf der anderen Seite. Während für beide die Erstellung von Know-how erforderlich ist, hat erstere durch Comet.ml, einen Dienst, der Anfang dieses Monats mit Tools gestartet wurde, mit denen Datenwissenschaftler und -entwickler Code verfolgen und ihre ML-Modelle effizienter freigeben können, einen deutlichen Schub erhalten. Das Unternehmen antwortet auf das, was es als erhöhten Bedarf an effektiveren und benutzerfreundlicheren ML-Tools ansieht. Der Dienst ist Teil eines wachsenden Feldes praktischer Dienste, mit denen mehr Menschen auf ML zugreifen, sie nutzen und mehr über sie erfahren möchten.
Die GitHub-Verbindung
Obwohl Comet.ml weniger als einen Monat alt ist, ist es möglicherweise nicht unangemessen, es als "GitHub of ML" zu bezeichnen. Wenn Sie mit GitHub nicht vertraut sind, handelt es sich um einen Repository-Hosting-Service, bei dem Entwickler ihren Code speichern und freigeben. In Projekten mit mehreren Entwicklern, die an derselben Codebasis arbeiten, spielen Repositorys wie GitHub eine wichtige Rolle bei der Organisation von Workflows und der Versionskontrolle. Während das Konzept eines Code-Repositorys nicht neu ist, eröffnete GitHub der Entwickler-Community eine völlig neue Welt, indem eine Benutzeroberfläche (User Interface, UI) geschaffen wurde, die über die geheimen, projektorientierten Codierungsfunktionen hinausging und eine intuitive Benutzeroberfläche sowie soziale Funktionen hinzufügte Tools, mit denen GitHub mit Benutzern und sogar Communitys kommunizieren kann. Egal, ob Sie möchten, dass Ihr Code von anderen Entwicklern überprüft wird, neue und interessante Anwendungen gefunden werden oder einfach nur neugierig sind, woran die weltweit führenden Ingenieure gearbeitet haben, GitHub ist einer der beliebtesten Orte, um sich über die Aktivitäten der Entwicklergemeinschaft zu informieren.
Mit dieser Art von Lebenslauf scheint der Wunsch, der GitHub von allem zu sein, äußerst ehrgeizig zu sein, aber die Gründer von Comet.ml sind zuversichtlich. Comet.ml funktioniert ähnlich wie der beliebte GitHub-Dienst. Erstellen Sie einfach ein kostenloses Konto auf der Comet.ml-Website, wählen Sie Ihre bevorzugte ML-Bibliothek aus (Comet.ml unterstützt derzeit Java, Pytorch, TensorFlow und einige weitere der beliebtesten Bibliotheken)
GitHub hostet auch ML-Modelle, aber Comet.ml wurde unter Berücksichtigung der einzigartigen Bedürfnisse von ML entwickelt. Durch eine Art von Algorithmus, der als Bayes'sche "Hyperparameter-Optimierung" bezeichnet wird, optimiert der Service Ihre Modelle, indem er die Hyperparameter Ihrer Experimente ändert. Wenn Sie ein echter Datenfreak sind, finden Sie eine ausführlichere Erklärung auf der Website des Unternehmens. Das manuelle Ändern von Modellen kann unglaublich lange dauern. Wenn dieser Algorithmus so gut funktioniert wie Comet.ml, könnte er definitiv die Aufmerksamkeit der Data-Science-Community auf sich ziehen. Genau wie bei GitHub ist ein Konto mit öffentlich verfügbaren Repositories völlig kostenlos. Private Repositories kosten ab 49 US-Dollar pro Benutzer und Monat.
Das Bedürfnis nach etwas Einfacherem
Gideon
"Ich habe vorher bei einer Firma namens gearbeitet
Von dort aus beschlossen Mendels und andere Teammitglieder, sich darauf zu konzentrieren, Comet.ml selbst aufzubauen. Für Mendels ist der Wert von Comet.ml nicht nur die Tatsache, dass ML-Modelle gespeichert werden können
"Es hängt damit zusammen, wie viele Unternehmen damit beginnen, ML und Datenwissenschaften zu betreiben", sagte Mendels. "Mit GitHub können Sie Code speichern, aber mit ML,
Maschinelles Lernen Spielplätze
Comet.ml ist nur eines von mehreren Angeboten, die darauf abzielen, die Art und Weise zu ändern, wie wir mit ML interagieren. Microsoft hat vor einigen Jahren Azure Notebooks auf den Markt gebracht. Obwohl das Unternehmen es eher als Lehrmittel als als als Comet.ml vorstellt, ist es auch so konzipiert, dass Sie mit ML-Modellen in der Cloud herumspielen können.
Es gibt auch eine ganze Reihe von ML-Marktplätzen, die komplette, einsatzbereite Modelle sowohl für kleine bis mittelständische Unternehmen (SMBs) als auch für Unternehmen anbieten. Algorithmus ist
Wenn Sie kein Datenwissenschaftler sind, denken Sie möglicherweise, dass diese Dienste nicht für Sie und Ihre Organisation gelten. Unternehmen jeder Größe kündigen jedoch eine beispiellose Unterstützung und Nutzung von KI-Lösungen an, und ML spielt dabei eine wichtige Rolle. Diese Implementierungen reichen von umfassenden Projekten bis hin zu solchen, die so zielgerichtet sind, dass Sie überrascht sind, dass ML Teil des Rezepts ist.
Als Beispiel für ein gezieltes Projekt ist WineStein ein digitaler Sommelier-Service, der ML-Modelle verwendet, um Wein mit verschiedenen Arten von Lebensmitteln zu kombinieren. Umfangreichere Implementierungsbeispiele