ML.NET- und Model Builder-Updates veröffentlicht: Was ist neu?

Wir freuen uns, die Veröffentlichung von Updates für Model Builder und ML.NET bekannt zu geben . ML.NET ist eine plattformübergreifende Open Source-Umgebung für maschinelles Lernen (Windows, Linux, macOS) für .NET-Entwickler.

ML.NET bietet Model Builder (ein einfaches Benutzeroberflächentool) und eine Befehlszeilenschnittstelle , die das Erstellen benutzerdefinierter ML-Modelle mit AutoML vereinfacht.

Mithilfe von ML.NET können Entwickler ihre vorhandenen Tools und Fähigkeiten nutzen, um KI in Anwendungen zu entwickeln und zu implementieren. Dabei können benutzerdefinierte Modelle für maschinelles Lernen für gängige Szenarien wie Textstimmungsanalyse, Empfehlungen, Bildklassifizierung und mehr erstellt werden.



Weitere wichtige Neuigkeiten:

Model Builder-Updates


Diese Version von Model Builder hat die Unterstützung für ein neues Szenario hinzugefügt und viele der von Benutzern gemeldeten Probleme behoben.



Opportunity-Entwicklung: In früheren Versionen von Model Builder hatten Sie nach Auswahl eines Datasets aus einer Datei oder aus SQL Server die Möglichkeit, nur die Spalte für die Prognose (Label) auszuwählen. Alle anderen Spalten im Datensatz wurden automatisch für die Vorhersage verwendet (Features). Alle Spalten, die Sie nicht einschließen wollten, mussten außerhalb des Model Builder im Datensatz selbst geändert werden, und dann wurde der geänderte Datensatz geladen.



In früheren Versionen von Model Builder mussten Sie nach dem Generieren des Codes und der Model Builder-Modelle viele Schritte ausführen, um das trainierte Modell in Ihrer Anwendung zu verwenden. Dazu gehörte das Hinzufügen eines Links zum erstellten Bibliotheksprojekt und das Festlegen der Eigenschaft "In Ausgabe kopieren" auf "Wenn kopieren" Neuere “und Hinzufügen des Microsoft.ML NuGet-Pakets zu Ihrer Anwendung.

All dies wurde vereinfacht und automatisiert. Jetzt müssen Sie nur noch den Code aus den nächsten Schritten in Model Builder kopieren und einfügen, und dann können Sie Ihre Anwendung ausführen.

ML.NET-Updates


Dies ist eine kurze Beschreibung der Funktionen und Verbesserungen, die ML.NET in den letzten Monaten hinzugefügt wurden.




Aktualisierung der Dokumentation


Wir haben hart gearbeitet, um weitere Dokumentationen und Tutorials, Tutorials und mehr für Model Builder, CLI und ML.NET Framework hinzuzufügen. Wir haben auch das Inhaltsverzeichnis für ML.NET- Dokumente vereinfacht, damit Sie die benötigten Daten leicht finden können.



Neue Lernmodule für ML.NET


Um den Benutzern das Erlernen der Grundlagen des maschinellen Lernens und von ML.NET zu erleichtern, haben wir eine Reihe von Lehrvideos erstellt. Sie können sie hier sehen .



Große Auswahl an Beispielen zum Studieren


Wir haben viele Szenarien für verschiedene Anwendungsfälle mit maschinellem Lernen hinzugefügt. Sie können diese Muster studieren und für Ihr Szenario anpassen. Weitere Beispiele finden Sie im ML.NET-Beispiel- Repository auf GitHub .



Probieren Sie ML.NET und Model Builder noch heute aus!


Source: https://habr.com/ru/post/de469095/


All Articles