YOLO Vision 2026:
Ultralytics 용어집으로 돌아가기

Federated Learning

연합 학습(federated learning)이 데이터 프라이버시를 유지하면서 어떻게 탈중앙화된 모델 학습을 가능하게 하는지 알아보십시오. 엣지 장치에서 Ultralytics YOLO26을 안전하게 학습시키는 방법을 학습하십시오.

연합 학습(Federated learning)은 원본 학습 데이터를 공유하지 않고 여러 디바이스가 협력하여 모델을 공동으로 학습할 수 있도록 지원하는 탈중앙화된 머신러닝 기법입니다. 데이터가 단일 데이터 레이크나 서버로 집계되는 기존의 중앙 집중식 방식과 달리, 연합 학습은 모델을 데이터가 있는 곳으로 이동시킵니다. 이 접근 방식은 데이터 프라이버시와 보안에 대처하는 방식을 근본적으로 변화시키며, 조직이 데이터가 원래 소스를 절대 벗어나지 않도록 보장하면서 스마트폰, IoT 디바이스 또는 프라이빗 서버에 위치한 민감한 정보를 활용할 수 있도록 지원합니다.

연합 프로세스의 작동 방식#

연합 학습의 핵심 메커니즘은 중앙 서버와 참여 클라이언트 디바이스 간의 반복적인 통신 주기를 포함합니다. 이 프로세스를 통해 사용자 익명성을 손상시키지 않으면서 전역 신경망을 지속적으로 개선할 수 있습니다.

  1. 글로벌 모델 초기화: 중앙 서버가 일반적인 파운데이션 모델을 초기화하고 이를 선택된 적격 클라이언트 디바이스 그룹에 브로드캐스트합니다.

  2. 로컬 학습: 각 클라이언트는 고유의 로컬 프라이빗 데이터셋을 사용하여 독립적으로 모델 학습을 수행합니다. 이를 통해 Edge AI 기능을 활용하여 온디바이스에서 업데이트를 연산합니다.

  3. 업데이트 집계: 클라이언트는 원본 이미지나 텍스트를 업로드하는 대신, 모델 업데이트(구체적으로 계산된 그래디언트 또는 모델 가중치)만 중앙 서버로 다시 전송합니다.

  4. 전역 개선: 서버는 연합 평균화(FedAvg)와 같은 알고리즘을 사용하여 이러한 다양한 업데이트를 새롭고 우수한 글로벌 모델로 결합합니다.

  5. 반복: 개선된 모델이 클라이언트에 다시 전송되며, 시스템이 원하는 정확도를 달성할 때까지 이 주기가 반복됩니다.

연합 학습과 분산 학습 비교#

연합 학습은 서로 다른 엔지니어링 문제를 해결하므로 유사한 학습 패러다임과 구분하는 것이 중요합니다.

  • 분산 학습: 이는 일반적으로 대규모 중앙 집중식 데이터셋이 연산을 가속화하기 위해 여러 GPU에 분할되는 단일 데이터 센터와 같은 제어된 환경 내에서 발생합니다. 주된 목표는 처리 속도이며, 노드들은 대역폭이 높은 링크로 연결되어 있습니다.
  • 연합 학습: 이는 배터리 수명과 네트워크 연결 상태가 제각각인 이기종 장치(모바일 폰 등)가 있는 통제되지 않은 환경에서 작동합니다. 주요 목표는 데이터 접근성과 개인정보 보호이며, 반드시 원시적인 속도를 목표로 하지는 않습니다.

실제 애플리케이션 사례#

분산된 데이터로 학습할 수 있는 능력은 엄격한 규제 준수를 요구하는 산업에 새로운 문을 열어주었습니다.

  • 의료 분야의 AI: 병원들은 환자 기록을 공유하지 않고도 의료 이미지 분석을 사용하여 강력한 종양 탐지 모델을 공동으로 학습할 수 있습니다. 이를 통해 기관은 HIPAA 규정을 준수하면서 더 큰 데이터셋의 혜택을 누릴 수 있습니다.
  • 예측 키보드: 모바일 운영체제는 연합 학습을 사용하여 다음 단어 예측 및 자연어 처리(NLP)를 개선합니다. 휴대전화는 타이핑 패턴을 로컬에서 학습함으로써 사적인 메시지를 클라우드로 전송하지 않고도 사용자 경험을 향상시킵니다.
  • 자동차 분야의 AI: 자율주행 차량 군집(플릿)은 로컬 도로 상황과 운전자 개입으로부터 학습할 수 있습니다. 이러한 인사이트가 집계되어 중앙 서버에 테라바이트 규모의 원본 비디오 피드를 업로드하지 않고도 플릿의 자율주행 기능을 업데이트합니다.

코드 예제: 로컬 클라이언트 업데이트 시뮬레이션#

연합 워크플로에서 클라이언트의 역할은 작고 로컬인 데이터셋에서 글로벌 모델을 미세 조정하는 것입니다. 다음 Python 코드는 클라이언트가 최첨단 YOLO26 모델을 사용하여 로컬 학습 한 라운드를 어떻게 수행할 수 있는지 보여줍니다.

from ultralytics import YOLO

# Load the global model received from the central server
# In a real FL system, this weight file is downloaded from the aggregator
model = YOLO("yolo26n.pt")

# Perform local training on the client's private data
# We train for 1 epoch to simulate a single round of local contribution
results = model.train(data="coco8.yaml", epochs=1, imgsz=640)

# The updated 'best.pt' weights would now be extracted
# and sent back to the central server for aggregation
print("Local training round complete. Weights ready for transmission.")

장점 및 향후 방향#

연합 학습의 주된 장점은 **프라이버시 설계(privacy-by-design)**입니다. 이를 통해 개발자는 GDPR과 같은 프라이버시 법률로 인해 그렇지 않으면 접근할 수 없는 합성 데이터 또는 실제 엣지 케이스를 기반으로 학습할 수 있습니다. 또한, 고해상도 비디오 또는 이미지 데이터가 로컬에 유지되므로 네트워크 대역폭 비용이 절감됩니다.

그러나 특히 시스템 이질성(디바이스마다 처리 능력이 다름) 및 적대적 공격에 대한 보안과 관련하여 여전히 과제가 남아 있습니다. 악의적인 클라이언트는 이론적으로 글로벌 모델을 손상시키기 위해 "포이즈닝된" 업데이트를 제출할 수 있습니다. 이를 완화하기 위해 차분 프라이버시와 같은 고급 기법이 종종 통합되어 업데이트에 통계적 노이즈를 추가함으로써 단일 사용자의 기여도가 리버스 엔지니어링되지 않도록 보장합니다.

Ultralytics Platform과 같은 도구들은 다양한 환경에서 모델을 학습하는 복잡성을 관리하는 데 도움을 주도록 진화하고 있으며, AI의 미래가 강력하면서도 프라이버시를 보호할 수 있도록 보장하고 있습니다. TensorFlow FederatedPySyft와 같은 혁신적인 프레임워크는 탈중앙화된 프라이버시 보존 머신러닝으로 가능한 것의 한계를 계속해서 넓혀가고 있습니다.

Explore solutions

Real-time AI that works with your team

로봇 공학에서의 AI

Ultralytics YOLO 모델로 더 스마트한 기기를 구동하십시오. 로봇 공학의 비전 AI는 자율 주행, 인식, 객체 추적 및 실시간 제어를 촉진합니다.
더 알아보기
Real-time AI that works with your team

물류 분야의 AI

Ultralytics YOLO 모델로 물류 프로세스를 간소화하십시오. 비전 AI를 통해 패키지 검사, 분류, 차량 추적 및 실시간 창고 안전 모니터링이 가능합니다.
더 알아보기
Real-time AI that works with your team

소매업에서의 AI

Ultralytics YOLO 모델로 소매업을 재구상하십시오. 비전 AI는 재고 추적, 선반 모니터링, 대기열 관리 및 더 스마트한 고객 인사이트를 지원합니다.
더 알아보기
Real-time AI that works with your team

의료 분야의 AI

Ultralytics YOLO 모델로 의료 솔루션을 구축하십시오. 의료 분야의 비전 AI는 더 빠른 의료 영상 분석, 더 스마트한 진단 및 환자 모니터링을 지원합니다.
더 알아보기
Real-time AI that works with your team

제조 분야의 AI

Ultralytics YOLO 모델로 제조 공정을 최적화하십시오. 비전 AI는 품질 관리, 결함 탐지, PPE 규정 준수 및 조립 라인 자동화를 주도합니다.
더 알아보기
Real-time AI that works with your operation

자동차 분야의 AI

Ultralytics YOLO 모델을 통해 자동차 분야에 컴퓨터 비전을 적용하십시오. 비전 AI는 도로 안전, 운전자 보조 및 차량 자동화를 향상하여 더 스마트한 도로를 만듭니다.
더 알아보기
Real-time AI tailored to your operation

농업 분야의 AI

Ultralytics YOLO 모델을 통해 스마트 농업에 비전 AI를 도입하십시오. 작물 모니터링, 가축 추적 및 정밀 농업을 강화하여 더 높고 스마트한 생산량을 달성하십시오.
더 알아보기
Real-time AI that works with your team

로봇 공학에서의 AI

Ultralytics YOLO 모델로 더 스마트한 기기를 구동하십시오. 로봇 공학의 비전 AI는 자율 주행, 인식, 객체 추적 및 실시간 제어를 촉진합니다.
더 알아보기
Real-time AI that works with your team

물류 분야의 AI

Ultralytics YOLO 모델로 물류 프로세스를 간소화하십시오. 비전 AI를 통해 패키지 검사, 분류, 차량 추적 및 실시간 창고 안전 모니터링이 가능합니다.
더 알아보기
Real-time AI that works with your team

소매업에서의 AI

Ultralytics YOLO 모델로 소매업을 재구상하십시오. 비전 AI는 재고 추적, 선반 모니터링, 대기열 관리 및 더 스마트한 고객 인사이트를 지원합니다.
더 알아보기
Real-time AI that works with your team

의료 분야의 AI

Ultralytics YOLO 모델로 의료 솔루션을 구축하십시오. 의료 분야의 비전 AI는 더 빠른 의료 영상 분석, 더 스마트한 진단 및 환자 모니터링을 지원합니다.
더 알아보기
Real-time AI that works with your team

제조 분야의 AI

Ultralytics YOLO 모델로 제조 공정을 최적화하십시오. 비전 AI는 품질 관리, 결함 탐지, PPE 규정 준수 및 조립 라인 자동화를 주도합니다.
더 알아보기
Real-time AI that works with your operation

자동차 분야의 AI

Ultralytics YOLO 모델을 통해 자동차 분야에 컴퓨터 비전을 적용하십시오. 비전 AI는 도로 안전, 운전자 보조 및 차량 자동화를 향상하여 더 스마트한 도로를 만듭니다.
더 알아보기
Real-time AI tailored to your operation

농업 분야의 AI

Ultralytics YOLO 모델을 통해 스마트 농업에 비전 AI를 도입하십시오. 작물 모니터링, 가축 추적 및 정밀 농업을 강화하여 더 높고 스마트한 생산량을 달성하십시오.
더 알아보기
Real-time AI that works with your team

로봇 공학에서의 AI

Ultralytics YOLO 모델로 더 스마트한 기기를 구동하십시오. 로봇 공학의 비전 AI는 자율 주행, 인식, 객체 추적 및 실시간 제어를 촉진합니다.
더 알아보기
Real-time AI that works with your team

물류 분야의 AI

Ultralytics YOLO 모델로 물류 프로세스를 간소화하십시오. 비전 AI를 통해 패키지 검사, 분류, 차량 추적 및 실시간 창고 안전 모니터링이 가능합니다.
더 알아보기
Real-time AI that works with your team

소매업에서의 AI

Ultralytics YOLO 모델로 소매업을 재구상하십시오. 비전 AI는 재고 추적, 선반 모니터링, 대기열 관리 및 더 스마트한 고객 인사이트를 지원합니다.
더 알아보기
Real-time AI that works with your team

의료 분야의 AI

Ultralytics YOLO 모델로 의료 솔루션을 구축하십시오. 의료 분야의 비전 AI는 더 빠른 의료 영상 분석, 더 스마트한 진단 및 환자 모니터링을 지원합니다.
더 알아보기
Real-time AI that works with your team

제조 분야의 AI

Ultralytics YOLO 모델로 제조 공정을 최적화하십시오. 비전 AI는 품질 관리, 결함 탐지, PPE 규정 준수 및 조립 라인 자동화를 주도합니다.
더 알아보기
Real-time AI that works with your operation

자동차 분야의 AI

Ultralytics YOLO 모델을 통해 자동차 분야에 컴퓨터 비전을 적용하십시오. 비전 AI는 도로 안전, 운전자 보조 및 차량 자동화를 향상하여 더 스마트한 도로를 만듭니다.
더 알아보기
Real-time AI tailored to your operation

농업 분야의 AI

Ultralytics YOLO 모델을 통해 스마트 농업에 비전 AI를 도입하십시오. 작물 모니터링, 가축 추적 및 정밀 농업을 강화하여 더 높고 스마트한 생산량을 달성하십시오.
더 알아보기

미래의 AI를 함께 구축합시다!

머신 러닝의 미래와 함께 여정을 시작하십시오.