Telemetrisamling av ML.NET CLI
ML.NET CLI innehåller en telemetrifunktion som samlar in anonyma användningsdata som aggregeras för användning av Microsoft.
Så använder Microsoft data
Produktteamet använder ML.NET CLI-telemetridata för att förstå hur du kan förbättra verktygen. Om kunder till exempel sällan använder en viss maskininlärningsuppgift undersöker produktteamet varför och använder resultat för att prioritera funktionsutveckling. ML.NET CLI-telemetri hjälper också till med felsökning av problem som krascher och kodavvikelser.
Även om produktteamet uppskattar den här insikten vet vi också att inte alla vill skicka dessa data. Ta reda på hur du inaktiverar telemetri.
Omfattning
Kommandot mlnet
startar ML.NET CLI, men själva kommandot samlar inte in telemetri.
Telemetri är inte aktiverat när du kör mlnet
kommandot utan att något annat kommando är kopplat. Till exempel:
mlnet
mlnet --help
Telemetri aktiveras när du kör ett ML.NET CLI-kommando, till exempel mlnet classification
.
Avanmäl från datainsamling
Telemetrifunktionen ML.NET CLI är aktiverad som standard.
Avregistrera dig från telemetrifunktionen genom att ange MLDOTNET_CLI_TELEMETRY_OPTOUT
miljövariabeln till 1
eller true
. Den här miljövariabeln gäller globalt för verktyget ML.NET CLI.
Insamlade datapunkter
Funktionen samlar in följande data:
- Vilket kommando anropades, till exempel
classification
- Kommandoradsparameternamn som används (det vill: "datauppsättning, label-col, output-path, train-time, verbosity")
- Hashad MAC-adress: ett kryptografiskt (SHA256) anonymt och unikt ID för en dator
- Tidsstämpel för ett anrop
- Tre oktett-IP-adress (inte fullständig IP-adress) som endast används för att fastställa geografisk plats
- Namn på alla argument/parametrar som används. Inte kundens värden, till exempel strängar
- Filnamn för hashad datauppsättning
- Filstorleks bucket för datauppsättning
- Operativsystem och version
- Värdet för ML-uppgiftskommandon: Kategoriska värden, till exempel
regression
,classification
ochrecommendation
- ML.NET CLI-version (dvs. 0.3.27703.4)
Data skickas säkert till Microsoft-servrar med hjälp av Azure Application Insights-teknik , hålls under begränsad åtkomst och används under strikta säkerhetskontroller från säkra Azure Storage-system .
Datapunkter som inte samlas in
Telemetrifunktionen samlar inte in:
- personuppgifter, till exempel användarnamn
- filnamn för datauppsättning
- data från datauppsättningsfiler
Om du misstänker att ML.NET CLI-telemetri samlar in känsliga data eller att data hanteras på ett osäkert eller olämpligt sätt kan du skicka in ett problem på ML.NET lagringsplats för undersökning.
Licens
Microsoft-distributionen av ML.NET CLI är licensierad med licensvillkoren för Microsoft-programvara: Microsoft .NET-bibliotek. Mer information om insamling och bearbetning av data finns i avsnittet "Data".
Utlämnande
När du först kör ett ML.NET CLI-kommando som mlnet classification
visar cli-verktyget ML.NET avslöjande text som visar hur du avregistrerar dig från telemetri. Texten kan variera något beroende på vilken version av CLI du kör.