Shromažďování telemetrie rozhraním příkazového řádku ML.NET

Rozhraní příkazového řádku ML.NET obsahuje funkci telemetrie, která shromažďuje anonymní data o využití agregovaná pro použití microsoftem.

Jak Microsoft používá data

Produktový tým používá telemetrická data rozhraní příkazového řádku ML.NET, aby vám pomohl pochopit, jak nástroje vylepšit. Pokud například zákazníci často používají konkrétní úlohu strojového učení, produktový tým prozkoumá, proč a používá zjištění k určení priority vývoje funkcí. ML.NET telemetrie rozhraní příkazového řádku pomáhá také s laděním problémů, jako jsou chyby a anomálie kódu.

I když produktový tým tento přehled ocení, víme také, že tato data nechce posílat všichni. Zjistěte, jak zakázat telemetrii.

Obor

Příkaz mlnet spustí ML.NET rozhraní příkazového řádku, ale samotný příkaz neshromažďuje telemetrii.

Telemetrie není povolená při spuštění příkazu bez připojeného jiného mlnet příkazu. Příklad:

  • mlnet
  • mlnet --help

Telemetrie se povolí při spuštění příkazu ML.NET ROZHRANÍ příkazového řádku, například mlnet classification.

Výslovný nesouhlas se shromažďováním dat

Funkce telemetrie rozhraní příkazového řádku ML.NET je ve výchozím nastavení povolená.

Odhlaste se z funkce telemetrie nastavením MLDOTNET_CLI_TELEMETRY_OPTOUT proměnné prostředí na 1 hodnotu nebo true. Tato proměnná prostředí se vztahuje globálně na nástroj rozhraní příkazového řádku ML.NET.

Shromážděné datové body

Tato funkce shromažďuje následující data:

  • Jaký příkaz byl vyvolán, například classification
  • Použité názvy parametrů příkazového řádku (to znamená "dataset, label-col, output-path, train-time, verbosity")
  • Hashovaná adresa MAC: kryptograficky (SHA256) anonymní a jedinečné ID počítače
  • Časové razítko vyvolání
  • Tři osmičkové IP adresy (ne úplná IP adresa) sloužící pouze k určení geografického umístění
  • Název všech použitých argumentů a parametrů Ne hodnoty zákazníka, například řetězce
  • Název souboru datové sady s hodnotou hash
  • Kontejner velikost souboru datové sady
  • Operační systém a verze
  • Hodnota příkazů úkolu ML: Kategorické hodnoty, například regression, classificationa recommendation
  • ML.NET verze rozhraní příkazového řádku (tj. 0.3.27703.4)

Data se bezpečně odesílají na servery Microsoftu pomocí technologie Aplikace Azure Přehledy uchovávané v omezeném přístupu a používají se v rámci striktních bezpečnostních kontrol ze zabezpečených systémů Azure Storage.

Datové body se neshromažďuje

Funkce telemetrie neshromažďuje :

  • osobní údaje, jako jsou uživatelská jména
  • názvy souborů datových sad
  • data ze souborů datové sady

Pokud máte podezření, že telemetrie rozhraní příkazového řádku ML.NET shromažďuje citlivá data nebo že jsou nezabezpečená nebo nevhodně zpracována, založte problém v úložišti ML.NET pro šetření.

Licence

Distribuce rozhraní příkazového řádku ML.NET společnosti Microsoft je licencována licenčními podmínkami pro software společnosti Microsoft: Knihovna Microsoft .NET. Podrobnosti o shromažďování a zpracování dat najdete v části s názvem "Data".

Zveřejnění

Při prvním spuštění příkazu rozhraní příkazového řádku ML.NET, jako mlnet classificationje například , nástroj ML.NET CLI zobrazí text zpřístupnění, který vám řekne, jak se odhlásit z telemetrie. Text se může mírně lišit v závislosti na verzi rozhraní příkazového řádku, které používáte.

Viz také