Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Интерфейс командной строки ML.NET включает функцию телеметрии, которая собирает анонимные данные об использовании, агрегированные для использования корпорацией Майкрософт.
Как корпорация Майкрософт использует данные
Продуктовая команда использует данные телеметрии CLI ML.NET, чтобы понять, как улучшить инструменты. Например, если клиенты редко используют определенную задачу машинного обучения, команда по продукту изучает причины и использует результаты для определения приоритетов разработки функций. Телеметрия ML.NET CLI также помогает при отладке таких неисправностей, как сбои и аномалии кода.
Хотя команда разработчиков ценит это представление, мы также знаем, что не все хотят отправлять эти данные. Узнайте, как отключить данные телеметрии.
Область действия
Команда mlnet
запускает ML.NET CLI, но сама команда не собирает данные телеметрии.
Телеметрия не включена, когда выполняется команда mlnet
без присоединённой другой команды. Рассмотрим пример.
mlnet
mlnet --help
Данные телеметрии включаются при запуске команды ML.NET CLI, например mlnet classification
.
Отказ от сбора данных
Функция телеметрии в CLI ML.NET включена по умолчанию.
Чтобы отказаться от функции телеметрии, установите переменную среды MLDOTNET_CLI_TELEMETRY_OPTOUT
на значение 1
или true
. Эта переменная среды применяется глобально к средству командной строки ML.NET.
Собранные данные.
Эта функция собирает следующие данные:
- Какая команда была вызвана, например
classification
- Используемые имена параметров командной строки (то есть набор данных, метка-col, выходной путь, время обучения, детализация)
- Хэшированный MAC-адрес: криптографически (SHA256) анонимный и уникальный идентификатор устройства
- Метка времени вызова
- Трёхоктетный IP-адрес (не полный IP-адрес), используемый только для определения географического расположения.
- Имя всех аргументов или параметров, используемых. Не значения клиента, такие как строки
- Хэшированные имена файлов набора данных
- Категория размера файла в наборе данных
- Название и версия операционной системы
- Значение команд задач машинного обучения: категориальные значения, такие как
regression
,classification
иrecommendation
- ML.NET версия CLI (то есть 0.3.27703.4)
Данные отправляются безопасно на серверы Майкрософт с помощью технологии Azure Application Insights , удерживаемой под ограниченным доступом, и используются под строгими элементами управления безопасностью из защищенных систем хранилища Azure .
Точки данных не собираются
Функция телеметрии не собирает:
- персональные данные, такие как имена пользователей
- Имена файлов набора данных
- данные из файлов набора данных
Если вы подозреваете, что данные телеметрии ML.NET CLI собирают конфиденциальные данные или что данные небезопасно или неуместно обрабатываются, отправьте проблему в репозитории ML.NET для расследования.
Лицензия
Распространение ML.NET CLI майкрософт лицензировано с условиями лицензионного соглашения на программное обеспечение Майкрософт: библиотека Microsoft .NET. Дополнительные сведения о сборе и обработке данных см. в разделе "Данные".
Раскрытие
При первом запуске команды cli ML.NET, например, средство mlnet classification
отображает текст раскрытия, который сообщает, как отказаться от телеметрии. Текст может немного отличаться в зависимости от используемой версии интерфейса командной строки.