그 자리에 남는 것
원본 데이터
잡아 흔들어도 제자리입니다.원본은 각 기관의 환경 밖으로 나가지 않습니다.
- 있는 곳
- 기관 각자의 환경
- 밖으로 나가는 원본
- 없음
- 원본을 모으는 서버
- 없음
FL-STUDIO · 연합학습
기관마다 흩어진 데이터를 한곳에 모으지 않습니다.각자의 환경에서 학습하고, 학습한 모델만 모아 하나로 합칩니다.
한눈에
그 자리에 남는 것과 대신 오가는 것, 둘뿐입니다.
그 자리에 남는 것
잡아 흔들어도 제자리입니다.원본은 각 기관의 환경 밖으로 나가지 않습니다.
대신 오가는 것
각 환경에서 학습한 결과만 모여 한 모델이 되고, 합쳐진 모델이 다시 각 환경으로 돌아갑니다.
동작
참여 기관마다 같은 모델을 받아 자기 환경 안에서 학습합니다.학습이 끝나면 원본이 아니라 학습한 모델만 모입니다.모인 모델을 하나로 합쳐 다시 각 환경으로 내려보냅니다.이 한 바퀴가 라운드이고, 라운드를 거듭하며 모델이 다듬어집니다.
AI를 쓰려면 데이터를 어디까지 옮겨도 되는지부터 정해야 했습니다.연합학습은 그 순서를 뒤집습니다.원본은 각 기관 환경에 그대로 두고 학습만 그 안에서 돌리므로, 기관 밖으로 나가는 원본이 없습니다.기관 간 데이터는 분리한 채로 공동 모델의 성능만 함께 올립니다.
라운드가 몇 바퀴 돌았는지, 라운드마다 성능이 어떻게 달라졌는지, 지금 어느 노드가 참여하고 있는지를 한 화면에서 봅니다.학습이 어디까지 왔는지 눈으로 확인할 수 있어야 결과를 두고 이야기할 수 있기 때문입니다.