Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die ML.NET CLI enthält ein Telemetriefeature, das anonyme Nutzungsdaten sammelt, die für die Verwendung durch Microsoft aggregiert werden.
Verwendung der Daten durch Microsoft
Das Produktteam verwendet ML.NET CLI-Telemetriedaten, um zu verstehen, wie die Tools verbessert werden. Wenn Kunden z. B. selten eine bestimmte Machine Learning-Aufgabe verwenden, untersucht das Produktteam, warum und verwendet Ergebnisse, um die Featureentwicklung zu priorisieren. ML.NET CLI-Telemetrie hilft auch beim Debuggen von Problemen wie Abstürze und Codeanomalien.
Obwohl das Produktteam diesen Einblick schätzt, wissen wir auch, dass nicht jeder diese Daten senden möchte. Erfahren Sie, wie Sie Telemetrie deaktivieren.
Umfang
Der mlnet Befehl startet die ML.NET CLI, der Befehl selbst sammelt jedoch keine Telemetrie.
Telemetrie ist nicht aktiviert , wenn Sie den mlnet Befehl ohne anderen angefügten Befehl ausführen. Beispiel:
mlnetmlnet --help
Telemetrie ist aktiviert, wenn Sie einen ML.NET CLI-Befehl, wie z. B. mlnet classification, ausführen.
Abmeldung von der Datenerfassung
Die ML.NET CLI-Telemetrie-Funktion ist standardmäßig aktiviert.
Deaktivieren Sie das Telemetriefeature, indem Sie die MLDOTNET_CLI_TELEMETRY_OPTOUT Umgebungsvariable auf 1 oder true festlegen. Diese Umgebungsvariable gilt global für das ML.NET CLI-Tool.
Gesammelte Datenpunkte
Das Feature sammelt die folgenden Daten:
- Welcher Befehl aufgerufen wurde, z. B.
classification - Verwendete Namen von Befehlszeilenparameter (d. h. dataset, label-col, output-path, train-time, verbosity)
- Mac-Adresse mit Hash: eine kryptografisch (SHA256) anonyme und eindeutige ID für einen Computer
- Zeitstempel eines Aufrufs
- Drei Oktett-IP-Adressen (nicht vollständige IP-Adresse) werden nur verwendet, um den geografischen Standort zu bestimmen.
- Name aller verwendeten Argumente/Parameter. Nicht die Kundenwerte, z.B. Zeichenfolgen
- Dateiname des Hash-Datasets
- Datasetdateigrößen-Bucket
- Betriebssystem und -version
- Wert von ML-Aufgabenbefehlen: Kategorisierte Werte, wie
regression,classificationundrecommendation - ML.NET CLI-Version (d. h. 0.3.27703.4)
Die Daten werden sicher an Microsoft-Server mit Azure Application Insights-Technologie gesendet, unter eingeschränktem Zugriff gehalten und unter strengen Sicherheitskontrollen von sicheren Azure Storage-Systemen verwendet.
Nicht erfasste Datenpunkte
Das Telemetriefeature sammelt nicht :
- personenbezogene Daten, z. B. Benutzernamen
- Datensatz-Dateinamen
- Daten aus Datasetdateien
Wenn Sie vermuten, dass die ML.NET CLI-Telemetrie vertrauliche Daten sammelt oder dass die Daten unsicher oder unangemessen behandelt werden, stellen Sie ein Problem im ML.NET Repository zur Untersuchung ein.
Lizenz
Die Microsoft-Verteilung von ML.NET CLI wird mit den Microsoft-Software-Lizenzbedingungen lizenziert: Microsoft .NET Library. Ausführliche Informationen zur Datensammlung und -verarbeitung finden Sie im Abschnitt "Daten".
Enthüllung
Wenn Sie zum ersten Mal einen ML.NET CLI-Befehl wie mlnet classification ausführen, zeigt das ML.NET CLI-Tool einen Hinweistext an, der Ihnen erklärt, wie Sie die Telemetrie deaktivieren können. Der Text kann je nach ausgeführter CLI-Version geringfügig variieren.