연합학습1 Flower 연합학습 프레임워크 설치 및 실행 연합학습 (Federated Learning)이란 분산학습의 일종으로 중앙 서버가 사용자의 데이터를 수집하고 학습하는 중앙 학습 방식에서 벗어나 개별 사용자들이 직접 모델을 학습하고 중앙서버는 이를 결합 (Aggregation)하는 방식으로 학습을 진행하는 기술입니다. 개별 사용자들은 자신의 데이터를 서버에게 직접 전달하지 않기 때문에 자신의 데이터의 제 3자에 대한 노출을 방지할 수 있어 데이터 프라이버시 목적을 달성하기 용이합니다. 연합학습은 일반적인 분산학습보다 학습 상황에 대한 조금 더 까다로운(?) 조건을 가정하며 그로 인한 학습 방식 및 결과에 대해 차이가 있다고 할 수 있습니다. 일반적인 분산학습의 목적은 여러 학습 자원 (e.g., GPU)를 사용하기 위해 중앙서버 통제하에 여러개의 노드 .. 2023. 10. 18. 이전 1 다음