Meet YOLO26: next-gen vision AI.

Link to this sectionUltralytics Python 패키지용 데이터 수집#

Link to this section개요#

Ultralytics는 우리가 개발하는 고급 YOLO 모델을 포함하여, 사용자 경험과 Python 패키지의 기능을 지속적으로 향상시키기 위해 노력하고 있습니다. 당사의 접근 방식은 익명화된 사용 통계와 충돌 보고서를 수집하여 개선 기회를 파악하고 소프트웨어의 안정성을 보장하는 데 중점을 둡니다. 본 투명성 문서에서는 당사가 수집하는 데이터, 그 목적 및 이러한 데이터 수집과 관련하여 귀하가 가질 수 있는 선택권을 설명합니다.

Link to this section익명화된 Google Analytics#

Google Analytics는 웹사이트 트래픽을 추적하고 보고하는 Google의 웹 분석 서비스입니다. 이를 통해 당사는 Python 패키지가 어떻게 사용되는지에 대한 데이터를 수집할 수 있으며, 이는 설계 및 기능에 관한 정보에 입각한 결정을 내리는 데 매우 중요합니다.

Link to this section수집하는 데이터#

  • 사용 지표: 이러한 지표는 패키지가 얼마나 자주, 어떤 방식으로 사용되는지, 어떤 기능이 선호되는지, 그리고 일반적으로 사용되는 명령줄 인수가 무엇인지 이해하는 데 도움을 줍니다.
  • 시스템 정보: 당사는 패키지가 다양한 시스템에서 잘 작동하도록 보장하기 위해 귀하의 컴퓨팅 환경에 대한 일반적이고 식별 불가능한 정보를 수집합니다.
  • 성능 데이터: 학습, 검증 및 추론 중 모델의 성능을 파악하는 것은 최적화 기회를 찾는 데 도움이 됩니다.

Google Analytics 및 데이터 개인정보 보호에 대한 자세한 내용은 Google Analytics 개인정보 보호를 방문하십시오.

Link to this section데이터 사용 방식#

  • 기능 개선: 사용 지표에서 얻은 통찰력은 사용자 만족도와 인터페이스 디자인을 향상시키는 지침이 됩니다.
  • 최적화: 성능 데이터는 다양한 하드웨어 및 소프트웨어 구성에서 더 나은 효율성과 속도를 위해 모델을 미세 조정하는 데 도움이 됩니다.
  • 트렌드 분석: 사용 트렌드를 연구함으로써 커뮤니티의 진화하는 요구를 예측하고 대응할 수 있습니다.

Link to this section개인정보 보호 고려 사항#

당사는 귀하가 당사에 위탁한 데이터의 개인정보 보호 및 보안을 보장하기 위해 여러 조치를 취하고 있습니다.

  • 익명화: 당사는 Google Analytics가 수집된 데이터를 익명화하도록 구성하므로 개인식별정보(PII)가 수집되지 않습니다. 귀하는 귀하의 개인 정보가 비공개로 유지된다는 확신을 가지고 당사 서비스를 사용할 수 있습니다.
  • 집계: 데이터는 집계된 형태로만 분석됩니다. 이러한 방식은 개별 사용자의 활동을 노출하지 않고도 패턴을 관찰할 수 있도록 보장합니다.
  • 이미지 데이터 수집 안 함: Ultralytics는 학습 또는 추론 이미지를 수집, 처리 또는 조회하지 않습니다.

Link to this sectionSentry 충돌 보고#

Sentry는 실시간으로 문제를 식별, 진단 및 해결하여 애플리케이션의 견고성과 안정성을 보장하는 개발자 중심의 오류 추적 소프트웨어입니다. 당사 패키지 내에서 Sentry는 충돌 보고를 통해 통찰력을 제공함으로써 소프트웨어의 안정성과 지속적인 개선에 크게 기여하는 중요한 역할을 합니다.

참고

Sentry를 통한 충돌 보고는 귀하의 시스템에 sentry-sdk Python 패키지가 미리 설치되어 있는 경우에만 활성화됩니다. 이 패키지는 ultralytics 필수 구성 요소에 포함되어 있지 않으며 Ultralytics에 의해 자동으로 설치되지 않습니다.

Link to this section수집하는 데이터#

귀하의 시스템에 sentry-sdk Python 패키지가 미리 설치되어 있는 경우, 충돌 이벤트 시 다음 정보가 전송될 수 있습니다:

  • 충돌 로그: 디버깅 노력에 필수적인, 충돌 당시 애플리케이션 상태에 대한 상세 보고서입니다.
  • 오류 메시지: 잠재적인 문제를 신속하게 파악하고 해결하기 위해 패키지 작동 중에 생성된 오류 메시지를 기록합니다.

Sentry가 데이터를 처리하는 방법에 대해 자세히 알아보려면 Sentry의 개인정보 보호정책을 방문하십시오.

Link to this section데이터 사용 방식#

  • 디버깅: 충돌 로그와 오류 메시지를 분석하면 소프트웨어 버그를 신속하게 식별하고 수정할 수 있습니다.
  • 안정성 지표: 지속적으로 충돌을 모니터링하여 패키지의 안정성과 신뢰성을 향상시키는 것을 목표로 합니다.

Link to this section개인정보 보호 고려 사항#

  • 민감 정보: 당사는 충돌 로그에서 개인식별정보나 민감한 사용자 데이터가 제거되도록 하여 귀하 정보의 기밀성을 보호합니다.
  • 제어된 수집: 당사의 충돌 보고 메커니즘은 사용자 개인정보를 존중하면서 문제 해결에 필수적인 정보만 수집하도록 세심하게 조정되어 있습니다.

데이터 수집에 사용되는 도구를 자세히 설명하고 각 개인정보 보호 페이지로 연결되는 URL을 포함한 추가 배경 정보를 제공함으로써, 사용자에게 당사의 관행에 대한 포괄적인 시각을 제공하고 투명성과 사용자 개인정보 존중을 강조합니다.

Link to this section데이터 수집 비활성화#

당사는 사용자에게 데이터에 대한 완전한 통제권을 제공하는 것을 중요하게 생각합니다. 기본적으로 당사 패키지는 모든 사용자의 경험을 개선하기 위해 분석 및 충돌 보고서를 수집하도록 구성되어 있습니다. 그러나 당사는 일부 사용자가 이러한 데이터 수집을 거부할 수 있음을 존중합니다.

분석 및 충돌 보고서 전송을 거부하려면 YOLO 설정에서 sync=False를 설정하기만 하면 됩니다. 이렇게 하면 귀하의 기기에서 당사의 분석 도구로 데이터가 전송되지 않습니다.

Link to this section설정 확인#

현재 설정 구성을 파악하려면 직접 확인할 수 있습니다:

설정 보기

You can use Python to view your settings. Start by importing the settings object from the ultralytics module. Print and return settings using the following commands:

from ultralytics import settings

# View all settings
print(settings)

# Return analytics and crash reporting setting
value = settings["sync"]

Link to this section설정 수정#

Ultralytics는 사용자가 설정을 쉽게 수정할 수 있도록 지원합니다. 다음과 같은 방법으로 변경할 수 있습니다:

설정 업데이트

Within the Python environment, call the update method on the settings object to change your settings:

from ultralytics import settings

# Disable analytics and crash reporting
settings.update({"sync": False})

# Reset settings to default values
settings.reset()

sync=False 설정은 Google Analytics나 Sentry로 데이터가 전송되는 것을 방지합니다. 귀하의 설정은 Ultralytics 패키지를 사용하는 모든 세션에서 존중되며 향후 세션을 위해 디스크에 저장됩니다.

Link to this section개인정보 보호에 대한 약속#

Ultralytics는 사용자 개인정보를 중요하게 생각합니다. 당사는 다음 원칙에 따라 데이터 수집 관행을 설계합니다:

  • 투명성: 당사는 수집하는 데이터와 사용 방식에 대해 공개합니다.
  • 제어: 당사는 사용자에게 데이터에 대한 완전한 통제권을 부여합니다.
  • 보안: 당사는 수집된 데이터를 보호하기 위해 업계 표준 보안 조치를 사용합니다.

Link to this section질문이나 우려 사항#

데이터 수집 관행에 대해 질문이나 우려 사항이 있으시면 문의 양식 또는 support@ultralytics.com을 통해 문의해 주십시오. 당사는 사용자가 우리 패키지를 사용할 때 개인정보 보호에 대해 정보를 얻고 안심할 수 있도록 최선을 다하고 있습니다.

Link to this sectionFAQ#

Link to this sectionUltralytics는 수집하는 데이터의 개인정보를 어떻게 보장합니까?#

Ultralytics는 여러 핵심 조치를 통해 사용자 개인정보를 우선시합니다. 첫째, Google Analytics 및 Sentry를 통해 수집된 모든 데이터는 익명화되어 개인식별정보(PII)가 수집되지 않도록 합니다. 둘째, 데이터는 집계된 형태로 분석되므로 개별 사용자의 활동을 식별하지 않고도 패턴을 관찰할 수 있습니다. 마지막으로, 당사는 어떠한 학습 또는 추론 이미지도 수집하지 않으며, 이를 통해 사용자 데이터를 더욱 보호합니다. 이러한 조치는 투명성과 개인정보 보호에 대한 당사의 약속과 일치합니다. 자세한 내용은 개인정보 보호 고려 사항 섹션을 참조하십시오.

Link to this sectionUltralytics는 Google Analytics를 통해 어떤 유형의 데이터를 수집합니까?#

Ultralytics는 Google Analytics를 사용하여 세 가지 주요 유형의 데이터를 수집합니다:

  • 사용 지표: 여기에는 YOLO Python 패키지가 얼마나 자주, 어떤 방식으로 사용되는지, 선호하는 기능, 일반적인 명령줄 인수가 포함됩니다.
  • 시스템 정보: 패키지가 실행되는 컴퓨팅 환경에 대한 일반적인 식별 불가능 정보입니다.
  • 성능 데이터: 학습, 검증 및 추론 중 모델의 성능과 관련된 지표입니다.

이 데이터는 사용자 경험을 향상하고 소프트웨어 성능을 최적화하는 데 도움이 됩니다. 자세한 내용은 익명화된 Google Analytics 섹션에서 확인하십시오.

Link to this sectionUltralytics YOLO 패키지에서 데이터 수집을 비활성화하려면 어떻게 해야 합니까?#

데이터 수집을 거부하려면 YOLO 설정에서 sync=False를 설정하기만 하면 됩니다. 이 작업은 분석 또는 충돌 보고서 전송을 중단합니다. Python 또는 CLI 방법을 사용하여 데이터 수집을 비활성화할 수 있습니다:

설정 업데이트
from ultralytics import settings

# Disable analytics and crash reporting
settings.update({"sync": False})

# Reset settings to default values
settings.reset()

설정 수정에 대한 자세한 내용은 설정 수정 섹션을 참조하십시오.

Link to this sectionUltralytics YOLO에서 Sentry를 통한 충돌 보고는 어떻게 작동합니까?#

sentry-sdk 패키지가 미리 설치된 경우, 충돌 이벤트가 발생할 때마다 Sentry가 상세한 충돌 로그와 오류 메시지를 수집합니다. 이 데이터는 문제를 신속하게 진단하고 해결하여 YOLO Python 패키지의 견고성과 안정성을 향상시키는 데 도움이 됩니다. 수집된 충돌 로그에서 사용자 개인정보 보호를 위해 모든 개인식별정보는 제거됩니다. 자세한 내용은 Sentry 충돌 보고 섹션을 확인하십시오.

Link to this sectionUltralytics YOLO에서 현재 데이터 수집 설정을 확인할 수 있습니까?#

네, 현재 설정을 쉽게 조회하여 데이터 수집 환경 설정을 파악할 수 있습니다. 다음 방법을 사용하여 이 설정을 확인하십시오:

설정 보기
from ultralytics import settings

# View all settings
print(settings)

# Return analytics and crash reporting setting
value = settings["sync"]

자세한 내용은 설정 확인 섹션을 참조하십시오.