익명화에서 연합 학습에 이르기까지 AI/ML을 위한 주요 데이터 개인 정보 보호 기술을 알아보고 신뢰, 규정 준수 및 윤리적 AI 사례를 보장합니다.
데이터 개인정보 보호는 개인 정보를 수집, 처리, 저장, 공유하는 방식에 관한 거버넌스, 관행 및 윤리적 기준을 말합니다. 수집, 처리, 저장, 공유 방식에 관한 거버넌스, 관행, 윤리 기준을 말합니다. 인공 지능(AI) 및 머신러닝(ML) 시스템 내에서 개인정보를 수집하고 저장하고 공유하는 방법에 관한 거버넌스 및 윤리 기준을 말합니다. 현대의 알고리즘, 특히 딥러닝(DL) 모델은 고성능을 달성하기 위해 방대한 양의 고성능을 달성하기 위해 방대한 양의 학습 데이터가 필요하기 때문에 개인의 기밀성과 권리를 보장하는 것이 중요한 과제가 되었습니다. 효과적인 데이터 개인정보 보호 조치는 사용자 신뢰를 구축하고 다음과 같은 법적 프레임워크를 준수하도록 보장합니다. 유럽 일반 데이터 보호 규정(GDPR) 및 캘리포니아 소비자 개인정보 보호법(CCPA).
머신 러닝 운영(MLOps)의 맥락에서 머신 러닝 운영(MLOps)의 맥락에서 데이터 프라이버시는 단순한 비밀이 아니라 제어와 동의에 관한 것입니다. 주요 원칙은 다음과 같습니다:
이 용어는 종종 같은 의미로 사용되지만, AI 수명 주기에서는 서로 다른 개념을 나타냅니다.
보안은 개인정보 보호를 강화하는 도구입니다. 예를 들어 암호화는 개인정보 보호 요구 사항을 충족하는 데 도움이 되는 보안 조치입니다. 요구 사항을 충족하는 데 도움이 되는 보안 조치입니다. 다음과 같은 기관에서는 미국 국립표준기술연구소(NIST)와 같은 기관에서는 두 가지를 효과적으로 통합할 수 있는 두 가지를 효과적으로 통합할 수 있는 프레임워크를 제공합니다.
민감한 개인정보가 자동으로 처리되는 분야에서는 데이터 프라이버시가 무엇보다 중요합니다.
개발자는 다양한 개인 정보 보호 강화 기술(PET)을 활용하여 ML 워크플로우를 보호합니다:
가장 일반적인 개인정보 보호 작업 중 하나는 시각적 데이터에서 얼굴이나 민감한 영역을 흐리게 처리하는 것입니다. 다음 예제 는 YOLO11detect 사용하여 물체(예 사람)을 감지하고 블러를 적용하여 신원을 보호하는 방법을 보여줍니다.
import cv2
from ultralytics import YOLO
# Load the YOLO11 model
model = YOLO("yolo11n.pt")
# Read an image
img = cv2.imread("bus.jpg")
# Run object detection
results = model(img)
# Iterate through detections and blur identified objects
for box in results[0].boxes.xyxy:
x1, y1, x2, y2 = map(int, box)
# Extract the region of interest (ROI)
roi = img[y1:y2, x1:x2]
# Apply a Gaussian blur to the ROI to anonymize it
img[y1:y2, x1:x2] = cv2.GaussianBlur(roi, (51, 51), 0)
# Save the anonymized image
cv2.imwrite("bus_anonymized.jpg", img)