핵심 개념
자원 제약 이종 무선 기기에서 효율적인 분할 연합 학습 알고리즘(ESFL)을 제안하여 중앙 서버의 강력한 컴퓨팅 기능을 최대한 활용하고 사용자 측 작업량과 서버 측 컴퓨팅 자원 할당을 최적화한다.
초록
이 논문에서는 자원 제약 이종 무선 기기에서 효율적인 분할 연합 학습 알고리즘(ESFL)을 제안한다. ESFL은 사용자 측 작업량과 서버 측 자원 할당을 동시에 고려하여 학습 효율을 크게 향상시킨다.
주요 내용은 다음과 같다:
-
ESFL 프레임워크를 설계하여 모델 분할, 연합 집계, 통신 모델, 자원 할당 등의 구성요소를 정의한다.
-
사용자 측 작업량 할당과 서버 측 자원 할당을 동시에 최적화하는 혼합 정수 비선형 프로그래밍 문제를 정식화하고, 반복적 최적화 알고리즘을 개발한다.
-
다양한 시뮬레이션을 통해 ESFL이 기존의 연합 학습, 분할 학습, 분할 연합 학습 등에 비해 학습 시간과 성능 측면에서 월등한 성능을 보임을 입증한다.
통계
연합 학습(FL)의 한 라운드 학습 및 통신 시간은 VGG13의 경우 40.916초, VGG16의 경우 52.960초, VGG19의 경우 63.096초이다.
분할 연합 학습(SFL)의 한 라운드 학습 및 통신 시간은 VGG13의 경우 42.501초, VGG16의 경우 48.476초, VGG19의 경우 53.231초이다.
제안하는 ESFL의 한 라운드 학습 및 통신 시간은 VGG13의 경우 28.583초, VGG16의 경우 31.125초, VGG19의 경우 31.128초이다.
인용구
"연합 학습(FL)은 사용자의 개인 데이터를 공유하지 않고도 기계 학습 모델을 협력적으로 학습할 수 있게 해준다."
"분할 학습(SL)은 모델을 사용자 측과 서버 측으로 분할하여 자원 제약 환경에서 효과적으로 학습할 수 있게 한다."
"제안하는 ESFL은 사용자 측 작업량과 서버 측 자원 할당을 동시에 최적화하여 학습 효율을 크게 향상시킨다."