Telemetria-gyűjtemény a ML.NET parancssori felületről

A ML.NET CLI tartalmaz egy telemetriai funkciót, amely névtelen használati adatokat gyűjt, amelyeket a Microsoft összesít.

Hogyan használja a Microsoft az adatokat?

A termékcsapat ML.NET CLI-telemetriaadatokat használ az eszközök fejlesztésének megértéséhez. Ha például az ügyfelek ritkán használnak egy adott gépi tanulási feladatot, a termékcsapat megvizsgálja, hogy miért, és az eredmények alapján rangsorolja a funkciófejlesztést. ML.NET CLI-telemetria az olyan problémák hibakeresésében is segít, mint az összeomlások és a kód rendellenességei.

Bár a termékcsapat nagyra értékeli ezt a megállapítást, azt is tudjuk, hogy nem mindenki szeretné elküldeni ezeket az adatokat. Ismerje meg, hogyan tilthatja le a telemetriát.

Hatókör

A mlnet parancs elindítja a ML.NET parancssori felületet, de maga a parancs nem gyűjt telemetriát.

A telemetriai adatok nem engedélyezettek , ha a mlnet parancsot más parancs csatolása nélkül futtatja. Példa:

  • mlnet
  • mlnet --help

A telemetria akkor engedélyezve van, ha ML.NET PARANCSSOR-parancsot futtat, példáulmlnet classification.

Az adatgyűjtés letiltása

Alapértelmezés szerint engedélyezve van a ML.NET CLI telemetriai funkció.

A környezeti változó 1truebeállításával MLDOTNET_CLI_TELEMETRY_OPTOUT tiltsa le a telemetria funkciót. Ez a környezeti változó globálisan vonatkozik a ML.NET CLI-eszközre.

Összegyűjtött adatpontok

A szolgáltatás a következő adatokat gyűjti:

  • Milyen parancsot hívtak meg, például classification
  • Használt parancssori paraméternevek (azaz "adathalmaz, label-col, output-path, train-time, verbosity")
  • Kivonatolt MAC-cím: egy gép kriptográfiai (SHA256) névtelen és egyedi azonosítója
  • Meghívás időbélyege
  • Három oktett IP-cím (nem teljes IP-cím) csak a földrajzi hely meghatározására szolgál
  • Az összes használt argumentum/paraméter neve. Nem az ügyfél értékei, például sztringek
  • Kivonatolt adathalmaz fájlneve
  • Adathalmaz fájlméretű gyűjtője
  • Operációs rendszer és verzió
  • Az ML-feladatparancsok értéke: Kategorikus értékek, például regression: , classificationés recommendation
  • ML.NET CLI-verzió (azaz 0.3.27703.4)

A rendszer biztonságosan továbbítja az adatokat a Microsoft-kiszolgálóknak Azure-alkalmazás Elemzések technológiával, korlátozott hozzáféréssel, és szigorú biztonsági ellenőrzés alatt, biztonságos Azure Storage-rendszerekből.

Nem gyűjtött adatpontok

A telemetriai funkció nem gyűjti a következő adatokat:

  • személyes adatok, például felhasználónevek
  • adathalmaz fájlnevei
  • adathalmazfájlokból származó adatok

Ha azt gyanítja, hogy a ML.NET parancssori felület telemetriai adatai bizalmas adatokat gyűjtenek, vagy hogy az adatokat nem biztonságosan vagy nem megfelelően kezelik, küldjön egy hibát a ML.NET adattárban vizsgálat céljából.

Licenc

A ML.NET PARANCSSOR Microsoft-disztribúciója a Microsoft szoftverlicenc-feltételeivel rendelkezik: Microsoft .NET Library. Az adatgyűjtés és -feldolgozás részleteiért lásd az "Adatok" című szakaszt.

Közzététel

Amikor először futtat egy ML.NET CLI-parancsot , például mlnet classificationa ML.NET CLI eszköz közzétételi szöveget jelenít meg, amelyből megtudhatja, hogyan tilthatja le a telemetriát. A szöveg kissé eltérhet a futó parancssori felület verziójától függően.

Lásd még