연합 분류기
연합 분류기(Federated Classifier)는 훈련 데이터가 여러 독립적인 클라이언트 장치 또는 서버에 분산된 상태에서 분류 작업을 수행하도록 설계된 머신러닝 모델입니다. 모든 원시 데이터를 중앙 위치에 모으는 대신, 모델을 데이터 소스로 보내 로컬에서 훈련시키고, 결과로 나온 모델 업데이트(기울기 또는 가중치)만 중앙 집계기(aggregator)로 다시 전송하여 취합합니다.
데이터 개인 정보 보호 및 규제 준수(예: GDPR 또는 HIPAA)는 현대 AI 배포의 주요 장애물입니다. 민감한 데이터를 중앙 집중화하는 것은 종종 법적으로나 실질적으로 불가능합니다. 연합 분류기 개념을 기반으로 하는 연합 학습(Federated Learning)은 조직이 원시 데이터가 소스 환경을 벗어나지 않도록 보장하면서도 분산된 방대한 양의 데이터를 모델 개선에 활용할 수 있도록 해결책을 제공합니다.
이 과정은 일반적으로 다음 단계를 따릅니다.
연합 분류기는 데이터 사일로(data silos)가 내재된 시나리오에서 매우 관련성이 높습니다.
연합 학습은 포괄적인 패러다임입니다. 관련 개념으로는 차분 프라이버시(Differential Privacy, 더 강력한 개인 정보 보호 보장을 위해 업데이트에 노이즈를 추가함)와 안전한 집계(Secure Aggregation, 서버가 개별 클라이언트 업데이트를 검사할 수 없도록 보장함)가 있습니다.