1. 연합학습(Federated Learning) 연합학습(FL)은 많은 디바이스(이하 클라이언트)가 각자 보유하고 있는 데이터를 바탕으로 모델을 학습하여, 데이터를 직접 공유하지 않으면서, 중앙 서버 또는 마스터 노드의 관리(Orchestration) 하에 전체 모델(Global model)을 학습하는 기계학습 기법이다. 연합학습은 중앙 집중형 데이터 수집을 최소화하는 것을 원칙으로 구현하며, 전통적인 중앙 집중식 기계 학습으로 인해 발생하는 많은 개인 정보 보호 위험과 학습에 필요한 비용을 줄일 수 있다[1]. 연합학습의 기본 메커니즘은 1) 중앙 서버가 Client들에게 모델을 보내주는 것부터 시작한다. 물론 이 때, 학습에 참여 가능한 client를 선별을 먼저 진행한다. 연합학습에서는 Clien..