Datenerhebung für Ultralytics Python Paket
Übersicht
Ultralytics widmet sich der kontinuierlichen Verbesserung der Benutzerfreundlichkeit und der Fähigkeiten unseres Python Pakets, einschließlich der von uns entwickelten fortschrittlichen YOLO Modelle. Unser Ansatz umfasst die Erfassung anonymisierter Nutzungsstatistiken und Absturzberichte, die uns helfen, Verbesserungsmöglichkeiten zu erkennen und die Zuverlässigkeit unserer Software zu gewährleisten. In diesem Transparenzdokument wird dargelegt, welche Daten wir sammeln, welchen Zweck sie haben und welche Wahlmöglichkeiten Sie in Bezug auf diese Datenerfassung haben.
Anonymisierte Google Analytik
Google Analytics ist ein von Google angebotener Webanalysedienst, der den Website-Verkehr verfolgt und berichtet. Damit können wir Daten darüber sammeln, wie unser Python -Paket genutzt wird, was für fundierte Entscheidungen über Design und Funktionalität entscheidend ist.
Was wir sammeln
- Verwendungsmetriken: Diese Metriken helfen uns zu verstehen, wie häufig und auf welche Weise das Paket genutzt wird, welche Funktionen bevorzugt werden und welche typischen Befehlszeilenargumente verwendet werden.
- System-Informationen: Wir sammeln allgemeine, nicht identifizierbare Informationen über Ihre Computerumgebung, um sicherzustellen, dass unser Paket auf verschiedenen Systemen gut funktioniert.
- Leistungsdaten: Das Verständnis der Leistung unserer Modelle während des Trainings, der Validierung und der Inferenz hilft uns bei der Ermittlung von Optimierungsmöglichkeiten.
Weitere Informationen über Google Analytics und den Datenschutz finden Sie unter Google Analytics Privacy.
Wie wir diese Daten verwenden
- Verbesserung der Funktionen: Die Erkenntnisse aus den Nutzungsmetriken leiten uns bei der Verbesserung der Benutzerzufriedenheit und des Schnittstellendesigns.
- Optimierung: Leistungsdaten helfen uns bei der Feinabstimmung unserer Modelle für mehr Effizienz und Geschwindigkeit bei verschiedenen Hardware- und Softwarekonfigurationen.
- Trendanalyse: Durch die Untersuchung von Nutzungstrends können wir die sich entwickelnden Bedürfnisse unserer Gemeinschaft vorhersagen und darauf reagieren.
Überlegungen zum Datenschutz
Wir ergreifen verschiedene Maßnahmen, um die Privatsphäre und die Sicherheit der Daten, die Sie uns anvertrauen, zu gewährleisten:
- Anonymisierung: Wir konfigurieren Google Analytics so, dass die erfassten Daten anonymisiert werden, was bedeutet, dass keine persönlich identifizierbaren Informationen (PII) erfasst werden. Sie können unsere Dienste mit der Gewissheit nutzen, dass Ihre persönlichen Daten privat bleiben.
- Aggregation: Die Daten werden nur in zusammengefasster Form analysiert. Dadurch wird sichergestellt, dass Muster beobachtet werden können, ohne dass die Aktivitäten eines einzelnen Nutzers offengelegt werden.
- Keine Sammlung von Bilddaten: Ultralytics sammelt, verarbeitet oder betrachtet keine Trainings- oder Inferenzbilder.
Sentry Crash Reporting
Sentry ist eine entwicklerzentrierte Software zur Fehlerverfolgung, die dabei hilft, Probleme in Echtzeit zu erkennen, zu diagnostizieren und zu beheben, um die Robustheit und Zuverlässigkeit von Anwendungen zu gewährleisten. Innerhalb unseres Pakets spielt es eine entscheidende Rolle, indem es durch die Meldung von Abstürzen Einblicke gewährt und so erheblich zur Stabilität und kontinuierlichen Verbesserung unserer Software beiträgt.
Hinweis
Die Absturzmeldung über Sentry wird nur aktiviert, wenn die sentry-sdk
Python Paket ist auf Ihrem System vorinstalliert. Dieses Paket ist nicht in der ultralytics
Voraussetzungen und wird nicht automatisch von Ultralytics installiert.
Was wir sammeln
Wenn die sentry-sdk
Python Paket auf Ihrem System vorinstalliert ist, kann ein Absturzereignis die folgenden Informationen senden:
- Absturzprotokolle: Detaillierte Berichte über den Zustand der Anwendung zum Zeitpunkt eines Absturzes, die für unsere Fehlersuche unerlässlich sind.
- Fehlermeldungen: Wir zeichnen Fehlermeldungen auf, die während des Betriebs unseres Pakets auftreten, um mögliche Probleme schnell zu verstehen und zu beheben.
Um mehr über den Umgang mit Daten bei Sentry zu erfahren, besuchen Sie bitte die Sentry-Datenschutzrichtlinie.
Wie wir diese Daten verwenden
- Fehlersuche: Durch die Analyse von Absturzprotokollen und Fehlermeldungen können wir Softwarefehler schnell erkennen und beheben.
- Stabilitätsmetriken: Durch die ständige Überwachung auf Abstürze versuchen wir, die Stabilität und Zuverlässigkeit unseres Pakets zu verbessern.
Überlegungen zum Datenschutz
- Sensible Informationen: Wir stellen sicher, dass Absturzprotokolle von allen persönlich identifizierbaren oder sensiblen Benutzerdaten gesäubert werden, um die Vertraulichkeit Ihrer Informationen zu gewährleisten.
- Kontrollierte Sammlung: Unser Mechanismus zur Meldung von Abstürzen ist sorgfältig kalibriert, um nur das zu sammeln, was für die Fehlerbehebung notwendig ist, und gleichzeitig die Privatsphäre der Nutzer zu respektieren.
Indem wir die für die Datenerfassung verwendeten Tools detailliert aufführen und zusätzliche Hintergrundinformationen mit URLs zu den jeweiligen Datenschutzseiten anbieten, erhalten die Nutzer einen umfassenden Überblick über unsere Praktiken, wobei wir die Transparenz und die Achtung der Privatsphäre der Nutzer betonen.
Deaktivieren der Datenerfassung
Wir legen Wert darauf, dass unsere Nutzer die volle Kontrolle über ihre Daten haben. Standardmäßig ist unser Paket so konfiguriert, dass es Analysen und Absturzberichte sammelt, um das Erlebnis für alle Nutzer zu verbessern. Wir respektieren jedoch, dass einige Nutzer es vorziehen, diese Datenerfassung abzulehnen.
Um das Senden von Analyse- und Absturzberichten abzulehnen, können Sie einfach die sync=False
in Ihren YOLO Einstellungen. Dadurch wird sichergestellt, dass keine Daten von Ihrem Rechner an unsere Analysetools übermittelt werden.
Prüfen der Einstellungen
Um einen Einblick in die aktuelle Konfiguration Ihrer Einstellungen zu erhalten, können Sie diese direkt einsehen:
Einstellungen anzeigen
Sie können Python verwenden, um Ihre Einstellungen anzuzeigen. Beginnen Sie mit dem Importieren der settings
Objekt aus dem ultralytics
Modul. Mit den folgenden Befehlen können Sie die Einstellungen drucken und zurückgeben:
Ändern von Einstellungen
Ultralytics ermöglicht es den Benutzern, ihre Einstellungen einfach zu ändern. Änderungen können auf folgende Weise vorgenommen werden:
Einstellungen aktualisieren
Rufen Sie innerhalb der Umgebung Python die Funktion update
Methode auf der settings
Objekt, um Ihre Einstellungen zu ändern:
Die sync=False
Einstellung verhindert, dass Daten an Google Analytics oder Sentry gesendet werden. Ihre Einstellungen werden bei allen Sitzungen mit dem Paket Ultralytics beibehalten und für künftige Sitzungen auf der Festplatte gespeichert.
Engagement für den Datenschutz
Ultralytics nimmt die Privatsphäre der Nutzer ernst. Wir gestalten unsere Datenerfassungspraktiken nach den folgenden Grundsätzen:
- Transparenz: Wir gehen offen mit den Daten um, die wir sammeln und wie sie verwendet werden.
- Kontrolle: Wir geben den Nutzern die volle Kontrolle über ihre Daten.
- Sicherheit: Wir setzen branchenübliche Sicherheitsmaßnahmen ein, um die von uns erfassten Daten zu schützen.
Fragen oder Bedenken
Wenn Sie Fragen oder Bedenken bezüglich unserer Datenerfassungspraktiken haben, wenden Sie sich bitte über unser Kontaktformular oder über support@ultralytics.com an uns. Wir setzen uns dafür ein, dass sich unsere Nutzer bei der Nutzung unseres Pakets informiert und sicher fühlen, dass ihre Daten geschützt sind.
FAQ
Wie gewährleistet Ultralytics den Schutz der von ihm gesammelten Daten?
Ultralytics legt Wert auf den Schutz der Privatsphäre der Nutzer durch mehrere wichtige Maßnahmen. Erstens werden alle Daten, die über Google Analytics und Sentry gesammelt werden, anonymisiert, um sicherzustellen, dass keine persönlich identifizierbaren Informationen (PII) gesammelt werden. Zweitens werden die Daten in zusammengefasster Form analysiert, so dass wir Muster beobachten können, ohne einzelne Nutzeraktivitäten zu identifizieren. Schließlich sammeln wir keine Trainings- oder Inferenzbilder, was den Schutz der Nutzerdaten weiter erhöht. Diese Maßnahmen stehen im Einklang mit unserer Verpflichtung zu Transparenz und Datenschutz. Weitere Einzelheiten finden Sie in unserem Abschnitt zum Thema Datenschutz.
Welche Arten von Daten werden von Ultralytics mit Google Analytics erfasst?
Ultralytics sammelt mit Google Analytics drei primäre Datentypen:
- Verwendungsmetriken: Dazu gehören die Häufigkeit und Art der Nutzung des Pakets YOLO Python , bevorzugte Funktionen und typische Befehlszeilenargumente.
- System-Informationen: Allgemeine, nicht identifizierbare Informationen über die Computerumgebung, in der das Paket ausgeführt wird.
- Leistungsdaten: Metriken, die sich auf die Leistung der Modelle während des Trainings, der Validierung und der Inferenz beziehen.
Diese Daten helfen uns, die Benutzererfahrung zu verbessern und die Softwareleistung zu optimieren. Weitere Informationen finden Sie im Abschnitt Anonymisierte Google Analytik.
Wie kann ich die Datenerfassung im Paket Ultralytics YOLO deaktivieren?
Um die Datenerfassung abzulehnen, können Sie einfach die sync=False
in Ihren YOLO Einstellungen. Diese Aktion stoppt die Übertragung von Analyse- oder Absturzberichten. Sie können die Datenerfassung mit den Methoden Python oder CLI deaktivieren:
Einstellungen aktualisieren
Weitere Einzelheiten zum Ändern Ihrer Einstellungen finden Sie im Abschnitt Ändern von Einstellungen.
Wie funktioniert die Absturzmeldung mit Sentry in Ultralytics YOLO ?
Wenn die sentry-sdk
Paket vorinstalliert ist, sammelt Sentry detaillierte Absturzprotokolle und Fehlermeldungen, sobald ein Absturzereignis auftritt. Diese Daten helfen uns, Probleme umgehend zu diagnostizieren und zu beheben und die Robustheit und Zuverlässigkeit des Pakets YOLO Python zu verbessern. Die gesammelten Absturzprotokolle werden zum Schutz der Privatsphäre der Benutzer um alle personenbezogenen Daten bereinigt. Weitere Informationen finden Sie auf der Sentry Crash Reporting Abschnitt.
Kann ich meine aktuellen Datenerfassungseinstellungen unter Ultralytics YOLO einsehen?
Ja, Sie können Ihre aktuellen Einstellungen leicht einsehen, um die Konfiguration Ihrer Datenerfassungspräferenzen zu verstehen. Verwenden Sie die folgenden Methoden, um diese Einstellungen einzusehen:
Einstellungen anzeigen
Weitere Einzelheiten finden Sie im Abschnitt " Einstellungen prüfen".